diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index dd864beffa0..6808eb7faca 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -8773,7 +8773,7 @@ void Unit::AtExitCombat() RemoveAurasWithInterruptFlags(AURA_INTERRUPT_FLAG_LEAVE_COMBAT); } -void Unit::AtEngage(Unit *) +void Unit::AtEngage(Unit* /*target*/) { if (HasUnitState(UNIT_STATE_DISTRACTED)) GetMotionMaster()->Remove(DISTRACT_MOTION_TYPE); diff --git a/src/server/game/Entities/Unit/Unit.h b/src/server/game/Entities/Unit/Unit.h index 5d1e0e6466c..af47e8b3f36 100644 --- a/src/server/game/Entities/Unit/Unit.h +++ b/src/server/game/Entities/Unit/Unit.h @@ -1914,7 +1914,7 @@ class TC_GAME_API Unit : public WorldObject virtual void AtEnterCombat() { } virtual void AtExitCombat(); - void AtEngage(Unit* /*target*/); + virtual void AtEngage(Unit* target); virtual void AtDisengage() {} private: