*Fix some typos, by Darkshines

*More Fix About NPC dont regenerate HP, by Gyullo

--HG--
branch : trunk
This commit is contained in:
maximius
2009-09-20 02:01:04 -07:00
parent 6c46fc09b0
commit c538c2c55d
3 changed files with 9 additions and 6 deletions
+5 -2
View File
@@ -265,7 +265,7 @@ inline void CreatureAI::SetGazeOn(Unit *target)
if(me->canAttack(target))
{
AttackStart(target);
me->SetReactState(REACT_PASSIVE);
me->SetReactState(REACT_AGGRESSIVE);
}
}
@@ -301,6 +301,7 @@ inline bool CreatureAI::UpdateCombatState()
else if(me->getThreatManager().isThreatListEmpty())
{
EnterEvadeMode();
me->SetReactState(REACT_PASSIVE);
return false;
}
@@ -321,6 +322,7 @@ inline bool CreatureAI::UpdateVictim()
else if(me->getThreatManager().isThreatListEmpty())
{
EnterEvadeMode();
me->SetReactState(REACT_PASSIVE);
return false;
}
@@ -346,6 +348,7 @@ inline bool CreatureAI::_EnterEvadeMode()
// sometimes bosses stuck in combat?
me->DeleteThreatList();
me->CombatStop(true);
me->ResetPlayerDamageReq();
if(me->IsInEvadeMode())
return false;
@@ -353,7 +356,7 @@ inline bool CreatureAI::_EnterEvadeMode()
me->RemoveAllAuras();
me->LoadCreaturesAddon();
me->SetLootRecipient(NULL);
me->ResetPlayerDamageReq();
me->SetReactState(REACT_AGGRESSIVE);
return true;
}