From 9e114bd7916462f6220dee69191dbf4e3f2c1c57 Mon Sep 17 00:00:00 2001 From: Yarukon <61296195+Yarukon@users.noreply.github.com> Date: Tue, 22 Apr 2025 21:24:08 +0800 Subject: [PATCH 1/2] Update TargetSystem.cs --- FFXIVClientStructs/FFXIV/Client/Game/Control/TargetSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FFXIVClientStructs/FFXIV/Client/Game/Control/TargetSystem.cs b/FFXIVClientStructs/FFXIV/Client/Game/Control/TargetSystem.cs index ae1265cd62..6ad3b7c561 100644 --- a/FFXIVClientStructs/FFXIV/Client/Game/Control/TargetSystem.cs +++ b/FFXIVClientStructs/FFXIV/Client/Game/Control/TargetSystem.cs @@ -57,7 +57,7 @@ public unsafe partial struct TargetSystem { [MemberFunction("E9 ?? ?? ?? ?? 48 8B 01 FF 50 08")] public partial ulong InteractWithObject(GameObject* obj, bool checkLineOfSight = true); - [MemberFunction("E9 ?? ?? ?? ?? 8B C0 48 8D 0D")] + [MemberFunction("48 89 6C 24 ?? 56 48 ?? ?? ?? F6 81 ?? ?? ?? ?? ?? 48 ?? ?? 48")] public partial void OpenObjectInteraction(GameObject* obj); [MemberFunction("E8 ?? ?? ?? ?? 48 8B D8 48 85 C0 74 50 48 8B CB")] From e1b188923ad5764717a5834f77650edec804e839 Mon Sep 17 00:00:00 2001 From: Yarukon <61296195+Yarukon@users.noreply.github.com> Date: Tue, 22 Apr 2025 21:33:55 +0800 Subject: [PATCH 2/2] Update RaptureAtkModule.cs --- FFXIVClientStructs/FFXIV/Client/UI/RaptureAtkModule.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FFXIVClientStructs/FFXIV/Client/UI/RaptureAtkModule.cs b/FFXIVClientStructs/FFXIV/Client/UI/RaptureAtkModule.cs index 2b98bdb84e..f784909b8c 100644 --- a/FFXIVClientStructs/FFXIV/Client/UI/RaptureAtkModule.cs +++ b/FFXIVClientStructs/FFXIV/Client/UI/RaptureAtkModule.cs @@ -32,8 +32,8 @@ public unsafe partial struct RaptureAtkModule { [FieldOffset(0x86E0)] public Utf8String BoldOn; // [FieldOffset(0x8748)] public Utf8String BoldOff; // - [FieldOffset(0x87F7)] public AgentUpdateFlags AgentUpdateFlag; // reset happens in RaptureAtkModule_OnUpdate - [FieldOffset(0x87F8)] internal fixed byte AddonAllocators[0x28 * 889]; + [FieldOffset(0x87F7 - 0x10)] public AgentUpdateFlags AgentUpdateFlag; // reset happens in RaptureAtkModule_OnUpdate + [FieldOffset(0x87F8 - 0x10)] internal fixed byte AddonAllocators[0x28 * 889]; [FieldOffset(0x112E0 - 0x10)] public StdVector AddonNames; [FieldOffset(0x112F8 - 0x10)] public AddonConfig* AddonConfigPtr;