We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a295acf + e0f636d commit 680ae4dCopy full SHA for 680ae4d
apps/openmw/mwmechanics/activespells.cpp
@@ -381,7 +381,8 @@ namespace MWMechanics
381
std::optional<ActiveSpellParams> reflected;
382
for (auto it = spellIt->mEffects.begin(); it != spellIt->mEffects.end();)
383
{
384
- if (it->mFlags & ESM::ActiveEffect::Flag_Remove && it->mTimeLeft <= 0.f)
+ if (it->mFlags & ESM::ActiveEffect::Flag_Remove && it->mTimeLeft <= 0.f
385
+ && spellIt->hasFlag(ESM::ActiveSpells::Flag_Temporary))
386
387
++it;
388
continue;
0 commit comments