Progress Thus Far and One Nice Discovery...
Posted: Tue Sep 04, 2001 5:05 am
I worked all of a three day weekend on getting the Throne of Bhaal FixPack together. So far, it's looking pretty comprehensive. I had thought I would be able to release it yesterday, but several nice fixes were sent to me which I didn't want to overlook (some from people here. Thanks.) the conversion process for the SoA fixes is slow as I need to carefully check whether the problems were addressed officially, and I keep fixing more bugs as I go.
For example, in importing the Staff Of The Magi where I had fixed Protection From Evil, I also fixed the AC bonus to be undispellable (like all other AC bonuses are); this was (one) cause of the mysterious variable armour class where you have to de-equip all items.
So far 30 Throne OF Bhaal and previously unresolved Shadows Of Amn bugs fixed, and about 55 imported fixes from Shadows Of Amn that required verification but not modification. I should be done importing tonight, and then I can build the FixPack and playtest! I need to do a complete runthrogh from start-to-finish with all the new fixes installed. This will take a couple of days when I'm not at work even going as fast as I can. But it's either that or release a half-baked job.
In the interim, I was able to find out why people were having conflicts with the Baldurdash fixes if they happened to install Throne Of Bhaal right on top of them.
Some of the symptoms: Demogorgon would not appear, Lum's machine and the Deck Of Many Things would do nothing. These effects are all defined as "spells" and they have a mapping for ID # to name in SPELL.IDS. Because one of the fixes included a SPELL.IDS, its last modification date was later than the Throne OF Bhaal SPELL.IDS and the installer refused to overwrite it, much as what happened with DIALOG.TLK. Thus, all new "spell" effects would be lost.
Simple solution: I created a Zip with the original (patch so it's current) SPELL.IDS and a ReadMe, and affected persons can install this. It worked.
Thanks for bearing with my longwinded update.
For example, in importing the Staff Of The Magi where I had fixed Protection From Evil, I also fixed the AC bonus to be undispellable (like all other AC bonuses are); this was (one) cause of the mysterious variable armour class where you have to de-equip all items.
So far 30 Throne OF Bhaal and previously unresolved Shadows Of Amn bugs fixed, and about 55 imported fixes from Shadows Of Amn that required verification but not modification. I should be done importing tonight, and then I can build the FixPack and playtest! I need to do a complete runthrogh from start-to-finish with all the new fixes installed. This will take a couple of days when I'm not at work even going as fast as I can. But it's either that or release a half-baked job.
In the interim, I was able to find out why people were having conflicts with the Baldurdash fixes if they happened to install Throne Of Bhaal right on top of them.
Some of the symptoms: Demogorgon would not appear, Lum's machine and the Deck Of Many Things would do nothing. These effects are all defined as "spells" and they have a mapping for ID # to name in SPELL.IDS. Because one of the fixes included a SPELL.IDS, its last modification date was later than the Throne OF Bhaal SPELL.IDS and the installer refused to overwrite it, much as what happened with DIALOG.TLK. Thus, all new "spell" effects would be lost.
Simple solution: I created a Zip with the original (patch so it's current) SPELL.IDS and a ReadMe, and affected persons can install this. It worked.
Thanks for bearing with my longwinded update.