I much prefer using the keyboard rather than using the mouse to click.

I use FTL modifiers to heal the main (normally the tank, but whoever character I have up on the main screen at the moment), but I also have mouse-over healing for off-heals. However, instead of clicking with the mouse at certain spots, I press a button on the keyboard instead (while mousing over the target in the raid frames). This way I'm not limited to just three different spells - I can use the same mechanism for Cleansing, HoTs, Insta-healing, etc.

It's very simple to set up:

  1. Create a "Target Main" macro, just like the Assist but using "/targetexact" instead of "/assist".
  2. Create some keybinds and mapped keys for healing the main, so it works for any character. I use an ATG for the healer so the spells will always be cast from him, no matter which character I'm currently playing as main. I use the numpad as hotkeys for these.
  3. Create some macros with the @mouseoverui modifier, to be used for off-healing - mousing over raid frames. Create mapped keys for them, similar to #2. I use Shift+1 through Shift+6 as hotkeys for these.
  4. I use "stopcasting" in my macros for AoE and Insta healing, because those a often OH-SHIT moments.


As for spamming heals, I just use the 3-second cast big heal repeatedly for my healer. I have Warden, so I add and refresh two HoTs occasionally. If you want, you can set up a spam chain using the mapped keys in #2.