From dbcd847736bf9ac643ce1e86e4dcc7a4a5c98705 Mon Sep 17 00:00:00 2001 From: Ottermandias Date: Fri, 10 Dec 2021 16:54:36 +0100 Subject: [PATCH] Fix GPose Redrawing --- Penumbra/Interop/ObjectReloader.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Penumbra/Interop/ObjectReloader.cs b/Penumbra/Interop/ObjectReloader.cs index b8000f9e..03af4650 100644 --- a/Penumbra/Interop/ObjectReloader.cs +++ b/Penumbra/Interop/ObjectReloader.cs @@ -85,7 +85,7 @@ namespace Penumbra.Interop if( _inGPose ) { var ptr = ( void*** )actor.Address; - var disableDraw = Marshal.GetDelegateForFunctionPointer< ManipulateDraw >( new IntPtr( ptr[ 0 ][ 17 ] ) ); + var disableDraw = Marshal.GetDelegateForFunctionPointer< ManipulateDraw >( new IntPtr( ptr[ 0 ][ 18 ] ) ); disableDraw( actor.Address ); } } @@ -119,7 +119,7 @@ namespace Penumbra.Interop if( _inGPose ) { var ptr = ( void*** )actor.Address; - var enableDraw = Marshal.GetDelegateForFunctionPointer< ManipulateDraw >( new IntPtr( ptr[ 0 ][ 16 ] ) ); + var enableDraw = Marshal.GetDelegateForFunctionPointer< ManipulateDraw >( new IntPtr( ptr[ 0 ][ 17 ] ) ); enableDraw( actor.Address ); } }