diff --git a/CHANGELOG.md b/CHANGELOG.md index e6df7423b..1f4b99c57 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog ## [Unreleased] +## [v0.8.2] - 2022-10-13 +### Fixed + - Compatibility for App ver. 1.07 + ## [v0.8.1] - 2022-08-10 ### Added - More NPC flags and door flags by RBT diff --git a/ER_TGA.CT b/ER_TGA.CT index 78ee3fda2..66415a74a 100644 --- a/ER_TGA.CT +++ b/ER_TGA.CT @@ -7,7 +7,7 @@ 1337192508 - "Open - The Grand Archives v0.8.1 - Elden Ring v1.06" + "Open - The Grand Archives v0.8.2 - Elden Ring v1.07" Auto Assembler Script {$lua} @@ -24,10 +24,10 @@ if GetAddressSafe(process) == nil then error(e) end -local table_ver = 0.081 -local game_ver = 0x1000600000000 +local table_ver = 0.082 +local game_ver = 0x1000700000000 local ce_ver = 7.4 -local version_url = "https://raw.githubusercontent.com/inunorii/Elden-Ring-CT-TGA/master/VERSION" +local version_url = "https://raw.githubusercontent.com/The-Grand-Archives/Elden-Ring-CT-TGA/master/VERSION" if getFileVersion(enumModules()[1].PathToFile) ~= game_ver then showMessage("Your version of Elden Ring might not be supported.") @@ -89,7 +89,7 @@ local addr = AOBScanModuleUnique(process,"48 8B 05 ???????? 80 B8 ???????? 0D 0F addr = addr + readInteger(addr + 3) + 7 registerSymbol("GameMan", addr, true) -local addr = AOBScanModuleUnique(process,"48 8B 3D ???????? 48 85 FF 0F84 ???????? 45 38 66 34") +local addr = AOBScanModuleUnique(process,"48 8B 3D ???????? 49 8B D8 48 8B F2 4C 8B F1 48 85 FF") addr = addr + readInteger(addr + 3) + 7 registerSymbol("FieldArea", addr, true) @@ -680,7 +680,7 @@ Relinquished001, sfix, Silence 0 190 0*10 - B658 + 10EF8 @@ -694,7 +694,7 @@ Relinquished001, sfix, Silence 0 190 0*10 - B658 + 10EF8 @@ -708,7 +708,7 @@ Relinquished001, sfix, Silence 0 190 0*10 - B658 + 10EF8 @@ -758,7 +758,7 @@ B00000C4:Malenia's Great Rune 68 0*10 - B658 + 10EF8 @@ -775,7 +775,7 @@ B00000C4:Malenia's Great Rune 6C 0*10 - B658 + 10EF8 @@ -874,7 +874,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -888,7 +888,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -902,7 +902,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -916,7 +916,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -930,7 +930,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -944,7 +944,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -958,7 +958,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -972,7 +972,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -986,7 +986,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -1000,7 +1000,7 @@ B00000C4:Malenia's Great Rune 0 190 0*10 - B658 + 10EF8 @@ -1141,7 +1141,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1155,7 +1155,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1169,7 +1169,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1183,7 +1183,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1197,7 +1197,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1211,7 +1211,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1225,7 +1225,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1239,7 +1239,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1253,7 +1253,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1267,7 +1267,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1281,7 +1281,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1295,7 +1295,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1309,7 +1309,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -1323,7 +1323,7 @@ B00000C4:Malenia's Great Rune 20 190 0*10 - B658 + 10EF8 @@ -4182,7 +4182,7 @@ end 98 570 0*10 - B658 + 10EF8 @@ -6859,7 +6859,7 @@ end 0 190 0*10 - B658 + 10EF8 @@ -6877,7 +6877,7 @@ end 0 190 0*10 - B658 + 10EF8 @@ -6895,7 +6895,7 @@ end 0 190 0*10 - B658 + 10EF8 @@ -6913,7 +6913,7 @@ end 0 190 0*10 - B658 + 10EF8 @@ -6929,7 +6929,7 @@ end 522 0*10 - B658 + 10EF8 @@ -6956,7 +6956,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -6994,7 +6994,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7033,7 +7033,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7073,7 +7073,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7114,7 +7114,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7156,7 +7156,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7199,7 +7199,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7243,7 +7243,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7288,7 +7288,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7334,7 +7334,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7381,7 +7381,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7429,7 +7429,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7478,7 +7478,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7528,7 +7528,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7579,7 +7579,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7631,7 +7631,7 @@ end 8 178 0*10 - B658 + 10EF8 @@ -7688,7 +7688,7 @@ end 58 190 0*10 - B658 + 10EF8 @@ -7702,7 +7702,7 @@ end 80 190 0*10 - B658 + 10EF8 @@ -7716,7 +7716,7 @@ end 28 190 0*10 - B658 + 10EF8 @@ -7738,7 +7738,7 @@ end 48 190 0*10 - B658 + 10EF8 @@ -7753,7 +7753,7 @@ end 48 190 0*10 - B658 + 10EF8 @@ -7767,7 +7767,7 @@ end 48 190 0*10 - B658 + 10EF8 @@ -7781,7 +7781,7 @@ end 48 190 0*10 - B658 + 10EF8 @@ -7803,7 +7803,7 @@ end 40 190 0*10 - B658 + 10EF8 @@ -7817,7 +7817,7 @@ end 40 190 0*10 - B658 + 10EF8 @@ -7831,7 +7831,7 @@ end 40 190 0*10 - B658 + 10EF8 @@ -7861,7 +7861,7 @@ end 40 190 0*10 - B658 + 10EF8 @@ -7896,7 +7896,7 @@ AddSoul: sub rsp,48 mov edi,[AddSoulData] mov rcx,[WorldChrMan] -mov rcx,[rcx+0000B658] +mov rcx,[rcx+00010EF8] mov rcx,[rcx] mov rcx,[rcx+00000570] mov edx,edi @@ -73838,9 +73838,9 @@ dealloc(newmem) Auto Assembler Script [ENABLE] [[[TargetedNpcAddr]+190]+68]+70: -readmem([[[[[WorldChrMan]+B658]+0*10]+190]+68]+70,12) +readmem([[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70,12) [[[[[TargetedNpcAddr]+190]+68]+A8]+18]+80: -readmem([[[[[WorldChrMan]+B658]+0*10]+190]+68]+70,12) +readmem([[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70,12) {$lua} if not syntaxcheck then disableMemrec(memrec) end [DISABLE] @@ -73851,7 +73851,7 @@ if not syntaxcheck then disableMemrec(memrec) end "Teleport Self to Npc" Auto Assembler Script [ENABLE] -[[[[[WorldChrMan]+B658]+0*10]+190]+68]+70: +[[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70: readmem([[[TargetedNpcAddr]+190]+68]+70,12) {$lua} if not syntaxcheck then disableMemrec(memrec) end @@ -78351,9 +78351,9 @@ dealloc(newmem) Auto Assembler Script [ENABLE] [[[LastHitNpcAddr]+190]+68]+70: -readmem([[[[[WorldChrMan]+B658]+0*10]+190]+68]+70,12) +readmem([[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70,12) [[[[[LastHitNpcAddr]+190]+68]+A8]+18]+80: -readmem([[[[[WorldChrMan]+B658]+0*10]+190]+68]+70,12) +readmem([[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70,12) {$lua} if not syntaxcheck then disableMemrec(memrec) end [DISABLE] @@ -78364,7 +78364,7 @@ if not syntaxcheck then disableMemrec(memrec) end "Teleport Self to Npc" Auto Assembler Script [ENABLE] -[[[[[WorldChrMan]+B658]+0*10]+190]+68]+70: +[[[[[WorldChrMan]+10EF8]+0*10]+190]+68]+70: readmem([[[LastHitNpcAddr]+190]+68]+70,12) {$lua} if not syntaxcheck then disableMemrec(memrec) end @@ -112261,7 +112261,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112280,7 +112280,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112294,7 +112294,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112308,7 +112308,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112327,7 +112327,7 @@ disableMemrec(memrec) 6B8 0*10 - B658 + 10EF8 @@ -112339,7 +112339,7 @@ disableMemrec(memrec) 6BC 0*10 - B658 + 10EF8 @@ -112351,7 +112351,7 @@ disableMemrec(memrec) 6C0 0*10 - B658 + 10EF8 @@ -112374,7 +112374,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112390,7 +112390,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 @@ -112406,7 +112406,7 @@ disableMemrec(memrec) 68 190 0*10 - B658 + 10EF8 diff --git a/README.md b/README.md index 5f62d6491..e45e67576 100644 --- a/README.md +++ b/README.md @@ -6,23 +6,23 @@ Our community, make sure to read the rules carefully [The Grand Archives](https://discord.io/the-grand-archives) ## Latest Release -Table: [v0.8.1](https://github.com/inunorii/Elden-Ring-CT-TGA/releases/latest) | [Changelog](/CHANGELOG.md) +Table: [v0.8.2](https://github.com/The-Grand-Archives/Elden-Ring-CT-TGA/releases/latest) | [Changelog](/CHANGELOG.md) Cheat Engine: [7.4 or newer](https://github.com/cheat-engine/cheat-engine/releases) -Game: App ver. 1.06 +Game: App ver. 1.07 ## How to use ### Info This table is not meant to be used online and you will most likely be banned if you attempt to do so. ### Cheat Table 1. Download and install Cheat Engine either from [Github](https://github.com/cheat-engine/cheat-engine/releases) or from its [website](https://cheatengine.org/) -2. Download the [Cheat Table](https://github.com/inunorii/Elden-Ring-CT-TGA/releases) +2. Download the [Cheat Table](https://github.com/The-Grand-Archives/Elden-Ring-CT-TGA/releases) 3. Unpack the .CT file anywhere, a recommendation would be your **My Cheat Tables** folder (e.g. `%USERPROFILE%\Documents\My Cheat Tables`) 4. Open the .CT file (double-click or select and enter) 5. Disable EasyAntiCheat and run the game, see [Disabling EasyAntiCheat](#disabling-easyanticheat) 6. Activate the "Open" script by ticking its box ### Disabling EasyAntiCheat #### Method 1 - Recommended -1. Unpack `steam_appid.txt` from the [latest release](https://github.com/inunorii/Elden-Ring-CT-TGA/releases/latest) +1. Unpack `steam_appid.txt` from the [latest release](https://github.com/The-Grand-Archives/Elden-Ring-CT-TGA/releases/latest) 2. Locate your Elden Ring folder (e.g. `C:\Program Files\Steam\steamapps\common\Elden Ring\Game`) 3. Move `steam_appid.txt` into the same folder as your Elden Ring executable (`eldenring.exe`) 4. Run the game via `eldenring.exe` diff --git a/VERSION b/VERSION index 122f2d00a..8bdabd661 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.081 \ No newline at end of file +0.082 \ No newline at end of file