diff options
| author | Shauren <shauren.trinity@gmail.com> | 2025-10-26 11:51:32 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2025-10-26 11:51:32 +0100 |
| commit | d5ac1c87417e943b99ec95fd2041664484c380f2 (patch) | |
| tree | d266a4d1d192106d68ad0feb26f23b513bb7851c | |
| parent | 6fd28bda9789ede9f3fe81e97a88de9820880a67 (diff) | |
Core/Creatures: Fix floating corpses
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 4 |
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); |
