diff --git a/Runtime/Character/CFBStreamedAnimReader.cpp b/Runtime/Character/CFBStreamedAnimReader.cpp index 8281ff5f1..efed31535 100644 --- a/Runtime/Character/CFBStreamedAnimReader.cpp +++ b/Runtime/Character/CFBStreamedAnimReader.cpp @@ -219,8 +219,8 @@ void CFBStreamedPairOfTotals::SetTime(CBitLevelLoader& loader, const CCharAnimTi } if (prior != -1 && next == -1) { - next = cur; - x78_t = (time - priorTime) / (curTime - priorTime); + next = prior; + x78_t = 1.f; } if (next != -1) { while (u32(next) > Next().x1c_curKey) {