diff --git a/vendor/librw/src/anim.cpp b/vendor/librw/src/anim.cpp index cc4d7f2c..cf330035 100644 --- a/vendor/librw/src/anim.cpp +++ b/vendor/librw/src/anim.cpp @@ -221,7 +221,7 @@ AnimInterpolator::setCurrentAnim(Animation *anim) { int32 i; AnimInterpolatorInfo *interpInfo = anim->interpInfo; - assert(this->currentAnim == nil); + assert(this->currentAnim == nil || this->currentAnim == anim); this->currentAnim = anim; this->currentTime = 0.0f; int32 maxkf = this->maxInterpKeyFrameSize;