Picker for Touch/Disarm attacks during full attack
I recently discovered that it's possible to do multiple special attacks during a full attack action. For instance, you can select full attack, and then cancel the picker, and select to trip for every one of your iterative attacks. It's also possible to disarm and discharge melee touch spells this way (assuming you have a melee spell with multiple charges, like chill touch).
However, the picker situation for the latter two seems less flexible. With trip you can bring up the radial anywhere, select trip, then select the target. With disarm/touch, it only works if you bring up the radial by clicking directly on the target and selecting the action. If you click on something else, it seems like the picker just goes back to the normal full attack picker and you do a standard attack.
I tried to figure out why this happens, but I can't tell. I have no idea if this worked for touch attacks in the vanilla game (since I didn't know it was even an option).
I added this for Trip by user request. I don’t remember the details but it probably required special handling.
Oh, I see. I think I found the commit and how it works.
Maybe I'll see if I can tweak it. It seems like it'd be nice to make all those work that way.
Another thing to consider in this vein is AoOs. Characters with improved trip can choose to do trip attacks of opportunity (via radial toggle). Note that I restricted this to improved disarm to avoid AoOs going off of AoOs, which IIRC can cause lockups.