mirror of
https://github.com/OpenMW/openmw.git
synced 2025-02-28 16:39:43 +00:00
Don't combine sneak idle with scripted/wander idles (bug #4284)
This commit is contained in:
parent
3278ca0b33
commit
29c6a8975a
2 changed files with 2 additions and 1 deletions
|
@ -28,6 +28,7 @@
|
||||||
Bug #4262: Rain settings are hardcoded
|
Bug #4262: Rain settings are hardcoded
|
||||||
Bug #4270: Closing doors while they are obstructed desyncs closing sfx
|
Bug #4270: Closing doors while they are obstructed desyncs closing sfx
|
||||||
Bug #4276: Resizing character window differs from vanilla
|
Bug #4276: Resizing character window differs from vanilla
|
||||||
|
Bug #4284: ForceSneak behaviour is inconsistent if the target has AiWander package
|
||||||
Bug #4329: Removed birthsign abilities are restored after reloading the save
|
Bug #4329: Removed birthsign abilities are restored after reloading the save
|
||||||
Bug #4341: Error message about missing GDB is too vague
|
Bug #4341: Error message about missing GDB is too vague
|
||||||
Bug #4383: Bow model obscures crosshair when arrow is drawn
|
Bug #4383: Bow model obscures crosshair when arrow is drawn
|
||||||
|
|
|
@ -2249,7 +2249,7 @@ void CharacterController::update(float duration, bool animationOnly)
|
||||||
if(movestate != CharState_None && !isTurning())
|
if(movestate != CharState_None && !isTurning())
|
||||||
clearAnimQueue();
|
clearAnimQueue();
|
||||||
|
|
||||||
if(mAnimQueue.empty() || inwater || sneak)
|
if(mAnimQueue.empty() || inwater || (sneak && mIdleState != CharState_SpecialIdle))
|
||||||
{
|
{
|
||||||
if (inwater)
|
if (inwater)
|
||||||
idlestate = CharState_IdleSwim;
|
idlestate = CharState_IdleSwim;
|
||||||
|
|
Loading…
Reference in a new issue