diff --git a/CHANGELOG.md b/CHANGELOG.md index 7952154..9e8b039 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,16 @@ # Changelog ## [Unreleased] -## [3.2.0] - 2022-11-04 +## [v3.2.1] - 2023-01-12 +### Changed + - Supported version to v1.15.2 + - Commented out linux check +### Fixed + - TrophyUnlock + - Removed cut content without param data from MassItemGib as it can't be spawned + - Last Spell Highlighted + +## [v3.2.0] - 2022-11-04 ### Added - "printProgress" config option for future use - by [Dasaav](https://github.com/Dasaav-dsv): @@ -59,19 +68,19 @@ - by [Dasaav](https://github.com/Dasaav-dsv): - runOnce function due to issues overwriting table file -## [3.1.2] - 2022-09-13 +## [v3.1.2] - 2022-09-13 ### Fixed - by [Dasaav](https://github.com/Dasaav-dsv): - Bullet Spawn - Debug Add Items - ItemGib+MassItemGib -## [3.1.1] - 2022-09-10 +## [v3.1.1] - 2022-09-10 ### Fixed - ReinforceLv in Session Info - MassItemGib fix for real this time -## [3.1.0] - 2022-09-10 +## [v3.1.0] - 2022-09-10 ### Added - by [sfix](https://github.com/garyttierney): - NetworkParam param class @@ -100,7 +109,7 @@ ### Removed - Duplicate CSTrophy finder -## [3.0.0] - 2022-08-27 +## [v3.0.0] - 2022-08-27 ### Added - Added world flags for several more npcs at Firelink - Version checks for Cheat Engine, Dark Souls III, and cheat table @@ -114,16 +123,16 @@ ### Removed - Compatibility with old base names; Check comments in Open script to update your code if needed -## [2.3.2] - 2022-04-13 +## [v2.3.2] - 2022-04-13 ### Fixed - Fixes more issues -## [2.3.1] - 2022-04-10 +## [v2.3.1] - 2022-04-10 ### Fixed - Fix issues caused by merging badly - Fix EquipParamWeapon class -## [2.3.0] - 2022-04-10 +## [v2.3.0] - 2022-04-10 ### Added - Z.Z: Anri and Horace flags - SuperArmor and partial Toughness info added @@ -138,13 +147,13 @@ - Npc Spawn fix - Misc fixes -## [2.2.1] - 2021-08-05 +## [v2.2.1] - 2021-08-05 ### Changed - DS2 Lifegem update by Boblord ### Fixed - Revert Kill All Mobs improvement due to issues -## [2.2] - 2021-07-31 +## [v2.2] - 2021-07-31 ### Added - Mass ItemGib > Select weapons by Phil25 - Reinforce Estus Flask in Npc Menus @@ -166,13 +175,13 @@ - Missing items added to ItemGib - Last Spell Highlighted actually works again -## 2.1.1 - 2020-07-27 +## v2.1.1 - 2020-07-27 ### Changed - Mass ItemGib scripts rewritten with more options included ### Fixed - Fixed Item Namer -## 2.1 - 2020-07-24 +## v2.1 - 2020-07-24 ### Added - Npc Menus header has been expanded to include all shops found in the game - Access all Bonfires (requires Firelink Shrine) in Scripts > Npc Menus > Bonfire @@ -200,17 +209,17 @@ - Session Info Equipment data actually fixed - Reinforce Weapon npc menu script fixed, no longer prevents pressing start to close menus -## 2.0.2 - 2020-06-25 +## v2.0.2 - 2020-06-25 ### Fixed - Fixed (float) in ASM scripts referencing table entries named Float - Fixed Custom Type issue preventing ItemNamer from working -## 2.0.1 - 2020-05-15 +## v2.0.1 - 2020-05-15 ### Fixed - Open script was expanded without having to be enabled, this is fixed now - Added some missing entries to mass itemgib, thanks to Chang -## 2.0 - 2020-05-06 +## v2.0 - 2020-05-06 ### Added - Npc menus to use anywhere - LockCamParam Helper @@ -252,7 +261,7 @@ - Example scripts that were previously under the Param Patcher header are now in Param > Param Scripting - improved ItemGib to limit weapon upgrades to your character's max -## 1.2.2 - 2019-08-30 +## v1.2.2 - 2019-08-30 ### Added - Scroll to memrec, a search for table entries - New no cost level up solution @@ -268,7 +277,7 @@ - Entity Control Helper dropdown functionality restored - Fixed a spelling mistake in Open script -## 1.2.0 - 2019-07-01 +## v1.2.0 - 2019-07-01 ### Added - Added Compact View Mode button by mgr.inz.Player - First time run function, opens Table Info (FAQ) the first time you open the table @@ -283,7 +292,7 @@ ### Fixed - Fixed issue in SpEffectParam class: pve damage multipliers were named incorrectly -## 1.1.9-fix - 2019-05-05 +## v1.1.9-fix - 2019-05-05 ### Added - ApplyEffect added to Helpers - Discardable items script in Param Patcher v2.0.5 > Goods lets you discard gestures, key items and Storm Ruler from your inventory @@ -318,7 +327,7 @@ - some fixes to EquipParamProtector class in Param Patcher - a bunch of minor stuff -## 1.1.8-fix - 2018-08-17 +## v1.1.8-fix - 2018-08-17 ### Added - Helper offsets expanded - Last Spell Highlighted restored @@ -338,14 +347,15 @@ ### Removed - Unnecesssary extra chrasms removed -[unreleased]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.2.0...dev -[3.2.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.2...v3.2.0 -[3.1.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.1...v3.1.2 -[3.1.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.0...v3.1.1 -[3.1.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.0.0...v3.1.0 -[3.0.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.2...v3.0.0 -[2.3.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.1...v2.3.2 -[2.3.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.0...v2.3.1 -[2.3.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.2.1...v2.3.0 -[2.2.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.2...v2.2.1 -[2.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.1.1...v2.2 +[unreleased]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.2.1...dev +[v3.2.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.2.0...v3.2.1 +[v3.2.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.2...v3.2.0 +[v3.1.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.1...v3.1.2 +[v3.1.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.1.0...v3.1.1 +[v3.1.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v3.0.0...v3.1.0 +[v3.0.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.2...v3.0.0 +[v2.3.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.1...v2.3.2 +[v2.3.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.3.0...v2.3.1 +[v2.3.0]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.2.1...v2.3.0 +[v2.2.1]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.2...v2.2.1 +[v2.2]: https://github.com/inunorii/Dark-Souls-III-CT-TGA/compare/v2.1.1...v2.2 diff --git a/DS3_The-Grand-Archives.CT b/DS3_The-Grand-Archives.CT index ab0b451..18ee153 100644 --- a/DS3_The-Grand-Archives.CT +++ b/DS3_The-Grand-Archives.CT @@ -8,7 +8,7 @@ 249 - "Open - Table v3.2.0 - Game v1.15.1" + "Open - Table v3.2.1 - Game v1.15.2" Auto Assembler Script {$lua} @@ -17,11 +17,12 @@ if syntaxcheck then return end --Attach to game OpenProcess("DarkSoulsIII.exe") -local table_ver = 3.020 -local game_ver = "1.15.1" +local table_ver = 3.021 +local game_ver = "1.15.2" local ce_ver = 7.2 local version_url = "https://raw.githubusercontent.com/The-Grand-Archives/Dark-Souls-III-CT-TGA/main/VERSION" +--[[ local pL = getProcessList() for _,name in pairs(pL) do if name == "winedevice.exe" then @@ -37,6 +38,7 @@ function linux_check() error(e) end end +]] --[[START TGA file management]]-- @@ -34912,7 +34914,7 @@ function Weapon:new(attributes) end local weapons = { - Weapon:new({id = 0x00015F90, typ = 'Torches', cutContent = true}), --Torch +--Weapon:new({id = 0x00015F90, typ = 'Torches', cutContent = true}), --Torch Weapon:new({id = 0x015EF3C0, typ = 'Torches'}), --Torch Weapon:new({id = 0x015F1AD0, typ = 'Torches', dlc = 1}), --Follower Torch @@ -34929,7 +34931,7 @@ local weapons = { Weapon:new({id = 0x00118C30, typ = 'Daggers', dlc = 2}), --Murky Hand Scythe Weapon:new({id = 0x00F50E60, typ = 'Daggers'}), --Brigand Twindaggers - Weapon:new({id = 0x00100590, typ = 'StraightSwords', cutContent = true}), --Blood-stained Short Sword +--Weapon:new({id = 0x00100590, typ = 'StraightSwords', cutContent = true}), --Blood-stained Short Sword Weapon:new({id = 0x001E8480, typ = 'StraightSwords'}), --Shortsword Weapon:new({id = 0x001EAB90, typ = 'StraightSwords'}), --Long Sword Weapon:new({id = 0x001ED2A0, typ = 'StraightSwords'}), --Broadsword @@ -35025,7 +35027,7 @@ local weapons = { Weapon:new({id = 0x006B6C00, typ = 'Axes'}), --Crescent Axe Weapon:new({id = 0x006BE130, typ = 'Axes'}), --Butcher Knife Weapon:new({id = 0x006C0840, typ = 'Axes'}), --Dragonslayer's Axe - Weapon:new({id = 0x006C2F50, typ = 'Axes', cutContent = true}), --Missionary's Axe +--Weapon:new({id = 0x006C2F50, typ = 'Axes', cutContent = true}), --Missionary's Axe Weapon:new({id = 0x006C5660, typ = 'Axes'}), --Thrall Axe Weapon:new({id = 0x006CCB90, typ = 'Axes'}), --Eleonora Weapon:new({id = 0x006D19B0, typ = 'Axes'}), --Man Serpent Hatchet @@ -35037,7 +35039,7 @@ local weapons = { Weapon:new({id = 0x006C7D70, typ = 'Greataxes'}), --Dragonslayer Greataxe Weapon:new({id = 0x006CA480, typ = 'Greataxes'}), --Demon's Greataxe Weapon:new({id = 0x006D8EE0, typ = 'Greataxes', dlc = 1}), --Earth Seeker - Weapon:new({id = 0x006D40C0, typ = 'Greataxes', cutContent = true}), --Dragon King Greataxe +--Weapon:new({id = 0x006D40C0, typ = 'Greataxes', cutContent = true}), --Dragon King Greataxe Weapon:new({id = 0x00F4E750, typ = 'Greataxes'}), --Great Machete Weapon:new({id = 0x007A1200, typ = 'Hammers'}), --Club @@ -35056,8 +35058,8 @@ local weapons = { Weapon:new({id = 0x007CAA10, typ = 'GreatHammers'}), --Gargoyle Flame Hammer Weapon:new({id = 0x007CD120, typ = 'GreatHammers'}), --Vordt's Great Hammer Weapon:new({id = 0x007CF830, typ = 'GreatHammers'}), --Old King's Great Hammer - Weapon:new({id = 0x007D4650, typ = 'GreatHammers', cutContent = true}), --Four Knights Hammer - Weapon:new({id = 0x007D9470, typ = 'GreatHammers', cutContent = true}), --Hammer of the Great Tree +--Weapon:new({id = 0x007D4650, typ = 'GreatHammers', cutContent = true}), --Four Knights Hammer +--Weapon:new({id = 0x007D9470, typ = 'GreatHammers', cutContent = true}), --Hammer of the Great Tree Weapon:new({id = 0x007DE290, typ = 'GreatHammers'}), --Pickaxe Weapon:new({id = 0x007E09A0, typ = 'GreatHammers'}), --Dragon Tooth Weapon:new({id = 0x007E30B0, typ = 'GreatHammers'}), --Smough's Great Hammer @@ -35081,7 +35083,7 @@ local weapons = { Weapon:new({id = 0x008C1360, typ = 'Spears'}), --Saint Bident Weapon:new({id = 0x008C3A70, typ = 'Spears'}), --Yorshka's Spear Weapon:new({id = 0x008C6180, typ = 'Spears'}), --Pike - Weapon:new({id = 0x008C8890, typ = 'Spears', cutContent = true}), --Channeler's Trident +--Weapon:new({id = 0x008C8890, typ = 'Spears', cutContent = true}), --Channeler's Trident Weapon:new({id = 0x008CAFA0, typ = 'Spears'}), --Dragonslayer Spear Weapon:new({id = 0x008CD6B0, typ = 'Spears', dlc = 1}), --Follower Javelin Weapon:new({id = 0x008CFDC0, typ = 'Spears', dlc = 2}), --Ringed Knight Spear @@ -35096,7 +35098,7 @@ local weapons = { Weapon:new({id = 0x0099A7F0, typ = 'Halberds'}), --Pontiff Knight Great Scythe Weapon:new({id = 0x0099F610, typ = 'Halberds'}), --Winged Knight Halberd Weapon:new({id = 0x009A1D20, typ = 'Halberds'}), --Gundyr's Halberd - Weapon:new({id = 0x009A6B40, typ = 'Halberds', cutContent = true}), --Ancient Dragon Halberd +--Weapon:new({id = 0x009A6B40, typ = 'Halberds', cutContent = true}), --Ancient Dragon Halberd Weapon:new({id = 0x009AB960, typ = 'Halberds'}), --Red Hilted Halberd Weapon:new({id = 0x009AE070, typ = 'Halberds'}), --Black Knight Glaive Weapon:new({id = 0x009B0780, typ = 'Halberds'}), --Immolation Tinder @@ -35104,8 +35106,8 @@ local weapons = { Weapon:new({id = 0x00989680, typ = 'Reapers'}), --Great Scythe Weapon:new({id = 0x0099CF00, typ = 'Reapers'}), --Great Corvian Scythe - Weapon:new({id = 0x009A4430, typ = 'Reapers', cutContent = true}), --Lothric's Scythe - Weapon:new({id = 0x009A9250, typ = 'Reapers', cutContent = true}), --Scythe of Want +--Weapon:new({id = 0x009A4430, typ = 'Reapers', cutContent = true}), --Lothric's Scythe +--Weapon:new({id = 0x009A9250, typ = 'Reapers', cutContent = true}), --Scythe of Want Weapon:new({id = 0x009B55A0, typ = 'Reapers', dlc = 1}), --Friede's Great Scythe Weapon:new({id = 0x00A7D8C0, typ = 'Fists'}), --Claw @@ -35134,7 +35136,7 @@ local weapons = { Weapon:new({id = 0x00C96A80, typ = 'Staves'}), --Izalith Staff Weapon:new({id = 0x00CCC5E0, typ = 'Staves', dlc = 2}), --Murky Longstaff Weapon:new({id = 0x00CD1400, typ = 'Staves', dlc = 2}), --Preacher's Right Arm - Weapon:new({id = 0x00C8A730, typ = 'Staves', cutContent = true}), --Sacred Beast Catalyst +--Weapon:new({id = 0x00C8A730, typ = 'Staves', cutContent = true}), --Sacred Beast Catalyst Weapon:new({id = 0x00C83200, typ = 'Staves'}), --Golden Ritual Spear Weapon:new({id = 0x00C88020, typ = 'Chimes'}), --Yorshka's Chime @@ -35154,10 +35156,10 @@ local weapons = { Weapon:new({id = 0x00CC77C0, typ = 'Flames'}), --Pyromancy Flame Weapon:new({id = 0x00CC9ED0, typ = 'Flames', dlc = 1}), --Pyromancer's Parting Flame - Weapon:new({id = 0x00CD3B10, typ = 'Flames', cutContent = true}), --Flickering Pyromancy Flame - Weapon:new({id = 0x00CD6220, typ = 'Flames', cutContent = true}), --Strong Pyromancy Flame - Weapon:new({id = 0x00CDFE60, typ = 'Flames', cutContent = true}), --Deep Pyromancy Flame - Weapon:new({id = 0x00CE2570, typ = 'Flames', cutContent = true}), --Pitch-Dark Pyromancy Flame +--Weapon:new({id = 0x00CD3B10, typ = 'Flames', cutContent = true}), --Flickering Pyromancy Flame +--Weapon:new({id = 0x00CD6220, typ = 'Flames', cutContent = true}), --Strong Pyromancy Flame +--Weapon:new({id = 0x00CDFE60, typ = 'Flames', cutContent = true}), --Deep Pyromancy Flame +--Weapon:new({id = 0x00CE2570, typ = 'Flames', cutContent = true}), --Pitch-Dark Pyromancy Flame Weapon:new({id = 0x00D5C690, typ = 'Bows'}), --Short Bow Weapon:new({id = 0x00D5EDA0, typ = 'Bows'}), --Composite Bow @@ -35175,7 +35177,7 @@ local weapons = { Weapon:new({id = 0x00D6FF10, typ = 'Crossbows'}), --Avelyn Weapon:new({id = 0x00D72620, typ = 'Crossbows'}), --Knight's Crossbow Weapon:new({id = 0x00D74D30, typ = 'Crossbows'}), --Heavy Crossbow - Weapon:new({id = 0x00D81080, typ = 'Crossbows', cutContent = true}), --Shield Crossbow +--Weapon:new({id = 0x00D81080, typ = 'Crossbows', cutContent = true}), --Shield Crossbow Weapon:new({id = 0x00D83790, typ = 'Crossbows'}), --Sniper Crossbow Weapon:new({id = 0x00D885B0, typ = 'Crossbows', dlc = 2}), --Repeating Crossbow @@ -35197,8 +35199,8 @@ local weapons = { Weapon:new({id = 0x0134FD90, typ = 'SmallShields'}), --Llewellyn Shield Weapon:new({id = 0x01354BB0, typ = 'SmallShields'}), --Golden Falcon Shield - Weapon:new({id = 0x01421CF0, typ = 'StandardShields', cutContent = true}), --Prince's Shield - Weapon:new({id = 0x013524A0, typ = 'StandardShields', cutContent = true}), --Cleric's Parma +--Weapon:new({id = 0x01421CF0, typ = 'StandardShields', cutContent = true}), --Prince's Shield +--Weapon:new({id = 0x013524A0, typ = 'StandardShields', cutContent = true}), --Cleric's Parma Weapon:new({id = 0x013572C0, typ = 'StandardShields'}), --Sacred Bloom Shield Weapon:new({id = 0x0131A230, typ = 'StandardShields'}), --Round Shield Weapon:new({id = 0x0132DAB0, typ = 'StandardShields'}), --Wooden Shield @@ -35237,7 +35239,7 @@ local weapons = { Weapon:new({id = 0x014FFFA0, typ = 'Greatshields'}), --Cathedral Knight Greatshield Weapon:new({id = 0x01504DC0, typ = 'Greatshields'}), --Dragonslayer Greatshield Weapon:new({id = 0x015074D0, typ = 'Greatshields'}), --Moaning Shield - Weapon:new({id = 0x01509BE0, typ = 'Greatshields', cutContent = true}), --Ancient Dragon Great Shield +--Weapon:new({id = 0x01509BE0, typ = 'Greatshields', cutContent = true}), --Ancient Dragon Great Shield Weapon:new({id = 0x0150C2F0, typ = 'Greatshields'}), --Yhorm's Greatshield Weapon:new({id = 0x0150EA00, typ = 'Greatshields'}), --Black Iron Greatshield Weapon:new({id = 0x01511110, typ = 'Greatshields'}), --Wolf Knight's Greatshield @@ -35248,7 +35250,7 @@ local weapons = { Weapon:new({id = 0x0151D460, typ = 'Greatshields'}), --Stone Greatshield Weapon:new({id = 0x00F5F8C0, typ = 'Greatshields', dlc = 2}), --Great Door Twinshields - Weapon:new({id = 0x00F55C80, typ = 'StraightSwords', cutContent = true}), --Golden Dual Swords +--Weapon:new({id = 0x00F55C80, typ = 'StraightSwords', cutContent = true}), --Golden Dual Swords Weapon:new({id = 0x000D9490, typ = 'StraightSwords', cutContent = true}), --Broken Sword with Glow Weapon:new({id = 0x000E30D0, typ = 'Daggers', cutContent = true}), --transparent dagger Weapon:new({id = 0x000E3134, typ = 'StraightSwords', cutContent = true}), --transparent sword @@ -35456,30 +35458,30 @@ local armors = { Armor:new({id = 0x11D909A8, typ = 'Chests'}), --Cleric Blue Robe Armor:new({id = 0x11D90D90, typ = 'Gauntlets'}), --Cleric Gloves Armor:new({id = 0x11D91178, typ = 'Leggings'}), --Cleric Trousers - Armor:new({id = 0x11DA9048, typ = 'Chests', cutContent = true}), --Dingy Maiden's Overcoat - Armor:new({id = 0x11F78A40, typ = 'Helms', cutContent = true}), --Grotto Hat - Armor:new({id = 0x11F78E28, typ = 'Chests', cutContent = true}), --Grotto Robe - Armor:new({id = 0x11F79210, typ = 'Gauntlets', cutContent = true}), --Grotto Wrap - Armor:new({id = 0x11F795F8, typ = 'Leggings', cutContent = true}), --Grotto Trousers +--Armor:new({id = 0x11DA9048, typ = 'Chests', cutContent = true}), --Dingy Maiden's Overcoat +--Armor:new({id = 0x11F78A40, typ = 'Helms', cutContent = true}), --Grotto Hat +--Armor:new({id = 0x11F78E28, typ = 'Chests', cutContent = true}), --Grotto Robe +--Armor:new({id = 0x11F79210, typ = 'Gauntlets', cutContent = true}), --Grotto Wrap +--Armor:new({id = 0x11F795F8, typ = 'Leggings', cutContent = true}), --Grotto Trousers Armor:new({id = 0x12625A00, typ = 'Helms'}), --Steel Soldier Helm Armor:new({id = 0x12625DE8, typ = 'Chests'}), --Deserter Armor - Armor:new({id = 0x126261D0, typ = 'Gauntlets', cutContent = true}), --Soldier's Gauntlets +--Armor:new({id = 0x126261D0, typ = 'Gauntlets', cutContent = true}), --Soldier's Gauntlets Armor:new({id = 0x126265B8, typ = 'Leggings'}), --Deserter Trousers - Armor:new({id = 0x1263E0A0, typ = 'Helms', cutContent = true}), --Soldier's Hood +--Armor:new({id = 0x1263E0A0, typ = 'Helms', cutContent = true}), --Soldier's Hood Armor:new({id = 0x12656740, typ = 'Helms'}), --Thief Mask - Armor:new({id = 0x14A62F80, typ = 'Helms', cutContent = true}), --Thief Mask???itemgib +--Armor:new({id = 0x14A62F80, typ = 'Helms', cutContent = true}), --Thief Mask???itemgib Armor:new({id = 0x129020C0, typ = 'Helms'}), --Sage's Big Hat - Armor:new({id = 0x129024A8, typ = 'Chests', cutContent = true}), --Elder's Robe +--Armor:new({id = 0x129024A8, typ = 'Chests', cutContent = true}), --Elder's Robe Armor:new({id = 0x129F6300, typ = 'Helms'}), --Aristocrat's Mask Armor:new({id = 0x129F66E8, typ = 'Chests'}), --Jailer Robe Armor:new({id = 0x129F6AD0, typ = 'Gauntlets'}), --Jailer Gloves Armor:new({id = 0x129F6EB8, typ = 'Leggings'}), --Jailer Trousers - Armor:new({id = 0x12A70420, typ = 'Helms', cutContent = true}), --Saint's Veil - Armor:new({id = 0x12A70808, typ = 'Chests', cutContent = true}), --Saint's Dress - Armor:new({id = 0x12AEA540, typ = 'Helms', cutContent = true}), --Footman's Hood - Armor:new({id = 0x12AEA928, typ = 'Chests', cutContent = true}), --Footman's Overcoat - Armor:new({id = 0x12AEAD10, typ = 'Gauntlets', cutContent = true}), --Footman's Bracelets - Armor:new({id = 0x12AEB0F8, typ = 'Leggings', cutContent = true}), --Footman's Trousers +--Armor:new({id = 0x12A70420, typ = 'Helms', cutContent = true}), --Saint's Veil +--Armor:new({id = 0x12A70808, typ = 'Chests', cutContent = true}), --Saint's Dress +--Armor:new({id = 0x12AEA540, typ = 'Helms', cutContent = true}), --Footman's Hood +--Armor:new({id = 0x12AEA928, typ = 'Chests', cutContent = true}), --Footman's Overcoat +--Armor:new({id = 0x12AEAD10, typ = 'Gauntlets', cutContent = true}), --Footman's Bracelets +--Armor:new({id = 0x12AEB0F8, typ = 'Leggings', cutContent = true}), --Footman's Trousers Armor:new({id = 0x12BDE780, typ = 'Helms'}), --Grave Warden Hood Armor:new({id = 0x12BDEB68, typ = 'Chests'}), --Grave Warden Robe Armor:new({id = 0x12BDEF50, typ = 'Gauntlets'}), --Grave Warden Wrap @@ -35536,8 +35538,8 @@ local armors = { Armor:new({id = 0x13750668, typ = 'Chests'}), --Undead Legion Armor Armor:new({id = 0x13750A50, typ = 'Gauntlets'}), --Undead Legion Gauntlet Armor:new({id = 0x13750E38, typ = 'Leggings'}), --Undead Legion Leggings - Armor:new({id = 0x138BE5E0, typ = 'Helms', cutContent = true}), --Man Serpent's Mask - Armor:new({id = 0x138BE9C8, typ = 'Chests', cutContent = true}), --Man Serpent's Robe +--Armor:new({id = 0x138BE5E0, typ = 'Helms', cutContent = true}), --Man Serpent's Mask +--Armor:new({id = 0x138BE9C8, typ = 'Chests', cutContent = true}), --Man Serpent's Robe Armor:new({id = 0x13938700, typ = 'Helms'}), --Fire Witch Helm Armor:new({id = 0x13938AE8, typ = 'Chests'}), --Fire Witch Armor Armor:new({id = 0x13938ED0, typ = 'Gauntlets'}), --Fire Witch Gauntlets @@ -35549,10 +35551,10 @@ local armors = { Armor:new({id = 0x13AA6A60, typ = 'Helms'}), --Hood of Prayer Armor:new({id = 0x13AA6E48, typ = 'Chests'}), --Robe of Prayer Armor:new({id = 0x13AA7618, typ = 'Leggings'}), --Skirt of Prayer - Armor:new({id = 0x13B20B80, typ = 'Helms', cutContent = true}), --Giant's crown - Armor:new({id = 0x13B20F68, typ = 'Chests', cutContent = true}), --Giant's Armor - Armor:new({id = 0x13B21350, typ = 'Gauntlets', cutContent = true}), --Giant's Gauntlets - Armor:new({id = 0x13B21738, typ = 'Leggings', cutContent = true}), --Giant's Leggings +--Armor:new({id = 0x13B20B80, typ = 'Helms', cutContent = true}), --Giant's crown +--Armor:new({id = 0x13B20F68, typ = 'Chests', cutContent = true}), --Giant's Armor +--Armor:new({id = 0x13B21350, typ = 'Gauntlets', cutContent = true}), --Giant's Gauntlets +--Armor:new({id = 0x13B21738, typ = 'Leggings', cutContent = true}), --Giant's Leggings Armor:new({id = 0x13C14DC0, typ = 'Helms'}), --Dancer's Crown Armor:new({id = 0x13C151A8, typ = 'Chests'}), --Dancer's Armor Armor:new({id = 0x13C15590, typ = 'Gauntlets'}), --Dancer's Gauntlets @@ -35561,8 +35563,8 @@ local armors = { Armor:new({id = 0x13D093E8, typ = 'Chests'}), --Gundyr's Armor Armor:new({id = 0x13D097D0, typ = 'Gauntlets'}), --Gundyr's Gauntlets Armor:new({id = 0x13D09BB8, typ = 'Leggings'}), --Gundyr's Leggings - Armor:new({id = 0x13DFD240, typ = 'Helms', cutContent = true}), --Old Monarch's Crown - Armor:new({id = 0x13DFD628, typ = 'Chests', cutContent = true}), --Old Monarch's Robe +--Armor:new({id = 0x13DFD240, typ = 'Helms', cutContent = true}), --Old Monarch's Crown +--Armor:new({id = 0x13DFD628, typ = 'Chests', cutContent = true}), --Old Monarch's Robe Armor:new({id = 0x13EF1480, typ = 'Helms'}), --Archdeacon White Crown Armor:new({id = 0x13EF1868, typ = 'Chests'}), --Archdeacon Holy Garb Armor:new({id = 0x13EF2038, typ = 'Leggings'}), --Archdeacon Skirt @@ -35692,18 +35694,18 @@ local armors = { Armor:new({id = 0x159A5768, typ = 'Chests'}), --Smough's Armor Armor:new({id = 0x159A5B50, typ = 'Gauntlets'}), --Smough's Gauntlets Armor:new({id = 0x159A5F38, typ = 'Leggings'}), --Smough's Leggings - Armor:new({id = 0x15A995C0, typ = 'Helms', cutContent = true}), --Hexer's Hood - Armor:new({id = 0x15A999A8, typ = 'Chests', cutContent = true}), --Hexer's Robes - Armor:new({id = 0x15A99D90, typ = 'Gauntlets', cutContent = true}), --Hexer's Gloves - Armor:new({id = 0x15A9A178, typ = 'Leggings', cutContent = true}), --Hexer's Boots +--Armor:new({id = 0x15A995C0, typ = 'Helms', cutContent = true}), --Hexer's Hood +--Armor:new({id = 0x15A999A8, typ = 'Chests', cutContent = true}), --Hexer's Robes +--Armor:new({id = 0x15A99D90, typ = 'Gauntlets', cutContent = true}), --Hexer's Gloves +--Armor:new({id = 0x15A9A178, typ = 'Leggings', cutContent = true}), --Hexer's Boots Armor:new({id = 0x15B8D800, typ = 'Helms'}), --Helm of Thorns Armor:new({id = 0x15B8DBE8, typ = 'Chests'}), --Armor of Thorns Armor:new({id = 0x15B8DFD0, typ = 'Gauntlets'}), --Gauntlets of Thorns Armor:new({id = 0x15B8E3B8, typ = 'Leggings'}), --Leggings of Thorns - Armor:new({id = 0x15C81A40, typ = 'Helms', cutContent = true}), --Varangian Helm - Armor:new({id = 0x15C81E28, typ = 'Chests', cutContent = true}), --Varangian Armor - Armor:new({id = 0x15C82210, typ = 'Gauntlets', cutContent = true}), --Varangian Cuffs - Armor:new({id = 0x15C825F8, typ = 'Leggings', cutContent = true}), --Varangian Leggings +--Armor:new({id = 0x15C81A40, typ = 'Helms', cutContent = true}), --Varangian Helm +--Armor:new({id = 0x15C81E28, typ = 'Chests', cutContent = true}), --Varangian Armor +--Armor:new({id = 0x15C82210, typ = 'Gauntlets', cutContent = true}), --Varangian Cuffs +--Armor:new({id = 0x15C825F8, typ = 'Leggings', cutContent = true}), --Varangian Leggings Armor:new({id = 0x15D75C80, typ = 'Helms'}), --Crown of Dusk Armor:new({id = 0x15D76068, typ = 'Chests'}), --Antiquated Dress Armor:new({id = 0x15D76450, typ = 'Gauntlets'}), --Antiquated Gloves @@ -35895,7 +35897,7 @@ local rings = { Ring:new({id = 0x20004EE0}), --Wolf Ring+2 Ring:new({id = 0x20004EE1, dlc = 2}), --Wolf Ring +3 Ring:new({id = 0x20004EE8}), --Leo Ring - Ring:new({id = 0x20004F74, cutContent = true}), --Ring of the Sun's Firstborn +--Ring:new({id = 0x20004F74, cutContent = true}), --Ring of the Sun's Firstborn Ring:new({id = 0x20004EF2}), --Ring of Sacrifice Ring:new({id = 0x20004F06}), --Young Dragon Ring Ring:new({id = 0x20004F07}), --Bellowing Dragoncrest Ring @@ -36065,7 +36067,7 @@ local magics = { Magic:new({id = 0x4024AAB8, typ = 'Pyromancies'}), --Firestorm Magic:new({id = 0x4024B288, typ = 'Pyromancies'}), --Fire Surge Magic:new({id = 0x4024BA58, typ = 'Pyromancies'}), --Black Serpent - Magic:new({id = 0x4024C610, typ = 'Pyromancies', cutContent = true}), --Combustion +--Magic:new({id = 0x4024C610, typ = 'Pyromancies', cutContent = true}), --Combustion Magic:new({id = 0x4024C9F8, typ = 'Pyromancies'}), --Great Combustion Magic:new({id = 0x4024ED20, typ = 'Pyromancies'}), --Poison Mist Magic:new({id = 0x4024F108, typ = 'Pyromancies'}), --Toxic Mist @@ -36083,7 +36085,7 @@ local magics = { Magic:new({id = 0x402579C0, typ = 'Pyromancies'}), --Chaos Bed Vestiges Magic:new({id = 0x4025B070, typ = 'Pyromancies'}), --Warmth Magic:new({id = 0x402717D0, typ = 'Pyromancies'}), --Profuse Sweat - Magic:new({id = 0x4027AC40, typ = 'Pyromancies', cutContent = true}), --Dark Orb +--Magic:new({id = 0x4027AC40, typ = 'Pyromancies', cutContent = true}), --Dark Orb Magic:new({id = 0x4027D350, typ = 'Pyromancies'}), --Black Fire Orb Magic:new({id = 0x4027FA60, typ = 'Pyromancies'}), --Bursting Fireball Magic:new({id = 0x40282170, typ = 'Pyromancies'}), --Boulder Heave @@ -36102,7 +36104,7 @@ local magics = { Magic:new({id = 0x40357B68, typ = 'Miracles'}), --Bountiful Sunlight Magic:new({id = 0x40358338, typ = 'Miracles'}), --Bountiful Light Magic:new({id = 0x40358720, typ = 'Miracles'}), --Caressing Tears - Magic:new({id = 0x40359AA8, typ = 'Miracles', cutContent = true}), --Morbid Temptation +--Magic:new({id = 0x40359AA8, typ = 'Miracles', cutContent = true}), --Morbid Temptation Magic:new({id = 0x4035B600, typ = 'Miracles'}), --Tears of Denial Magic:new({id = 0x4035B9E8, typ = 'Miracles'}), --Homeward Magic:new({id = 0x4035DD10, typ = 'Miracles'}), --Force @@ -36126,7 +36128,7 @@ local magics = { Magic:new({id = 0x40389C30, typ = 'Miracles'}), --Lightning Stake Magic:new({id = 0x4038C340, typ = 'Miracles'}), --Divine Pillars of Light Magic:new({id = 0x4038EA50, typ = 'Miracles'}), --Lifehunt Scythe - Magic:new({id = 0x40393870, typ = 'Miracles', cutContent = true}), --Dorris Swarm +--Magic:new({id = 0x40393870, typ = 'Miracles', cutContent = true}), --Dorris Swarm Magic:new({id = 0x40395F80, typ = 'Miracles'}), --Blessed Weapon Magic:new({id = 0x40398690, typ = 'Miracles'}), --Deep Protection Magic:new({id = 0x4039ADA0, typ = 'Miracles'}), --Atonement @@ -36250,7 +36252,7 @@ local consumables = { Consumable:new({id = 0x40000073, typ = 'QuestItems', quantity = 1}), --Black Eye Orb Consumable:new({id = 0x400000F0, typ = 'Consumables'}), --Divine Blessing Consumable:new({id = 0x400000F1, typ = 'Consumables'}), --Hidden Blessing - Consumable:new({id = 0x400000F2, typ = 'Tools', quantity = 1, cutContent = true}), --Silver Pendant +--Consumable:new({id = 0x400000F2, typ = 'Tools', quantity = 1, cutContent = true}), --Silver Pendant Consumable:new({id = 0x40000104, typ = 'Consumables'}), --Green Blossom Consumable:new({id = 0x40000105, typ = 'Consumables'}), --Budding Green Blossom Consumable:new({id = 0x40000106, typ = 'Consumables'}), --Budding Green Blossom (Sirris Questline) @@ -36259,7 +36261,7 @@ local consumables = { Consumable:new({id = 0x40000110, typ = 'Consumables'}), --Blooming Purple Moss Clump Consumable:new({id = 0x40000112, typ = 'Consumables'}), --Purging Stone Consumable:new({id = 0x40000114, typ = 'Consumables'}), --Rime-blue Moss Clump - Consumable:new({id = 0x40000115, typ = 'Consumables', cutContent = true}), --Monastery Charm +--Consumable:new({id = 0x40000115, typ = 'Consumables', cutContent = true}), --Monastery Charm Consumable:new({id = 0x40000118, typ = 'Consumables'}), --Repair Powder Consumable:new({id = 0x40000122, typ = 'Projectiles'}), --Kukri Consumable:new({id = 0x40000124, typ = 'Projectiles'}), --Firebomb @@ -36269,7 +36271,7 @@ local consumables = { Consumable:new({id = 0x40000129, typ = 'Projectiles'}), --Black Firebomb Consumable:new({id = 0x4000012B, typ = 'Projectiles'}), --Rope Firebomb Consumable:new({id = 0x4000012C, typ = 'Projectiles'}), --Lightning Urn - Consumable:new({id = 0x4000012D, typ = 'Projectiles', cutContent = true}), --Holy Water Urn +--Consumable:new({id = 0x4000012D, typ = 'Projectiles', cutContent = true}), --Holy Water Urn Consumable:new({id = 0x4000012E, typ = 'Projectiles'}), --Rope Black Firebomb Consumable:new({id = 0x4000012F, typ = 'Projectiles'}), --Stalk Dung Pie Consumable:new({id = 0x40000130, typ = 'Projectiles'}), --Duel Charm @@ -36325,12 +36327,12 @@ local consumables = { Consumable:new({id = 0x400001A3, typ = 'Souls'}), --Soul of a Champion Consumable:new({id = 0x400001A4, typ = 'Souls'}), --Soul of a Great Champion Consumable:new({id = 0x400001B8, typ = 'Multiplayer'}), --Seed of a Giant Tree - Consumable:new({id = 0x400001B9, typ = 'Consumables', cutContent = true}), --Spirit Amethyst - Consumable:new({id = 0x400001BA, typ = 'Consumables', cutContent = true}), --Spirit Amethyst - Consumable:new({id = 0x400001C2, typ = 'Consumables', cutContent = true}), --Oozing Charm Berry - Consumable:new({id = 0x400001C3, typ = 'Consumables', cutContent = true}), --Oozing Flash Berry +--Consumable:new({id = 0x400001B9, typ = 'Consumables', cutContent = true}), --Spirit Amethyst +--Consumable:new({id = 0x400001BA, typ = 'Consumables', cutContent = true}), --Spirit Amethyst +--Consumable:new({id = 0x400001C2, typ = 'Consumables', cutContent = true}), --Oozing Charm Berry +--Consumable:new({id = 0x400001C3, typ = 'Consumables', cutContent = true}), --Oozing Flash Berry Consumable:new({id = 0x400001C4, typ = 'Consumables'}), --Mossfruit - Consumable:new({id = 0x400001C5, typ = 'Consumables', cutContent = true}), --Brightbug +--Consumable:new({id = 0x400001C5, typ = 'Consumables', cutContent = true}), --Brightbug Consumable:new({id = 0x400001C6, typ = 'Consumables'}), --Young White Branch Consumable:new({id = 0x400001C7, typ = 'Consumables'}), --Rusted Coin Consumable:new({id = 0x400001C8, typ = 'Consumables'}), --Siegbräu @@ -36349,7 +36351,7 @@ local consumables = { Consumable:new({id = 0x4000020B, typ = 'Tools', quantity = 1}), --I'm sorry Carving Consumable:new({id = 0x4000020C, typ = 'Tools', quantity = 1}), --Help me! Carving Consumable:new({id = 0x400002C8, typ = 'BossSouls'}), --Soul of Champion Gundyr - Consumable:new({id = 0x400002C9, typ = 'BossSouls', cutContent = true}), --Soul of a Wicked Spirit +--Consumable:new({id = 0x400002C9, typ = 'BossSouls', cutContent = true}), --Soul of a Wicked Spirit Consumable:new({id = 0x400002CA, typ = 'BossSouls'}), --Soul of the Dancer Consumable:new({id = 0x400002CB, typ = 'BossSouls'}), --Soul of a Crystal Sage Consumable:new({id = 0x400002CD, typ = 'BossSouls'}), --Soul of the Blood of the Wolf @@ -36358,7 +36360,7 @@ local consumables = { Consumable:new({id = 0x400002D0, typ = 'BossSouls'}), --Soul of the Old Demon King Consumable:new({id = 0x400002D1, typ = 'BossSouls'}), --Soul of Dragonslayer Armour Consumable:new({id = 0x400002D2, typ = 'BossSouls'}), --Soul of the Nameless King - Consumable:new({id = 0x400002D3, typ = 'BossSouls', cutContent = true}), --Soul of the Great Bat +--Consumable:new({id = 0x400002D3, typ = 'BossSouls', cutContent = true}), --Soul of the Great Bat Consumable:new({id = 0x400002D4, typ = 'BossSouls'}), --Soul of Pontiff Sulyvahn Consumable:new({id = 0x400002D5, typ = 'BossSouls'}), --Soul of Aldrich Consumable:new({id = 0x400002D6, typ = 'BossSouls'}), --Soul of High Lord Wolnir @@ -36369,13 +36371,13 @@ local consumables = { Consumable:new({id = 0x400002DC, typ = 'BossSouls'}), --Soul of Yhorm the Giant Consumable:new({id = 0x400002DD, typ = 'BossSouls'}), --Soul of the Lords Consumable:new({id = 0x400002E3, typ = 'BossSouls'}), --Soul of a Demon - Consumable:new({id = 0x400002E6, typ = 'BossSouls', cutContent = true}), --Soul of the Twin Princes +--Consumable:new({id = 0x400002E6, typ = 'BossSouls', cutContent = true}), --Soul of the Twin Princes Consumable:new({id = 0x400002E7, typ = 'BossSouls'}), --Soul of a Stray Demon Consumable:new({id = 0x400003E8, typ = 'Ores'}), --Titanite Shard Consumable:new({id = 0x400003E9, typ = 'Ores'}), --Large Titanite Shard Consumable:new({id = 0x400003EA, typ = 'Ores'}), --Titanite Chunk Consumable:new({id = 0x400003EB, typ = 'Ores'}), --Titanite Slab - Consumable:new({id = 0x400003F2, typ = 'Ores', cutContent = true}), --Dragon Scale +--Consumable:new({id = 0x400003F2, typ = 'Ores', cutContent = true}), --Dragon Scale Consumable:new({id = 0x400003FC, typ = 'Ores'}), --Titanite Scale Consumable:new({id = 0x40000406, typ = 'Ores'}), --Twinkling Titanite Consumable:new({id = 0x4000044C, typ = 'Ores'}), --Heavy Gem @@ -36395,8 +36397,8 @@ local consumables = { Consumable:new({id = 0x400004D8, typ = 'Ores'}), --Hollow Gem Consumable:new({id = 0x400004E2, typ = 'Ores'}), --Shriving Stone Consumable:new({id = 0x400007D1, typ = 'Keys', quantity = 1}), --Lift Chamber Key - Consumable:new({id = 0x400007D3, typ = 'Keys', quantity = 1, cutContent = true}), --Bridge Key - Consumable:new({id = 0x400007D4, typ = 'Keys', quantity = 1, cutContent = true}), --Iron Seal of the Wolf +--Consumable:new({id = 0x400007D3, typ = 'Keys', quantity = 1, cutContent = true}), --Bridge Key +--Consumable:new({id = 0x400007D4, typ = 'Keys', quantity = 1, cutContent = true}), --Iron Seal of the Wolf Consumable:new({id = 0x400007D5, typ = 'Keys', quantity = 1}), --Small Doll Consumable:new({id = 0x400007D7, typ = 'Keys', quantity = 1}), --Jailbreaker's Key Consumable:new({id = 0x400007D8, typ = 'Keys', quantity = 1}), --Jailer's Key Ring @@ -36407,7 +36409,7 @@ local consumables = { Consumable:new({id = 0x400007DD, typ = 'Keys', quantity = 1}), --Tower Key Consumable:new({id = 0x400007DE, typ = 'Keys', quantity = 1}), --Grand Archives Key Consumable:new({id = 0x400007DF, typ = 'Keys', quantity = 1}), --Tower Key - Consumable:new({id = 0x40000835, typ = 'Keys', quantity = 1, cutContent = true}), --Holy Remains +--Consumable:new({id = 0x40000835, typ = 'Keys', quantity = 1, cutContent = true}), --Holy Remains Consumable:new({id = 0x40000836, typ = 'Keys', quantity = 1}), --Small Lothric Banner Consumable:new({id = 0x40000837, typ = 'Ores', quantity = 1}), --Farron Coal Consumable:new({id = 0x40000838, typ = 'Ores', quantity = 1}), --Sage's Coal @@ -36441,7 +36443,7 @@ local consumables = { Consumable:new({id = 0x40000855, typ = 'Keys', quantity = 1}), --Logan's Scroll Consumable:new({id = 0x40000856, typ = 'Keys', quantity = 1}), --Crystal Scroll Consumable:new({id = 0x40000857, typ = 'Keys', quantity = 1}), --Transposing Kiln - Consumable:new({id = 0x40000858, typ = 'QuestItems', quantity = 1, cutContent = true}), --Gwyndolin's Finger +--Consumable:new({id = 0x40000858, typ = 'QuestItems', quantity = 1, cutContent = true}), --Gwyndolin's Finger Consumable:new({id = 0x40000859, typ = 'Tools', quantity = 1}), --Coiled Sword Consumable:new({id = 0x4000085A, typ = 'QuestItems', quantity = 1}), --Eyes of a Fire Keeper Consumable:new({id = 0x4000085B, typ = 'QuestItems', quantity = 1}), --Sword of Avowal @@ -62275,7 +62277,7 @@ dealloc(newmem) C0C0C0 Auto Assembler Script [ENABLE] -define(last_spell,DarkSoulsIII.exe+C04B78) +aobscanmodule(last_spell,$process,44 0F B6 78 1D) alloc(newmem,$1000,last_spell) label(code) @@ -112517,23 +112519,22 @@ dealloc(Debug_Remo) FF8000 Auto Assembler Script [ENABLE] -aobscanmodule(TrophyUnlock_AOB,$process,B8 ???????? E9 ???????? 48 8B 49 08 48 8B 01 48 FF 60 28) -define(TrophyUnlock_Call,TrophyUnlock_AOB+A) -alloc(TrophyUnlock,256,DarkSoulsIII.exe) +aobscanmodule(trophyAOB,$process,74 2c 80 7b 4c 00 74 26 c6 43 4d 00) +define(trophy_func,trophyAOB-1D) +alloc(TrophyUnlock,$100,DarkSoulsIII.exe) registerSymbol(TrophyUnlock) -registerSymbol(TrophyData) TrophyUnlock: -sub rsp,38 +sub rsp,28 mov rcx,[CSTrophy] +mov rcx,[rcx+08] lea rdx,[TrophyData] -mov ebx,[rdx] //unnecessary -imul r8d,ebx,102 //trophy offset, also unnecessary -call TrophyUnlock_Call -add rsp,38 +call trophy_func +add rsp,28 ret TrophyData: +registerSymbol(TrophyData) dd 0000002A [DISABLE] diff --git a/README.md b/README.md index 526989e..c05a76f 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,24 @@ # Dark Souls III Cheat Table +![Cheat Table Version](https://img.shields.io/github/v/release/The-Grand-Archives/Dark-Souls-III-CT-TGA?include_prereleases&label=Cheat%20Table&sort=semver&logo=github) +![Downloads](https://img.shields.io/github/downloads/The-Grand-Archives/Dark-Souls-III-CT-TGA/total?label=Downloads&logo=github) +![Discord](https://img.shields.io/discord/334557263203401729?label=Discord&logo=discord) Dark Souls III Cheat Engine table maintained by The Grand Archives. -## Info -### Discord +## Discord Our community, make sure to read the rules carefully [The Grand Archives](https://discord.io/the-grand-archives) -### Softbans -Unfairest's document about softbans: -[Some Madman's Guide to DS3 CE](https://docs.google.com/document/d/1AaQiu5axxinl633IUZuWhggrQOHog-3WxMWnuus8-LU) - ## Latest Release -Table: [v3.2.0](https://github.com/The-Grand-Archives/Dark-Souls-III-CT-TGA/releases/latest) | [Changelog](/CHANGELOG.md) +[![Download](https://img.shields.io/badge/dynamic/json.svg?label=download&url=https://api.github.com/repos/The-Grand-Archives/Dark-Souls-III-CT-TGA/releases/latest&query=$.assets[0].name&style=for-the-badge)](https://github.com/The-Grand-Archives/Dark-Souls-III-CT-TGA/releases/latest) +[Changelog](/CHANGELOG.md) +### Requirements Cheat Engine: [7.2 or newer](https://github.com/cheat-engine/cheat-engine/releases) -Game: App ver. 1.15.1 | Regulation ver. 1.35 +Game: App ver. 1.15.2 ## 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 (Windows) 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/The-Grand-Archives/Dark-Souls-III-CT-TGA/releases) diff --git a/VERSION b/VERSION index 9157bff..7556129 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.020 \ No newline at end of file +3.021 \ No newline at end of file