From 8af4e2dd4252f278cab74f8ba05c10b3976da816 Mon Sep 17 00:00:00 2001 From: QAston Date: Mon, 23 Mar 2009 15:39:40 +0100 Subject: [PATCH] *Fix a crash. --HG-- branch : trunk --- src/game/SpellEffects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 9c1e6c36daf..b81c32c21d4 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -3513,10 +3513,10 @@ void Spell::EffectDispel(uint32 i) if (GetDispelChance(this, itr->caster, itr->spellId)) { + success_list.push_back(std::pair(itr->spellId,itr->casterGuid)); entry.stackAmount-=1; if (!itr->stackAmount) dispel_list.erase(itr); - success_list.push_back(std::pair(itr->spellId,itr->casterGuid)); } else fail_list.push_back(itr->spellId);