[10212] Fix iterator update in Unit::RemoveNotOwnSingleTargetAuras

Signed-off-by: Laise <fenrisse@gmail.com>
This commit is contained in:
zergtmn 2010-07-17 21:33:52 +03:00 committed by Laise
parent f37c73e255
commit 5c6fbdb54e
2 changed files with 3 additions and 3 deletions

View file

@ -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;

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
#define REVISION_NR "10211"
#define REVISION_NR "10212"
#endif // __REVISION_NR_H__