From d2cad229f897cfb1657095ac362708360e6bc688 Mon Sep 17 00:00:00 2001 From: Capostrophic Date: Tue, 25 Sep 2018 17:09:54 +0300 Subject: [PATCH] Ugly hack: don't reset player idle and movement animations in first person view --- apps/openmw/mwmechanics/character.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwmechanics/character.cpp b/apps/openmw/mwmechanics/character.cpp index 27170d6a89..90f90e9e2a 100644 --- a/apps/openmw/mwmechanics/character.cpp +++ b/apps/openmw/mwmechanics/character.cpp @@ -356,7 +356,7 @@ void CharacterController::refreshJumpAnims(const WeaponInfo* weap, JumpingState if (!force && jump == mJumpState && idle == CharState_None && movement == CharState_None) return; - if (jump != JumpState_None) + if (jump != JumpState_None && !(mPtr == MWMechanics::getPlayer() && MWBase::Environment::get().getWorld()->isFirstPerson())) // FIXME { idle = CharState_None; movement = CharState_None;