I'm not sure why this is. But for now, the solution would be to raise (or lower) it by 3, then do the opposite by 2.
Here's the technical description of the problem, maybe some IE modder can lend me a hand on this one?
The PermaStatChange command in my dialogue file for the Tome to raise it is the same as the others, excepting only the value. When I look at the dialogue in Near Infinity, though, the "1" that I tell it to raise or lower the attribute by is replaced by "1D10PLUS5", which seems to be an entry in BONES.IDS. I don't know why it's using that, though, because in ACTION.IDS, that parameter of PermanentStatChange is I:Modifier, not I:Bones or anything like that.
If I use NearInfinity to search for all instances of PermanentStatChange in all dialogue files, the actions with that 1D10PLUS5 don't even show up.
Any help out there on how I can resolve this? Is it a WeiDU issue?
I was initially panicked that making changes to existing dialogues that raise/lower attributes by 1 might've been corrupted, but not that I can tell. The main difference between this dialogue and the rest of my mods is that my DCHEATS.D is a standard .d file built up from scratch, which I use the COMPILE command to compile. Recompiling an existing dialogue where the PermaStatChange command to raise or lower by 1 exists don't seem to be affected.
Qwinn
Edited by Qwinn, 30 January 2009 - 10:54 AM.