aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Unit.cpp')
-rw-r--r--src/game/Unit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index b349182ecfc..ec132ee3e7b 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -4138,7 +4138,7 @@ void Unit::RemoveAllAuras(uint64 casterGUID, Aura * except /*=NULL*/, bool negat
AuraMap::iterator iter = m_Auras.begin();
while (!m_Auras.empty())
{
- Aura * aur = (*iter)->GetParentAura();
+ Aura * aur = (*iter).second;
if (aur != except && (!casterGUID || aur->GetCasterGUID()==casterGUID)
&& ((negative && !aur->IsPositive()) || (positive && aur->IsPositive())))
RemoveAura(aur);