Fortunately almost all of the interesting values are a set distance away from health. So if this table breaks, all you have to do if find health (or create a pointer if you feel like it), replace my Health pointer with that address, and the whole list beneath it will work perfectly. So this table will never not work as long as you can find Health yourself.
Table includes Health, Glory, Soul (alignment), all stats skills, and a toggle for the in-game debug mode.
Debug mode hotkeys are in Table Extras (little button in the bottom-right corner). To be honest, it's not very useful for cheating. I just use it for free camera (CTRL+INS) and teleport to camera (CTRL+PGUP). Gives you a janky fly mode.
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
Sorry, I'm just a dabbler but had the most fun with this cheat I found and seems not to be in that magnificient table.
---- Infinite Parrot flight time. Full bar = float 0.00000.
Use spell.
Without going up: Find Float, 0.00000
Now, go up, find Increased.
Repeat.
Move anywhere **without** going up = find Unchanged.
In my game the right address always ends in 0.
Once found, freeze it with value 0.
Attention: going up BAR DECREASES partially but THEN GOES BACK TO FULL time and again.
(Depleted bar = can't fly at 600).
Cool to use with Health valor (4 bytes, 120 initial) changed to 9999 or more and frozen: you get immune to falls.
So go up, turn to human and bomb down without the sloooow gliding down.
---- Stamina (for sprinting etc)
Not shown anywhere.
Full value, Float 0.00000.
Sprint (not run), find sucessive Increased, before the hero tires at 10 seconds.
Let him recuperate fully before searching again.
(Beware, when he tires it takes seconds for the value to decrease from 10 to 0.
When down from value 10, to 5.099999905 or so he can sprint again but he will last less.)
Address ends in C in my game. Freeze it with value 0.
------------
These addresses will be valid until a reload (death or game restart) or a change of maps.
Hope this is of use to another Risen nut like me.
using cob's value, the pointer for the sprint was:
"Risen3.exe"+01056C48 with an offset of 2FC
You can add this address manually, just tick pointer, put the first part with "Risen3.exe" (yes include quotation marks) into the bottom field, and then set the offset to 2fc above it, change to FLOAT. Should work