Tuesday, August 4, 2009

Bugs in the System, Take 2

Sorry about the lack of updates. I've been kind of distracted all summer and not playing that much. I'm posting now a couple of things I did before the hiatus and intend to continue playing now.

I posted before about the buggy character transfer routines. Back then, I tried to do the minimum amount of character file editing to get the characters be somewhat sensible, but it turned out that my estimate was too small. The skinny is that in Pool, all characters have their stats just once, but Curse (and I suspect, from then on) stores both the original stat and the current stat. And it looks like the character transfer routines don't really take this file format change properly into account.

Why I really needed to figure things out is that if there's something wonky with the original stat, any magic items that affect stats don't actually have any effect. And with all the ioun stones floating around, that's something you don't want to happen in Curse. So you need to edit the file to make sure the original stats are correct. I'd recommend unreadying all stat-affecting magic items because then both stat sets should be the same. And of course, fighter-types have slightly different file structure because of the need to have the percentile strength in there. But the file structure isn't too hard to figure out, and if you just make sure you don't add or remove bytes from the file, it doesn't seem possible to break anything.

No comments:

Post a Comment