diff options
| author | Shauren <shauren.trinity@gmail.com> | 2013-06-01 18:30:36 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2013-06-01 18:30:36 +0200 |
| commit | fb718d20aa23409c4ea695950d731d7887e87dc2 (patch) | |
| tree | f3a9eb311f1b89d13d91b58c3e0c9def8934b818 /src/server/game/Entities/Unit | |
| parent | 891d97ec4cef21d3131ee11d5cce64a300b02ea4 (diff) | |
Core/Scripts: Always run OnSpellClick AI hook, even if there are no spells defined for spellclick event.
Diffstat (limited to 'src/server/game/Entities/Unit')
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index d8137864ded..4ad2a06a61e 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -16801,12 +16801,9 @@ bool Unit::HandleSpellClick(Unit* clicker, int8 seatId) result = true; } - if (result) - { - Creature* creature = ToCreature(); - if (creature && creature->IsAIEnabled) - creature->AI()->OnSpellClick(clicker); - } + Creature* creature = ToCreature(); + if (creature && creature->IsAIEnabled) + creature->AI()->OnSpellClick(clicker, result); return result; } |
