From 1bff6abae90eb86b48a4465acc7de5cb289dbafa Mon Sep 17 00:00:00 2001 From: MidoriKami Date: Mon, 15 Dec 2025 13:22:39 -0800 Subject: [PATCH] Fix oopsie --- Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonRefreshArgs.cs | 3 ++- Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonSetupArgs.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonRefreshArgs.cs b/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonRefreshArgs.cs index cb9de8088..4fc81632a 100644 --- a/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonRefreshArgs.cs +++ b/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonRefreshArgs.cs @@ -4,6 +4,7 @@ using Dalamud.Game.NativeWrapper; using Dalamud.Utility; using FFXIVClientStructs.FFXIV.Component.GUI; +using FFXIVClientStructs.Interop; namespace Dalamud.Game.Addon.Lifecycle.AddonArgTypes; @@ -54,7 +55,7 @@ public class AddonRefreshArgs : AddonArgs AtkValuePtr ptr; unsafe { - ptr = new AtkValuePtr((nint)this.AtkValueSpan[i].Pointer); + ptr = new AtkValuePtr((nint)this.AtkValueSpan.GetPointer(i)); } yield return ptr; diff --git a/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonSetupArgs.cs b/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonSetupArgs.cs index 2501d159f..e0b2defbf 100644 --- a/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonSetupArgs.cs +++ b/Dalamud/Game/Addon/Lifecycle/AddonArgTypes/AddonSetupArgs.cs @@ -4,6 +4,7 @@ using Dalamud.Game.NativeWrapper; using Dalamud.Utility; using FFXIVClientStructs.FFXIV.Component.GUI; +using FFXIVClientStructs.Interop; namespace Dalamud.Game.Addon.Lifecycle.AddonArgTypes; @@ -54,7 +55,7 @@ public class AddonSetupArgs : AddonArgs AtkValuePtr ptr; unsafe { - ptr = new AtkValuePtr((nint)this.AtkValueSpan[i].Pointer); + ptr = new AtkValuePtr((nint)this.AtkValueSpan.GetPointer(i)); } yield return ptr;