diff options
Diffstat (limited to 'src/server/game/AI/CreatureAIImpl.h')
-rwxr-xr-x | src/server/game/AI/CreatureAIImpl.h | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/server/game/AI/CreatureAIImpl.h b/src/server/game/AI/CreatureAIImpl.h index cab8c54d471..ae989fdb987 100755 --- a/src/server/game/AI/CreatureAIImpl.h +++ b/src/server/game/AI/CreatureAIImpl.h @@ -524,26 +524,6 @@ inline bool CreatureAI::UpdateVictimWithGaze() return me->getVictim(); } -inline bool CreatureAI::UpdateCombatState() -{ - if (!me->isInCombat()) - return false; - - if (!me->HasReactState(REACT_PASSIVE)) - { - if (Unit *victim = me->SelectVictim()) - AttackStart(victim); - return me->getVictim(); - } - else if (me->getThreatManager().isThreatListEmpty()) - { - EnterEvadeMode(); - return false; - } - - return true; -} - inline bool CreatureAI::UpdateVictim() { if (!me->isInCombat()) |