From 5c6fbdb54ed5e69c4fff2bf9cde3c7c050dbea42 Mon Sep 17 00:00:00 2001 From: zergtmn Date: Sat, 17 Jul 2010 21:33:52 +0300 Subject: [PATCH] [10212] Fix iterator update in Unit::RemoveNotOwnSingleTargetAuras Signed-off-by: Laise --- src/game/Unit.cpp | 4 ++-- src/shared/revision_nr.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 7022829fa..168a0f4f8 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -4492,7 +4492,7 @@ void Unit::RemoveNotOwnSingleTargetAuras(uint32 newPhase) if(!newPhase) { RemoveSpellAuraHolder(iter->second); - m_spellAuraHolders.begin(); + iter = m_spellAuraHolders.begin(); } else { @@ -4500,7 +4500,7 @@ void Unit::RemoveNotOwnSingleTargetAuras(uint32 newPhase) if(!caster || !caster->InSamePhase(newPhase)) { RemoveSpellAuraHolder(iter->second); - m_spellAuraHolders.begin(); + iter = m_spellAuraHolders.begin(); } else ++iter; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 375a05073..eba602429 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10211" + #define REVISION_NR "10212" #endif // __REVISION_NR_H__