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...