Your card macros have problems for gamepad players using temporary targets with the target circle. Because <t> returns to the initial target after actions, two <t>s are not always the same. They can be fixed by exchanging the second line with the third line. It causes delay of actions by one frame, though.

AST macros I use are:
- <mo> macros for each single-target healing or buff action
- Discard macro (combined with Shuffle)
- /aaction macro (toggle cross-class actions)