From da5c59c8afbdebdc3fe23fa82862c89f3a543bae Mon Sep 17 00:00:00 2001 From: scrawl Date: Wed, 13 Nov 2013 19:07:44 +0100 Subject: [PATCH] addEffect should check effectId, not model. --- apps/openmw/mwrender/animation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwrender/animation.cpp b/apps/openmw/mwrender/animation.cpp index db2482c934..d92912fa95 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;