1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-21 10:23:52 +00:00

Remove effects from all active spells with the same ID

This commit is contained in:
Capostrophic 2018-08-29 13:40:37 +03:00
parent 6c47f95677
commit ed1f8f7be7

View file

@ -197,11 +197,13 @@ namespace MWMechanics
void ActiveSpells::removeEffects(const std::string &id)
{
TContainer::iterator spell(mSpells.find(id));
if (spell != end());
for (TContainer::iterator spell = mSpells.begin(); spell != mSpells.end(); ++spell)
{
spell->second.mEffects.clear();
mSpellsChanged = true;
if (spell->first == id)
{
spell->second.mEffects.clear();
mSpellsChanged = true;
}
}
}