Some notes from Georg Zoeller to do feats like Wildshape
Guide - Georg Zoeller - How to create sub radials like wildshape
With HotU, we move the handling of subradial feats from hardcoded to 2da.
This is a short tutorial on how to do a subradial feat, as it is not as trivial as adding just a normal feat
Steps
1) Enter the feat in the class feat 2DA as normal.
2) Create the master feat in Feats.2da. Set the SPELLID to be the spell number of the master spell.
3) Create the master spell in Spells.2da. Set the SubRadSpell1-5 numbers to point to the sub spells for the feat.
4) Set the FEATID on each of the subspells as follows: (65536 * subfeat) + feat ID. The top 16 bits is used for subfeat, the bottom for feat.
Basically any feat that uses a spell that has subspells listed will be turned into a radial menu.
Subfeat number selection is up to you, I would suggest starting around 5000 or so and going up from there. Current internal subfeat numbers go from 1000 to about 1012, avoid those.
Bioware used subfeat numbers so far:
Spell Label FeatID Used SubfeatID 658 Wild_Shape_Wyrmling_Red 327746434 5001 * 65536 + 898 659 Wild_Shape_Wyrmling_Blue 327811970 5002 * 65536 + 898 660 Wild_Shape_Wyrmling_Black 327877506 5003 * 65536 + 898 661 Wild_Shape_Wyrmling_White 327943042 5004 * 65536 + 898 662 Wild_Shape_Wyrmling_Green 328008578 5005 * 65536 + 898