diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp index 4fef71a3..5b737728 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp @@ -285,7 +285,11 @@ namespace SHADE return; while (accumulatedTime > fixedDT) + { simulateBody(ghostBody, simInfo); + accumulatedTime -= fixedDT; + } + if (!simInfo.continuousForce) {