From 56ff69c48042c2a4e32af8e6af44641ee1b0f6d9 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Thu, 5 Aug 2021 16:44:23 +0200 Subject: [PATCH] Do not redraw the actor while in Cutscene Events to prevent missing animations. --- Penumbra/Interop/ActorRefresher.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Penumbra/Interop/ActorRefresher.cs b/Penumbra/Interop/ActorRefresher.cs index 06732841..3f49f9e4 100644 --- a/Penumbra/Interop/ActorRefresher.cs +++ b/Penumbra/Interop/ActorRefresher.cs @@ -253,7 +253,9 @@ namespace Penumbra.Interop private void OnUpdateEvent( object framework ) { - if( _pi.ClientState.Condition[ ConditionFlag.BetweenAreas51 ] || _pi.ClientState.Condition[ ConditionFlag.BetweenAreas ] ) + if( _pi.ClientState.Condition[ ConditionFlag.BetweenAreas51 ] + || _pi.ClientState.Condition[ ConditionFlag.BetweenAreas ] + || _pi.ClientState.Condition[ ConditionFlag.OccupiedInCutSceneEvent ] ) { _waitFrames = DefaultWaitFrames; return;