diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index e07eac619..ec6624478 100644 --- a/apps/openmw/mwworld/worldimp.cpp +++ b/apps/openmw/mwworld/worldimp.cpp @@ -1604,7 +1604,9 @@ namespace MWWorld */ void World::setInertialForce(const Ptr& ptr, const osg::Vec3f &force) { - mPhysics->getActor(ptr)->setInertialForce(force); + MWPhysics::Actor *actor = mPhysics->getActor(ptr); + actor->setOnGround(false); + actor->setInertialForce(force); } /* End of tes3mp addition