Divinity 2: Ego Draconis
I did even better.
1. Download and install CheatEngine (newest version)
2. Open game, start new character, get to a point where you can save... save game.
3. Get to the point where you go into the Goblin Training ground. Go in and get hit for damage, PAUSE GAME, ook at health and jot down the number.
4. Go to desktop and open cheat engine.
5. Top left corner of Cheatengine is a button that looks like a small computer. Press that and scroll down to 'Divinity 2' and start that process.
6. Click the 'HEX' box and input the number that your health bar is at.
7. Set SCAN TYPE to EXACT. Set VALUE TYPE to FLOAT
8. Set VALUE TYPE to FLOATING.
9. Hit First Scan. (green bar will show progress, let it finish.) GO BACK TO GAME
10. Kill the creature that hit you and stand there waiting for health to replenish. When the value changes, PAUSE and go back to CHEATENGINE. (note your new health value)
11. Type in new value then hit NEXT SCAN. This will narrow down the string a little. Now go back to game and let health replenish a couple more points, repause and go back to Cheatengine.
12. Now enter new health value and hit NEXT SCAN again. By now you should get only one result. THIS IS THE ONE YOU WANT. (in the box to the left should be the value) DOUBLE CLICK THAT STRING AND IT WILL BE PUT IN THE BOTTOM BOX.
13. Now click the 'check' box and to the left of that there will be an "=" sign. click that and change it to a "+" sign.
14. Now go back in game and get hit by another goblin and you should see you are INVINCIBLE! You may need to do this every time you go into a game, but it's easy once you get the hang of it.
NOW TO GET TO LEVEL 60 AND ALL SKILLS IN ONE SHOT!!
1. Set your Value type to 4 BYTE.
2. Go into game and note your experience points.
3. get out of game and type in your EXP. value in the search box on CheatEngine.
4. Hit FIRST SCAN
5. Wait until scan is done then go back in game.
6. Kill another goblin. Note your new Experience value
7. get out of game and type in new value into search box.
8. HIT NEXT SCAN.
9. Do this until you get ONE VALUE in the results box.
10. Once you have the one string, drop it down into the box below, click the 'check' box and add the "+" symbol to the left.
11. RIGHT CLICK THE STRING and you will see an option to change the value. Change the value to "1000000000" (1 million)
12. GO BACK TO GAME
13. BAM!!! you just gained 60 levels and more skill and stat points than you actually will ever use. Go ahead and max out all your points.
14. NOW GO BACK TO CHEAT ENGINE AND CHANGE THAT "+" SYMBOL NEXT TO THAT EXP. VALUE TO A "=" OR YOUR POINTS WILL NEVER STOP AND IT WILL SLOW DOWN YOUR GAME.
15. You are now level 60 with all maxed out skills and stats. Have fun one-shotting everything and taking no damage.
NOTE: DO NOT USE SPEED HACK OR YOU WILL CRASH GAME.
Hope this helps you. Please ask if I missed something or you don't understand. I will try to help. I don't think I did, but there is always a chance I missed a step or was not clear enough.
Your simply changing the value associated to the memory address. So, you find the hexadecimal addy using the above stated method. Once you HAVE the address all you have to do is change the value associated to it to a + and there you go. Hope it helps.
There are also trainers out for this game so feel free to use those instead.
[Edited by Fistter, 2/11/2012 2:54:19 PM]