diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 259b6cfd5..d12a7afea 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -4729,9 +4729,9 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura* triggeredByAu // Remove any stun effect on target AuraMap& Auras = pVictim->GetAuras(); - for(AuraMap::iterator iter = Auras.begin(), next; iter != Auras.end();) + for(AuraMap::iterator iter = Auras.begin(); iter != Auras.end();) { - SpellEntry const *spell = sSpellStore.LookupEntry(iter->second->GetSpellProto()->Id); + SpellEntry const *spell = iter->second->GetSpellProto(); if( spell->Mechanic == MECHANIC_STUN || spell->EffectMechanic[iter->second->GetEffIndex()] == MECHANIC_STUN) { diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 4dede7594..31ea70372 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 "7078" + #define REVISION_NR "7079" #endif // __REVISION_NR_H__