K. Thanks. I guess I could rewrite the macro on the fly as the player enters their choices. Ideally, it would still need to do 2nd and even third order calculations based off the magnitude of the attack roll. So with the random roll being the precursor to all later output, unless I am missing something, it would need to be two button presses, I think. So from a higher level, any reason why we can't generate a button press event from a sheet worker. I understand that we don't want to go all will nilly, and throw the doors open, but is this something one might request from the dev team as low hanging fruit? Or is there something larger I am missing? maybe to do with async calls?