diff --git a/apps/openmw/mwrender/animation.cpp b/apps/openmw/mwrender/animation.cpp index db2482c93..d92912fa9 100644 --- a/apps/openmw/mwrender/animation.cpp +++ b/apps/openmw/mwrender/animation.cpp @@ -998,7 +998,7 @@ void Animation::addEffect(const std::string &model, int effectId, bool loop, con { // Early out if we already have this effect for (std::vector::iterator it = mEffects.begin(); it != mEffects.end(); ++it) - if (it->mModelName == model) + if (it->mEffectId == effectId) return; EffectParams params;