diff --git a/src/graphics/core/TextureAnimation.cpp b/src/graphics/core/TextureAnimation.cpp index 73af95a2..fdc36c1a 100644 --- a/src/graphics/core/TextureAnimation.cpp +++ b/src/graphics/core/TextureAnimation.cpp @@ -25,6 +25,9 @@ void TextureAnimator::update(float delta) { std::unordered_set changedTextures; for (auto& elem : animations) { + if (elem.frames.empty()) { + continue; + } elem.timer += delta; size_t frameNum = elem.currentFrame; Frame frame = elem.frames[elem.currentFrame];