diff options
| author | Shauren <none@none> | 2010-12-18 22:04:19 +0100 |
|---|---|---|
| committer | Shauren <none@none> | 2010-12-18 22:04:19 +0100 |
| commit | 24193966ddd536c1259cd697198349ebf575072a (patch) | |
| tree | 9bcad779054c3d6a18b5249fae34dfeea98376e9 /src/server/game/AI/SmartScripts | |
| parent | 8ce0abbbc896f0b891238c53fd696ac61d7ef73f (diff) | |
Core/Auras: Fixed crash in AuraEffect::TriggerSpell (dummy effect) and removed some useless code
Scripts/AI: Changed sOnDummyEffect to return bool value
Closes issue #5190.
--HG--
branch : trunk
Diffstat (limited to 'src/server/game/AI/SmartScripts')
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartAI.cpp | 3 | ||||
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartAI.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp index d7a7dcafd77..c9124e20d2a 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.cpp +++ b/src/server/game/AI/SmartScripts/SmartAI.cpp @@ -746,9 +746,10 @@ void SmartAI::sQuestReward(Player* player, Quest const* quest, uint32 opt) GetScript()->ProcessEventsFor(SMART_EVENT_REWARD_QUEST, player, quest->GetQuestId(), opt); } -void SmartAI::sOnDummyEffect(Unit* caster, uint32 spellId, SpellEffIndex effIndex) +bool SmartAI::sOnDummyEffect(Unit* caster, uint32 spellId, SpellEffIndex effIndex) { GetScript()->ProcessEventsFor(SMART_EVENT_DUMMY_EFFECT,caster,spellId,(uint32)effIndex); + return true; } void SmartAI::SetCombatMove(bool on) diff --git a/src/server/game/AI/SmartScripts/SmartAI.h b/src/server/game/AI/SmartScripts/SmartAI.h index e64663a6154..1a318d1bfbe 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.h +++ b/src/server/game/AI/SmartScripts/SmartAI.h @@ -182,7 +182,7 @@ class SmartAI : public CreatureAI //void sQuestSelect(Player* player, Quest const* quest); //void sQuestComplete(Player* player, Quest const* quest); void sQuestReward(Player* player, Quest const* quest, uint32 opt); - void sOnDummyEffect(Unit* caster, uint32 spellId, SpellEffIndex effIndex); + bool sOnDummyEffect(Unit* caster, uint32 spellId, SpellEffIndex effIndex); uint32 mEscortQuestID; |
