Skip to content

Commit 1455410

Browse files
authored
plugin: update signatures and memory for cn 7.4 (OverlayPlugin#843)
1 parent 8fda39b commit 1455410

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

plugin/CactbotEventSource/FFXIVProcessCn.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace Cactbot {
1010
public class FFXIVProcessCn : FFXIVProcess {
11-
// Last updated for FFXIV 7.3
11+
// Last updated for FFXIV 7.4
1212
// Per aers/FFXIVClientStructs, what we call EntityMemory is actually:
1313
// Client::Game::Character::Character (0x22E0)
1414
// Client::Game::Object::GameObject (0x190)
@@ -115,8 +115,8 @@ public FFXIVProcessCn(ILogger logger) : base(logger) { }
115115

116116
// A piece of code that reads the job data.
117117
// The pointer of interest is the first ???????? in the signature.
118-
private static String kJobDataSignature = "488B3D????????33ED";
119-
private static int kJobDataSignatureOffset = -6;
118+
private static String kJobDataSignature = "488D0D????????0F95C2E8????????488B8D";
119+
private static int kJobDataSignatureOffset = -15;
120120
// The signature finds a pointer in the executable code which uses RIP addressing.
121121
private static bool kJobDataSignatureRIP = true;
122122

0 commit comments

Comments
 (0)