aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellAuras.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/SpellAuras.cpp')
-rw-r--r--src/game/SpellAuras.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index c1e2dba1973..3c427706d19 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -686,16 +686,9 @@ void Aura::Update(uint32 diff)
}
}
- for (uint8 i = 0; i<MAX_SPELL_EFFECTS;++i)
+ for (uint8 i = 0; i < MAX_SPELL_EFFECTS; ++i)
if (m_partAuras[i])
- {
- if (m_partAuras[i]->IsAreaAura())
- ((AreaAuraEffect *) m_partAuras[i])->Update(diff);
- else if(m_partAuras[i]->IsPersistent())
- ((PersistentAreaAuraEffect *) m_partAuras[i])->Update(diff);
- else
- m_partAuras[i]->Update(diff);
- }
+ m_partAuras[i]->Update(diff);
}
void AuraEffect::Update(uint32 diff)