Feature Request: Reaction to change the target of the original attack, handled more gracefully.

As a reminder some relevant posts from the Foundry discord where we talked about this. https://discord.com/channels/170995199584108546/513918036919713802/998189490722050078

https://discord.com/channels/170995199584108546/513918036919713802/998211598495776798

https://discord.com/channels/170995199584108546/513918036919713802/998213083854012478

Right now, I can tap into the triggering workflow from an onUse macro during the reaction, but when I try to change the target of the original workflow I end up targeting both original and redirected target.

As prepareData for the original attack will be called after the reaction is complete, a workaround for the time being might be to add an AE on the original target, with special duration of isAttacked, increasing the AC so as to emulate a miss and also adding an effect to cancel criticals.

edit: Ah no, the no critical will not do it. No crit but still hits. data.traits.di.all kinda does it for now...

Edited by thatlonelybugbear