Here's the final layout of my frames. I added a box to show where my mouseover region is. As you can see, the frames are all stacked up on each other because I've only got one toon I care about with that buff.

You will probably want your frames spread out, so they will look a little more like this {again, added boxes to visualize where the mouseover regions would be}. This is actually my fake Decursive frame. I followed the same train of thought as my procs setup to create filtered debuffs, so I have 1 set of frames for Debuffs my pallies can remove and a second for debuffs my shammies can remove. Each box has a toon assignment where, say if I mouse over the first box, my first shaman cures my tank and shaman 2 cures my healer and on down the line. but that's not procs, so I'll shut up now.

Step...uuuhhh...5?
Finally, in HotKeyNet, I define mouseover areas where if my mouse is over my proc icon and I press my normal spam key, everyone except the specified toon spams as normal. The specified toon, however, sends a different key which triggers my Lightning Bolt macro.
Here's my severely edited script, as I use a TON of mouseover regions and this is the only relevant part for this.
Code:
//-------------------------------
// Single target spam - KEY 2
//-------------------------------
//*
<Hotkey 2>
......
//* PROCS & DC
<Else If MouseIsOverWindowRect WoW1 770 170 21 33>
<SendLabel w2>
<Key LAlt Minus>
<Cancel>
<SendLabel w1, w3, w4, w5>
<DoHotkey Hotkey Alt F9>
<Else If MouseIsOverWindowRect WoW1 810 170 21 33>
<SendLabel w3>
<Key LAlt Minus>
<Cancel>
<SendLabel w1, w2, w4, w5>
<DoHotkey Hotkey Alt F9>
<Else If MouseIsOverWindowRect WoW1 840 170 21 33>
<SendLabel w4>
<Key LAlt Minus>
<Cancel>
<SendLabel w1, w2, w3, w5>
<DoHotkey Hotkey Alt F9>
<Else If MouseIsOverWindowRect WoW1 880 170 21 33>
<SendLabel w5>
<Key LAlt Minus>
<Cancel>
<SendLabel w1, w2, w3, w4>
<DoHotkey Hotkey Alt F9>//+
<Else>
<SendLabel w1, w2, w3, w4, w5>
<DoHotkey Hotkey Alt F9>
Or you could create buttons or whatever you're comfortable with. It's up to you.
Connect With Us