From 469c7a0955b819655dbf9ed0ab4c14fcb5a4cc09 Mon Sep 17 00:00:00 2001 From: QAston Date: Sat, 30 Jun 2012 10:43:34 +0200 Subject: Core/Scripts: fix a crash from e0997874f5bf8d38b67ad3dee66e3d808dd1a059 --- src/server/game/Spells/SpellScript.cpp | 2 +- src/server/game/Spells/SpellScript.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/server') diff --git a/src/server/game/Spells/SpellScript.cpp b/src/server/game/Spells/SpellScript.cpp index f033a4c043e..633e08e6fb1 100755 --- a/src/server/game/Spells/SpellScript.cpp +++ b/src/server/game/Spells/SpellScript.cpp @@ -224,7 +224,7 @@ bool SpellScript::TargetHook::CheckEffect(SpellInfo const* spellEntry, uint8 eff spellEntry->Effects[effIndex].TargetB.GetTarget() != targetType) return false; - SpellImplicitTargetInfo targetType(targetType); + SpellImplicitTargetInfo targetType(this->targetType); switch (targetType.GetSelectionCategory()) { case TARGET_SELECT_CATEGORY_CHANNEL: // SINGLE diff --git a/src/server/game/Spells/SpellScript.h b/src/server/game/Spells/SpellScript.h index 9b1afd75405..51631bb8ffe 100755 --- a/src/server/game/Spells/SpellScript.h +++ b/src/server/game/Spells/SpellScript.h @@ -200,7 +200,7 @@ class SpellScript : public _SpellScript { public: TargetHook(uint8 _effectIndex, uint16 _targetType, bool _area); - bool CheckEffect(SpellInfo const* spellEntry, uint8 targetType); + bool CheckEffect(SpellInfo const* spellEntry, uint8 effIndex); std::string ToString(); protected: uint16 targetType; -- cgit v1.2.3