I registered here to add this...
First, I have GoG version 1.2.1124 and downloaded the B trainer, and both cheats work for the game.
However, and I do no know whether this is an issue with the game or with the trainer, using the infinite health cheat I have died 3 times (more, but the rest of them were in the same way as one of the earlier ways and I am pretty sure I Know what did it.)
1. I found a trap that consistently did more damage than my max health. I am assuming that the trainer simply does something like constantly heal, or similar, but if the player takes more damage than their max health, it will kill them. (this is the way that I died multiple times, I was trying to get past that darn trap, never did)
2. I was fighting an ancient guardian I believe it was (a couple of them) and dealing damage, slowly whittling down its health, and suddenly Igot a game over screen. I couldn't figure out what happened, because I didn't die, didn't get pushed into any traps, and wasn't taking any damage. Thinking about it, the only thing I could think about is that the enemy got a critical hit, and it pushed that hit over my max health.
3. Similar to above, I was fighting an enemy, the Ursan King, and suddenly same thing happened, game over, was doing fine, no damage, my character didn't fall as if it had died. So, now I am wondering if the game might not have some sort of catch in it if a fight takes a while? Or maybe again my character got a critical hit against it that did more damage than its max HP.
Other than that (and having to kill an enemy, because when something like this happens, I am usually in a place where enemies take a bit more than two hits) everything works great, and it does work for the GoG version that I have (not sure if there has been an update yet or not)