From a2c9c4098a6f6e41b26ee19aa834fb813f1f94a3 Mon Sep 17 00:00:00 2001 From: Warpten Date: Sat, 22 Sep 2012 21:28:37 +0200 Subject: Core/Spells: Fixed Soulwell getting two charges removed (or more) per click. --- src/server/game/Spells/SpellEffects.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/server/game/Spells/SpellEffects.cpp') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index dcbd1888b03..1f3014159cb 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -2001,7 +2001,8 @@ void Spell::SendLoot(uint64 guid, LootType loottype) if (sScriptMgr->OnGossipHello(player, gameObjTarget)) return; - gameObjTarget->AI()->GossipHello(player); + if (gameObjTarget->AI()->GossipHello(player)) + return; switch (gameObjTarget->GetGoType()) { -- cgit v1.2.3