[GoG] Lands of Lore 2: Guardians of Destiny

The main forum for Cheat Table database collections.


Moderator: Table Moderator

Post Reply
User avatar
Marc
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 210
Joined: Sat Jul 23, 2022 2:08 am
Answers: 0
x 318

[GoG] Lands of Lore 2: Guardians of Destiny

Post by Marc »

Hi all,

I suppose/hope I got it at last! This game changes the addresses at every start, so te addresses can not be used with the usual Membase+Offset technique.

So instead I tried to create an AOB-Scan for the bytes before our values, and this seems to work. At least with my own savegames, this AOB-Scan always returned with the correct address. Hope it works for you, too. If not: suggestions/solutions are really welcome :)

How to search yourself

All values are stored as 4-Byte-Integer. The only address which is not constantly changing (except the usual Membase of DosBox) is a disply value for mana, but I could not figure out how this value is getting set.

So to find the correct addresses for your current sesion, just create a new game. The default values are 8 Hitpoints and 20 Mana.
The order of values In memory is mana max, mana current, health current,health max. So set the Value type for "array of byte" and search for "14 00 00 00 14 00 00 00 08 00 00 00 08 00 00 00". The one and only address you find contains the values...

So, if you push life and mana really high, you should have no problems in the further gameplay.

have fun,
Marc

Attachments
Lands of Lore 2.CT
(6.1 KiB) Downloaded 262 times

Post Reply