aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2025-10-26 11:51:32 +0100
committerShauren <shauren.trinity@gmail.com>2025-10-26 11:51:32 +0100
commitd5ac1c87417e943b99ec95fd2041664484c380f2 (patch)
treed266a4d1d192106d68ad0feb26f23b513bb7851c
parent6fd28bda9789ede9f3fe81e97a88de9820880a67 (diff)
Core/Creatures: Fix floating corpses
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 5668f3201d0..116d81d9f38 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -13254,7 +13254,7 @@ bool Unit::SetDisableGravity(bool disable, bool updateAnimTier /*= true*/)
SetPlayHoverAnim(false, false);
}
- if (IsCreature() && updateAnimTier && IsAlive() && !HasUnitState(UNIT_STATE_ROOT))
+ if (IsCreature() && updateAnimTier && !HasUnitState(UNIT_STATE_ROOT))
{
if (IsGravityDisabled())
SetAnimTier(AnimTier::Fly);
@@ -13480,7 +13480,7 @@ bool Unit::SetHover(bool enable, bool updateAnimTier /*= true*/)
else if (IsPlayer()) // To update player who dies while flying/hovering
SetPlayHoverAnim(false, false);
- if (IsCreature() && updateAnimTier && IsAlive() && !HasUnitState(UNIT_STATE_ROOT))
+ if (IsCreature() && updateAnimTier && !HasUnitState(UNIT_STATE_ROOT))
{
if (IsGravityDisabled())
SetAnimTier(AnimTier::Fly);