Skip to content

Commit 072942d

Browse files
committed
fix: China 7.2 offset changes
1 parent f5a88c3 commit 072942d

File tree

9 files changed

+11
-11
lines changed

9 files changed

+11
-11
lines changed

Helpers/BeastTribeHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ private static class Offsets
2727

2828
//7.2
2929
[Offset("Search E8 ? ? ? ? 48 85 C0 74 ? 3A 58 ? 73 ? TraceCall")]
30-
[OffsetCN("Search E8 ? ? ? ? 48 85 C0 74 ? 3A 58 ? TraceCall")]
30+
//[OffsetCN("Search E8 ? ? ? ? 48 85 C0 74 ? 3A 58 ? TraceCall")]
3131
internal static IntPtr GetBeastTribeExd;
3232

3333
[Offset("Search E8 ? ? ? ? 4C 8B C8 EB ? 4C 8D 0D ? ? ? ? TraceCall")]

Memory/OffsetManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ private static int GameVersion
8888
public static LLogger Logger { get; } = new("LLOffsetManager", Colors.RosyBrown);
8989

9090
#if RB_CN
91-
public static float CurrentGameVersion = 7.1f;
91+
public static float CurrentGameVersion = 7.2f;
9292
public static bool IsChinese = true;
9393
public static bool Is7_1 = true;
9494
public static bool Is7_15 = false;

RemoteAgents/AgentBagSlot.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ private static class Offsets
1313

1414
//7.2
1515
[Offset("Search 48 8D 05 ? ? ? ? 48 89 79 ? 48 8B D9 89 79 Add 3 TraceRelative")]
16-
[OffsetCN("Search 48 8D 05 ? ? ? ? 89 79 ? 48 8B D9 Add 3 TraceRelative")]
16+
//[OffsetCN("Search 48 8D 05 ? ? ? ? 89 79 ? 48 8B D9 Add 3 TraceRelative")]
1717
internal static IntPtr VTable;
1818

1919
//7.1

RemoteAgents/AgentBankaCraftworksSupply.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ public static class Offsets
1515
[Offset("Search 48 8D 0D ? ? ? ? 83 7B ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 88 54 24 ? 41 0F 94 C0 83 3B ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 0F 94 C2 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 0F 1F 00 Add 3 TraceRelative")]
1616
//7.2
1717
//[Offset("Search 48 8D 0D ? ? ? ? 83 7B ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 88 54 24 ? 41 0F 94 C0 ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 0F 94 C2 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 ? ? ? CA Add 3 TraceRelative")]
18-
[OffsetCN("Search 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 0F 1F 00 Add 3 TraceRelative")]
18+
//[OffsetCN("Search 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? 48 83 C4 ? 5B C3 0F 1F 00 Add 3 TraceRelative")]
1919
internal static IntPtr Vtable;
2020

2121
//7.2 hf
2222
[Offset("Search FF 50 ? 84 C0 74 ? 48 85 DB 74 ? 48 8B 03 48 8B CB FF 50 ? 48 8B 4F ? 3B 41 ? 75 ? 48 8B 03 48 8B CB FF 90 ? ? ? ? 48 8B 4F ? 66 3B 81 ? ? ? ? 72 ? 48 8B CB E8 ? ? ? ? 48 85 C0 75 ? B0 ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 48 8B 5C 24 ? 32 C0 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? ? ? ? ? 40 53 Add 2 Read8")]
2323
//0x28
2424
//7.2
2525
//[Offset("Search FF 50 30 84 C0 74 4A 48 85 DB 74 45 48 8B 03 48 8B CB FF 50 30 48 8B 4F 30 3B 41 08 75 33 48 8B 03 48 8B CB FF 90 B8 00 00 00 48 8B 4F 30 66 3B 81 34 01 00 00 72 1A 48 8B CB E8 3A 99 AA FF Add 2 Read8")]
26-
[OffsetCN("Search FF 50 ? 84 C0 74 ? 48 85 DB 74 ? 48 8B 03 48 8B CB FF 50 ? 48 8B 4F ? 3B 41 ? 75 ? 48 8B 03 48 8B CB FF 90 ? ? ? ? A8 ? 74 ? 48 8B 03 48 8B CB FF 50 ? 0F B7 C8 EB ? 33 C9 48 8B 47 ? 66 3B 88 ? ? ? ? 72 ? 48 8B CB E8 ? ? ? ? 48 85 C0 75 ? B0 ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 48 8B 5C 24 ? 32 C0 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? 48 89 5C 24 ? Add 2 Read8")]
26+
//[OffsetCN("Search FF 50 ? 84 C0 74 ? 48 85 DB 74 ? 48 8B 03 48 8B CB FF 50 ? 48 8B 4F ? 3B 41 ? 75 ? 48 8B 03 48 8B CB FF 90 ? ? ? ? A8 ? 74 ? 48 8B 03 48 8B CB FF 50 ? 0F B7 C8 EB ? 33 C9 48 8B 47 ? 66 3B 88 ? ? ? ? 72 ? 48 8B CB E8 ? ? ? ? 48 85 C0 75 ? B0 ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 48 8B 5C 24 ? 32 C0 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? 48 89 5C 24 ? Add 2 Read8")]
2727
internal static int PointerOffset;
2828
}
2929

RemoteAgents/AgentDawnStory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ private static class Offsets
2727

2828
//7.2
2929
[Offset("Search 8B 5F ? C7 47 ? ? ? ? ? ? ? ? FF 50 ? 8B D3 48 8B C8 ? ? ? 41 FF 90 ? ? ? ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? 83 79 Add 2 Read8")]
30-
[OffsetCN("Search 8B 5F ? C7 47 ? ? ? ? ? 48 8B 01 FF 50 ? 8B D3 48 8B C8 4C 8B 00 41 FF 90 ? ? ? ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 83 79 ? ? Add 2 Read8")]
30+
//[OffsetCN("Search 8B 5F ? C7 47 ? ? ? ? ? 48 8B 01 FF 50 ? 8B D3 48 8B C8 4C 8B 00 41 FF 90 ? ? ? ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 83 79 ? ? Add 2 Read8")]
3131
internal static int Loaded;
3232
}
3333

RemoteAgents/AgentItemDetail.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ private static class Offsets
1212
//0x18C9FC0
1313
//7.2
1414
[Offset("Search 48 8D 05 ? ? ? ? 48 8B F9 ? ? ? 48 81 C1 ? ? ? ? E8 ? ? ? ? 48 8D 8F ? ? ? ? E8 ? ? ? ? 48 8B 8F Add 3 TraceRelative")]
15-
[OffsetCN("Search 48 8D 05 ? ? ? ? 48 8B F9 48 89 01 48 81 C1 ? ? ? ? E8 ? ? ? ? 48 8B 8F ? ? ? ? 48 8D 05 ? ? ? ? Add 3 TraceRelative")]
15+
//[OffsetCN("Search 48 8D 05 ? ? ? ? 48 8B F9 48 89 01 48 81 C1 ? ? ? ? E8 ? ? ? ? 48 8B 8F ? ? ? ? 48 8D 05 ? ? ? ? Add 3 TraceRelative")]
1616
internal static IntPtr Vtable;
1717

1818
//0x5

RemoteAgents/AgentRetainerInventory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ private static partial class Offsets
1414
//7.2
1515
//48 8D 05 ? ? ? ? 48 89 6E ? 48 89 06 48 8D 9E ? ? ? ?
1616
[Offset("Search 48 8D 05 ? ? ? ? 48 89 6E ? 48 89 06 48 8D 9E ? ? ? ? Add 3 TraceRelative")]
17-
[OffsetCN("Search 48 8D 05 ? ? ? ? 48 89 6F ? 48 89 07 48 8D 9F ? ? ? ? Add 3 TraceRelative")]
17+
//[OffsetCN("Search 48 8D 05 ? ? ? ? 48 89 6F ? 48 89 07 48 8D 9F ? ? ? ? Add 3 TraceRelative")]
1818
internal static IntPtr VTable;
1919
[Offset("Search 48 8B 8B ? ? ? ? 48 85 C9 74 ? 48 83 C4 ? 5B E9 ? ? ? ? B0 ? Add 3 Read32")]
2020
internal static int ShopOffset;

RemoteAgents/AgentSharlayanCraftworksSupply.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static class Offsets
1212
{
1313
//7.2
1414
[Offset("Search 48 8D 0D ? ? ? ? 83 7F ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 88 54 24 ? 41 0F 94 C0 ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 0F 94 C2 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? E9 Add 3 TraceRelative")]
15-
[OffsetCN("Search 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? E9 ? ? ? ? Add 3 TraceRelative")]
15+
//[OffsetCN("Search 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 0D ? ? ? ? 48 89 4C 24 ? 48 8D 4C 24 ? 48 8B 40 ? 48 89 44 24 ? E8 ? ? ? ? 48 8D 4C 24 ? E8 ? ? ? ? E9 ? ? ? ? Add 3 TraceRelative")]
1616
internal static IntPtr Vtable;
1717

1818
/*
@@ -24,7 +24,7 @@ public static class Offsets
2424
//0x28
2525
//7.2
2626
[Offset("Search FF 50 30 84 C0 0F 84 80 00 00 00 48 8D 4F D8 E8 B8 1D 00 00 Add 2 Read8")]//V-- seems wild, likely to break every patch? so just use a small definite pattern that has the same chance to break?
27-
[OffsetCN("Search FF 50 ? 84 C0 0F 84 ? ? ? ? 48 8D 4F ? E8 ? ? ? ? 84 C0 74 ? 48 8B 47 ? 83 B8 ? ? ? ? ? 75 ? 44 8B C5 48 8D 0D ? ? ? ? 8B D6 E8 ? ? ? ? 48 8B D0 48 8D 4F ? 48 8B F0 E8 ? ? ? ? 84 C0 74 ? 48 8B 4F ? 33 D2 44 0F B6 41 ? 45 85 C0 74 ? 0F 1F 00 81 7C D1 ? ? ? ? ? 74 ? FF C2 41 3B D0 72 ? EB ? 4C 8B C6 48 8D 4F ? E8 ? ? ? ? 33 D2 45 33 C9 45 33 C0 8D 4A ? E8 ? ? ? ? 48 8B 5C 24 ? 48 8B 6C 24 ? 48 8B 74 24 ? 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? ? ? ? ? ? 48 89 5C 24 ? 57 48 83 EC ? 48 8B 01 48 8B DA 48 8B F9 FF 50 ? 84 C0 74 ? 48 85 DB 74 ? 48 8B 03 48 8B CB FF 50 ? 48 8B 4F ? 3B 41 ? 75 ? 48 8B 03 48 8B CB FF 90 ? ? ? ? A8 ? 74 ? 48 8B 03 48 8B CB FF 50 ? 0F B7 C8 EB ? 33 C9 48 8B 47 ? 66 3B 88 ? ? ? ? 72 ? 48 8B CB E8 ? ? ? ? 48 85 C0 75 ? B0 ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 48 8B 5C 24 ? 32 C0 Add 2 Read8")]
27+
//[OffsetCN("Search FF 50 ? 84 C0 0F 84 ? ? ? ? 48 8D 4F ? E8 ? ? ? ? 84 C0 74 ? 48 8B 47 ? 83 B8 ? ? ? ? ? 75 ? 44 8B C5 48 8D 0D ? ? ? ? 8B D6 E8 ? ? ? ? 48 8B D0 48 8D 4F ? 48 8B F0 E8 ? ? ? ? 84 C0 74 ? 48 8B 4F ? 33 D2 44 0F B6 41 ? 45 85 C0 74 ? 0F 1F 00 81 7C D1 ? ? ? ? ? 74 ? FF C2 41 3B D0 72 ? EB ? 4C 8B C6 48 8D 4F ? E8 ? ? ? ? 33 D2 45 33 C9 45 33 C0 8D 4A ? E8 ? ? ? ? 48 8B 5C 24 ? 48 8B 6C 24 ? 48 8B 74 24 ? 48 83 C4 ? 5F C3 ? ? ? ? ? ? ? ? ? ? ? ? 48 89 5C 24 ? 57 48 83 EC ? 48 8B 01 48 8B DA 48 8B F9 FF 50 ? 84 C0 74 ? 48 85 DB 74 ? 48 8B 03 48 8B CB FF 50 ? 48 8B 4F ? 3B 41 ? 75 ? 48 8B 03 48 8B CB FF 90 ? ? ? ? A8 ? 74 ? 48 8B 03 48 8B CB FF 50 ? 0F B7 C8 EB ? 33 C9 48 8B 47 ? 66 3B 88 ? ? ? ? 72 ? 48 8B CB E8 ? ? ? ? 48 85 C0 75 ? B0 ? 48 8B 5C 24 ? 48 83 C4 ? 5F C3 48 8B 5C 24 ? 32 C0 Add 2 Read8")]
2828
internal static int PointerOffset;
2929
}
3030

RetainerItemFinder/ItemFinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ private static class Offsets
274274

275275
//7.2
276276
[Offset("Search 80 B9 ? ? ? ? ? 48 8B E9 74 Add 2 Read32")]
277-
[OffsetCN("Search 80 B9 ? ? ? ? ? 48 8B D9 74 ? 48 83 C4 ? Add 2 Read32")]
277+
//[OffsetCN("Search 80 B9 ? ? ? ? ? 48 8B D9 74 ? 48 83 C4 ? Add 2 Read32")]
278278
internal static int GlamourDresserCached;
279279
}
280280
}

0 commit comments

Comments
 (0)