For what it's worth, here's the patch I mentioned above:
https://0C0ZKNFMVHWAREQZT5G2@s3.amazonaws.com/NWN/nwnprc.patchThe most recent changes aren't tested quite as well as I'd like, but I did use them for several hours yesterday and they seemed to be working fine.
Here's what I changed:
SHIFTER
-------
* Create new Shifter "Learn Shape" feat that learns a shape from a selected creature without shifting into it
* Make effect (natural AC, AB/skill/save bonus/penalty, etc.) application faster by using PRC's CastSpellAtObject instead of NWN's Rod of Wonder
* Decrease the time between removing the old form and adding the new one when shifting
* Fix bug in shape delete code
* Fix "Too Many Instructions" error when shifting to shape with a *lot* of feats (e.g. Kingdom of Bortiis module)
* Add new "Skip Level" choice in the "Learn Shapes" conversation
* Minor adjustments to new shape packages
* More accurate estimation of shape's natural AC.
* Reorganize code to separate printing shape information from shifting--this should make shifting faster and allow printing from other places
* Improve shape information that is printed when shifting
* Add new "Print Shape" conversation option to print details about any known shape without shifting into it
* Add new "Explore Shape Packages" conversation option to print details about any shape in any package (so you can know what you're picking)
* Create a shifter re-level script that resets learned shape level and package choices so that they can be re-chosen
* Create a shifter debug script that shows all item properties and effects for PC and all equipped items (this should help debug shifter issues)
SHINING BLADE OF HEIRONEOUS
-------------
* Brilliant/Holy/Shock Blade bonuses reapply correctly when weapons are equipped and unequipped.
* Brilliant Blade attack bonus no longer incorrectly provides DR penetration.
SOUL EATER
-------------
* Implement "OnHit Cast Spell: Energy Drain" when fighting with creature weapons or unarmed wearing gloves.
FIST OF HEXTOR
-------------
* Fixed Fist of Hextor alignment requirement. It used to allow everything but Chaotic Good. I've improved it, but can't get it just right--it still allows true neutral. Maybe I've missed something, but I don't see how to allow only LE, NE, LN, as it should.
* Fist of Hextor's "Brutal Strike" feat is now switchable (you choose whether to apply the bonus to attack or damage in combat, not at level-up)