Haven't looked at the game's actual scripting yet. I mostly use it to keep the days from advancing (still at Day 1), turn fake Anama rings on/off (so i can take all the quests, use all the services), adjust Vahnatai Lore as needed, freeze hp/mp if needed, change stats as needed, group reputation, edit inventory as needed, change available attr/skill/trait points during level up, etc.
As far as Dark Thoughts and Dread Curse go those addresses do at least seem to update them on your "journal - special items tab", including turn them off or on. Never tried it with more than one, never got more than one :-) I'll take a look after i beat it. Getting ready to make my run on the Black Fortress. I wasn't aware it wouldn't actually have any effect on your chars since everything else seems to work. If I set Dread Curse to 0 at that address, the one guy in the game that can remove it never knows i have it. I'll look through the scripts before my 2nd play through. Thanks for the info :-)
EDIT: I can mid-battle set my dread curse to say 50 or 100, during battle and never do *ANY* damage, setting to 0 mid-battle seems to make everything work as normal again. Its got to be reading that value correctly or at least to some degree for some stat. Does a dread curse mess up your defense as well? *chuckles* never had enough stacked to know :-) Anyway I will look at the scripts when I have a second. Again, thanks for the info.
EDIT: Also, yes, I agree with you on Dark Thoughts. I have as much fun using cheatengine or any memory editor as I do playing the game. So I always see what I can do. Just because I can, doesn't mean I do, on my first play through :-) I just checked, i'm currently at 3. I'd think most of the nuts and bolts or meat and potatoes are in the .dat or .exe. So, I have to throw darts from a distance :-D