From 4b255ad8eac423450856e6e8a4b59b2a5c0b2901 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Wed, 5 Jan 2022 17:18:28 -0500 Subject: [PATCH] Core/Defines: define UNIT_FLAG_SWIMMING Port From (https://github.com/TrinityCore/TrinityCore/commit/4a47e1c6be02608d8df2ec1b6267a31dcd0c41fa) --- Source/Framework/Constants/CreatureConst.cs | 2 +- Source/Game/Entities/Unit/Unit.Movement.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Framework/Constants/CreatureConst.cs b/Source/Framework/Constants/CreatureConst.cs index 52a41854d..6395923ff 100644 --- a/Source/Framework/Constants/CreatureConst.cs +++ b/Source/Framework/Constants/CreatureConst.cs @@ -63,7 +63,7 @@ namespace Framework.Constants Pvp = 0x1000, Silenced = 0x2000, CannotSwim = 0x4000, - Unk15 = 0x8000, + Swimming = 0x8000, // shows swim animation in water NonAttackable2 = 0x10000, Pacified = 0x20000, Stunned = 0x40000, diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 6a29790bf..bc91bf97e 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -61,7 +61,7 @@ namespace Game.Entities if (IsPet() && HasUnitFlag(UnitFlags.PetInCombat)) return true; - return HasUnitFlag(UnitFlags.Rename | UnitFlags.Unk15); + return HasUnitFlag(UnitFlags.Rename | UnitFlags.Swimming); } public virtual bool IsInWater() {