We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cfb3a6a commit 480b015Copy full SHA for 480b015
1 file changed
game/graphics/mesh/animationsolver.cpp
@@ -409,7 +409,7 @@ const Animation::Sequence* AnimationSolver::solveNext(const Animation::Sequence&
409
const char* name = sq.next.c_str();
410
for(size_t i=overlay.size();i>0;){
411
--i;
412
- if(overlay[i].skeleton->animation()==sq.owner)
+ if(overlay[i].skeleton->animation()==sq.owner && sq.nextPtr!=nullptr)
413
return sq.nextPtr; // fast-forward path
414
if(auto s = overlay[i].skeleton->sequence(name))
415
return s;
0 commit comments