This commit is contained in:
Regalis
2016-11-18 18:48:10 +02:00
2 changed files with 2 additions and 1 deletions
@@ -61,6 +61,7 @@ namespace Barotrauma
if (character.IsDead || character.IsUnconscious || stunTimer > 0.0f) if (character.IsDead || character.IsUnconscious || stunTimer > 0.0f)
{ {
levitatingCollider = false;
Collider.FarseerBody.FixedRotation = false; Collider.FarseerBody.FixedRotation = false;
/*if (character.IsRemotePlayer) /*if (character.IsRemotePlayer)
@@ -984,7 +984,7 @@ namespace Barotrauma
rayEnd.Y -= Collider.height * 0.5f + Collider.radius + colliderHeightFromFloor*1.2f; rayEnd.Y -= Collider.height * 0.5f + Collider.radius + colliderHeightFromFloor*1.2f;
Vector2 colliderBottomDisplay = ConvertUnits.ToDisplayUnits(GetColliderBottom()); Vector2 colliderBottomDisplay = ConvertUnits.ToDisplayUnits(GetColliderBottom());
if (!inWater && levitatingCollider) if (!inWater && !character.IsDead && !character.IsUnconscious && levitatingCollider && Collider.LinearVelocity.Y>-ImpactTolerance)
{ {
float closestFraction = 1.0f; float closestFraction = 1.0f;
Fixture closestFixture = null; Fixture closestFixture = null;