Actually I'm finding this IS working now:
Code:
/micon Cure
/ac Cure <mo>
/ac Cure <mo>
/ac Cure <tt>
/ac Cure <t>
The first:
/ac Cure <mo>
Is eaten if I press too early, but if so the second one fires reliably.
Managed to heal a trial without ever having anything but the enemy targeted.
Likewise the Ruby Tide leveling dungeon. The above as a macro across the spread of WHM spells seems to hold. Only targeting errors where human errors of me mousing over incorrectly. This was in a run where I was constant casting and weaving in as much damage as my mana could allow (I made it to 12% of group DPS, 96% of group Healing - in a run where the tank was one of those sorts that loves to take a lot of damage and not use as much mitigation as they should... the mouse-overs afforded me the ability to switch between damage and healing often. Only lost the tank "twice" from "running too far ahead while I was in mid cast" - and on the second time I was able to heal a DPS through a minute of a 3-stack pull until I Swiftcast available again and got the tank rezzed... (human error... thinking the tank would not 'stand in an explosion' I used Swiftcaft on Holy... and then the tank stood his ground as 2 of those exploding fish went off...).
- So... imperfect run... which is a perfect situation to test the macros... Lots of human errors all around the group (self and others) - but the mouse-overs held solid throughout.