Fix logic.

--HG--
branch : trunk
This commit is contained in:
Machiavelli
2010-06-07 20:12:14 +02:00
parent 15f8bbe9ca
commit 7120513afe
+3 -2
View File
@@ -396,9 +396,10 @@ void Aura::_UnapplyForTarget(Unit * target, Unit * caster, AuraApplication * aur
{ {
sLog.outError("Aura::_UnapplyForTarget, target:%u, caster:%u, spell:%u was not found in owners application map!", sLog.outError("Aura::_UnapplyForTarget, target:%u, caster:%u, spell:%u was not found in owners application map!",
target->GetGUIDLow(), caster->GetGUIDLow(), auraApp->GetBase()->GetSpellProto()->Id); target->GetGUIDLow(), caster->GetGUIDLow(), auraApp->GetBase()->GetSpellProto()->Id);
m_applications.erase(itr);
} }
else
m_applications.erase(itr);
// aura has to be already applied // aura has to be already applied
//assert(itr->second == auraApp); //assert(itr->second == auraApp);
m_removedApplications.push_back(auraApp); m_removedApplications.push_back(auraApp);