I've been tossing around ideas for a mod and pretty much pounding my head against the wall. Along the way I've noticed a behavior that is relevant to some of my possible plans. Lunar Makeup (in the Lunar Heritage/Sailor Senshi mod) turns off unarmed bonuses. Why? Is this all polymorphs?
No passive bonuses? What kind of passive bonuses are lost? You mean like the +fire resist from Promethean and the +magic resist from Psionics? Is everything lost except level-up bonuses? Even, say, trapsense and crafting? I guess this means there isn't a workaround. Pity.
Trap sense/skill, crafting, primary/secondary stat bonuses, activated abilities, resists, bonus damage, and anything that's not a proc.
I suppose that actually enables some interesting shenanigans even as it presents problems for the player. I could trap the player in a polymorph, or give them a really powerful but specialized polymorph. And it is obviously possible to give polymorphs activated abilities. Very interesting.
If you are going to make bad polymorphes, just remember to give it the bad="1" flag, so it could be removeable. Either way it will break every character. Or, maybe, you could make something which buffs the player with something permanent, that basically does nothing, but works like You are the Demons. Chance of being hit or something like that, and the polymorph goes live. So you can play a "cursed" player without killing it istantly.
This is also making me think twice about Sailor Senshi as a skill on my builds. I was using Vegan thinking it would make me a little less vulnerable when I "henshin" and lose all my spells, but if I'm losing all that bonus burliness it's not worth it. I never thought of that. Having a "good" polymorph makes it so that certain other skills just don't help you.