diff options
| author | MrSmite <no_mail@email.com> | 2012-04-05 20:32:02 -0400 |
|---|---|---|
| committer | MrSmite <no_mail@email.com> | 2012-04-06 12:26:45 -0400 |
| commit | b843688fa8326579427381b9ee15f2b42d49f42e (patch) | |
| tree | cdf9d9c07b65f4db2db404edaf2b8c41d3765517 /src/server/game/Handlers/PetHandler.cpp | |
| parent | b5dc7bc45b658bc0f5627628337992c944224345 (diff) | |
PeAI update
* Better handle target selection for defensive pets. Adds triggers for when owner is damaged or begins attacking something.
* Defensive pets no longer run off as soon as a mob aggros the owner but rather at first damage to owner or owner first attack
* Pets on stay will continue to attack unless target unreachable
Diffstat (limited to 'src/server/game/Handlers/PetHandler.cpp')
| -rwxr-xr-x | src/server/game/Handlers/PetHandler.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/server/game/Handlers/PetHandler.cpp b/src/server/game/Handlers/PetHandler.cpp index 1fa6d9fc0ed..e54bee96b8b 100755 --- a/src/server/game/Handlers/PetHandler.cpp +++ b/src/server/game/Handlers/PetHandler.cpp @@ -153,8 +153,6 @@ void WorldSession::HandlePetActionHelper(Unit* pet, uint64 guid1, uint16 spellid switch (spellid) { case COMMAND_STAY: //flat=1792 //STAY - pet->AttackStop(); - pet->InterruptNonMeleeSpells(false); pet->StopMoving(); pet->GetMotionMaster()->Clear(false); pet->GetMotionMaster()->MoveIdle(); |
