From 6e5f3339ad0e6027e8845aebc0a67a9a35e72084 Mon Sep 17 00:00:00 2001 From: scrawl Date: Wed, 17 Jun 2015 20:49:01 +0200 Subject: [PATCH] Make sure to play IdleSwim when the character is swimming (Bug #2696) --- 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 c48599b46..16d7387fd 100644 --- a/apps/openmw/mwmechanics/character.cpp +++ b/apps/openmw/mwmechanics/character.cpp @@ -1768,7 +1768,7 @@ void CharacterController::update(float duration) if(movestate != CharState_None) clearAnimQueue(); - if(mAnimQueue.empty()) + if(mAnimQueue.empty() || inwater || sneak) { idlestate = (inwater ? CharState_IdleSwim : (sneak ? CharState_IdleSneak : CharState_Idle)); }