diff options
author | Machiavelli <none@none> | 2009-10-09 21:34:23 +0200 |
---|---|---|
committer | Machiavelli <none@none> | 2009-10-09 21:34:23 +0200 |
commit | afba628188469914ff17ab44e174248672729b00 (patch) | |
tree | a3d5e8b44077a9b94901afcefb1cfd27b53756ee /src/game/PetAI.cpp | |
parent | c13da994effa8266b4fa3aecacf3fe5c859b76fa (diff) |
*PetAI update;
Pets now start attacking their owners target in defensive mode as soon as the hunter does (3.0.2 change)
Correctly chase target if attack command was given after pet has set gaze on target from defensive mode with chase = false
--HG--
branch : trunk
Diffstat (limited to 'src/game/PetAI.cpp')
-rw-r--r-- | src/game/PetAI.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/game/PetAI.cpp b/src/game/PetAI.cpp index 25125c2a0dc..534500e51ea 100644 --- a/src/game/PetAI.cpp +++ b/src/game/PetAI.cpp @@ -323,6 +323,10 @@ Unit *PetAI::SelectNextTarget() if (me->GetCharmerOrOwner()->getAttackerForHelper()) return me->GetCharmerOrOwner()->getAttackerForHelper(); + // 3.0.2 - Pets now start attacking their owners target in defensive mode as soon as the hunter does + if (me->GetCharmerOrOwner()->getVictim()) + return me->GetCharmerOrOwner()->getVictim(); + // Default return NULL; } |