This may be useful for other Druids, Shammies, and Draenei. I've added a Tag to my Raid frames which tracks whether people in my party during a raid are getting my Moonkin Aura (as well as the previous version's checking of Mark and Thorns). It also checks for Innervate, for the times when a healer calls for one and I want to know whether they've gotten it yet.
[(if HasAura("Innervate") then
"I":Blue
end) (if (RaidGroup = RaidGroup(unit='player')) then
(if HasAura("Moonkin Aura") then
"A":Green
else
"A":Red
end)
end) (if (HasAura("Mark of the Wild") and (AuraDuration("Mark of the Wild") < 300)) or (HasAura("Gift of the Wild") and (AuraDuration("Gift of the Wild") < 300)) then
"M":Yellow
elseif (HasAura("Mark of the Wild") or HasAura("Gift of the Wild")) then
"M":Green
else
"M":Red
end) (if ((TalentTree = 'Protection') or (TalentTree = 'Feral Combat')) then
(if (HasAura("Thorns") and (AuraDuration("Thorns") < 180)) then
"T":Yellow
elseif HasAura("Thorns") then
"T":Green
else
"T":Red
end)
end)]
This will show up to 4 letters:
I: Shows in Blue if the raid member has Innervate
A: Only shows if the raid member is in my group. Shows Green if they have my aura, red if not. May end up disabling this letter when I myself don't have my aura (i.e. when I'm not shifted)
M: Shows on all raid members at all times. Green if they have Mark or Gift, Yellow if it has less than 5 minutes left, Red if they've lost it.
T: Shows on all raid members at all times (though I may change that to only show on people with tanking specs). Green if they have Thorns, Yellow if it has less than 3 minutes left, Red if they've lost it.
The aura check will work for any type of aura except Shammy weapon totems (Sorry, can't track Windfury with it). The other tags can be made to fit with other types of buffs fairly easily.
[edit] Added in the afore-mentioned checking of tank specs for Thorns