Core/Creatures: Moved autoattack handling from scripts to game
Port From (https://github.com/TrinityCore/TrinityCore/commit/605e5f94c0d71cad8e83fa5a07eaec4e6bed9cc3)
This commit is contained in:
@@ -1236,7 +1236,6 @@ namespace Game.Entities
|
||||
case UnitState.Confused:
|
||||
if (!HasUnitState(UnitState.Stunned))
|
||||
{
|
||||
ClearUnitState(UnitState.MeleeAttacking);
|
||||
SendMeleeAttackStop();
|
||||
// SendAutoRepeatCancel ?
|
||||
SetConfused(true);
|
||||
@@ -1245,7 +1244,6 @@ namespace Game.Entities
|
||||
case UnitState.Fleeing:
|
||||
if (!HasUnitState(UnitState.Stunned | UnitState.Confused))
|
||||
{
|
||||
ClearUnitState(UnitState.MeleeAttacking);
|
||||
SendMeleeAttackStop();
|
||||
// SendAutoRepeatCancel ?
|
||||
SetFeared(true);
|
||||
|
||||
Reference in New Issue
Block a user