aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Unit
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2013-06-01 18:30:36 +0200
committerShauren <shauren.trinity@gmail.com>2013-06-01 18:30:36 +0200
commitfb718d20aa23409c4ea695950d731d7887e87dc2 (patch)
treef3a9eb311f1b89d13d91b58c3e0c9def8934b818 /src/server/game/Entities/Unit
parent891d97ec4cef21d3131ee11d5cce64a300b02ea4 (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.cpp9
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;
}