From 284d96e51020536bfbb136089a95a7e56d08c291 Mon Sep 17 00:00:00 2001 From: Daniel Buckmaster Date: Wed, 3 Jul 2013 19:07:35 +1000 Subject: [PATCH] Fixed air acceleration going wild. --- Engine/source/T3D/player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/T3D/player.cpp b/Engine/source/T3D/player.cpp index 8166c8945..18a4492ad 100644 --- a/Engine/source/T3D/player.cpp +++ b/Engine/source/T3D/player.cpp @@ -2870,7 +2870,7 @@ void Player::updateMove(const Move* move) if (pvl) pv *= moveSpeed / pvl; - VectorF runAcc = pv - acc; + VectorF runAcc = pv - (mVelocity + acc); runAcc.z = 0; runAcc.x = runAcc.x * mDataBlock->airControl; runAcc.y = runAcc.y * mDataBlock->airControl;