Yeah; I started digging in to the PEQ Classic database, trying the old learn by looking method that I used to code for my UO Shard, but with EQEmulator it's not that easy and EQEmu is not as forgiving as POL94 or RunUO 1.0, especially since POL can run with errors in place.
I changed the z coords of some "pop-in" points of a few zones so that you would appear in the right place, and also the number of zones, however; this caused my server to crash when the "extra" races or races that required zones above what was set in the Classic DB originally. By the time I got to that point, I had made to many un-documented changes to my DB and couldn't completely undo the damage I had done; there by causing a server crash.
I'm currently using the Alpha 1 release from Malignus Wingnut in the Database/World Building forum and it's working like a champ, it even add some things that I couldn't figure out so I'm happy for now. From now on I know that I'm going to document every single change I make and when I made it so that if I ever screw up my database again, I can un-do things from the bottom of the list and work my way up until I find "the" screw up. I don't know why I didn't do it before, all my code for RunUO is documented in to the code so I'm used to it, just got sloppy this time I guess.
my advice to anyone working in their database, even using information from the forums here is . . .
Document! Document! Document!
|