The macro I used to heal in Raids and Fates with was
/ac "Cure" <mo>
/ac "Cure" <tt>
This did exactly what i wanted it to do. I could heal party members with <mo> and then either tab around enemies healing non-party members, or stay targeted on the Boss and if he changed targets i could easily heal without having to try and click in a mass of bodies.
Yesterday's patch killed that macro. Now if i don't have a <mo> then it heals my <t>, if that is invalid it heals <me>. In other words, the first line of a Cure macro will always be satisfied, and never go to the second line.
Ok so no big deal, I can adjust. So i changed my macro to just
/ac "Cure" <mo>
This works mostly the same as you can mouse over target's target health bar and it works as an <mo>
Now this is where the craziness starts. If i have a valid healing target, here is the behavior of casting /ac "Cure" <mo>
1. If my mouse is over nothing, Cure is cast on my <t>
2. If my mouse is over a valid target, Cure is cast on my <mo>
3. If my mouse is over an invalid target(enemy, npc, out of range target), Cure will be cast on <me>
Scenario 3 is what makes no sense to me. Why <me> and not <t>?