So I'm trying to create a new feat that will give a Blackguard access to cast from one of four different spells 1/times per day. Basically, I want a feat like the spell Shadow Conjuration - where someone can quickslot the spell(s) they want to cast, if they like.
I ended up using the Player Tool 10 feat, setup four lines below it the feats.2da for each of the spells, and then setup 5 new lines in the spells.2da for the feat itself and each of the 4 new spells (not sure if the spell for the feat is really needed...but that is how the horse menu is setup so I just followed suit).
Then I used Leto to give the Player 10 feat to the test PC.
The feat does show up in the PC's radial menu, and when I click on it, the submenu of 4 spells/feats appears as well.
BUT, no matter what spell I then click on in the submenu to either cast or quickslot, it always takes the spell feat in the feats.2da directly below the Player Tool 10 line.
I've fought with this for several hours of testing, revision, and more testing. But no luck. I guess my questions are -
1. Is it even possible to create a new radial menu feat in NWN?
2. How much of the radial menu is hardcorded, and how much can I/we control via haks? I ask because I couldn't even get this far without using one of the pre-created Player Tools feats. A custom feat wouldn't show up at all in the radial menu even when assigned with nwnx_funcs or Leto. Is this intended, or am I missing some radialmenufeat.2da or some other file that controls what appears in the radial menu?
If anyone who's willing to help wants to have the small test hak (it only has my modified feats and spells.2das in it), module, and character I've been testing with I'm more than happy to package it all up and make it available.