Problem
Astra’s “Through the Breach” ability has what I see as an unnecessary vector of application. “The next unit Astra touches” is very vague, confusing and inconsistent when applied in situations where Astra is either a) already in base contact or b) in base contact with multiple units.
Example
If Astra is in contact with a unit and the unit has already used its ability when she activates “Through the Breach”, she will refresh it. This does not match the text as she is not moving and some (myself) find this unintuitive.
If she is touching a unit that HASNT used its ability. When she uses “Through the Breach”, then leaves the unit; the unit does not get two uses of its ability.
I have found the finer points of this ability confusing over and over.
Solution
Change the ability to simply target an adjascent friendly unit. Use the ability when you wish to refresh, clear and simple.