Using a shammy to PL my tank
I would like to check if a PC but not me has a certain HOT spell on. If not I would like to cast it.
The problem is that I do not know how to check target song window.
This works fine:
because Lion goes into regular buffs
This does not work:
because Breath goes into song window
So I tried:
but 'target' has no member 'Song'
The workaround has been to use group HOT and check my own songs.
Still this is not optimal as the group HOT costs more mana and heals less per tick.
http://www.redguides.com/docs/projects/macroquest/reference/data-types/datatype-target/ only lists buffs not songs, so maybe there is no way?
I would like to check if a PC but not me has a certain HOT spell on. If not I would like to cast it.
The problem is that I do not know how to check target song window.
This works fine:
Rich (BB code):
/if (!$Target.Buff[Talisman of the Lion].ID}) /cast "Talisman of the Lion"
This does not work:
Rich (BB code):
/if (!$Target.Buff[Halcyon Breath].ID}) /cast "Halcyon Breath"
So I tried:
Rich (BB code):
/if (!$Target.Song[Halcyon Breath].ID}) /cast "Halcyon Breath"
The workaround has been to use group HOT and check my own songs.
Rich (BB code):
/if (!(${Me.Song[Phantom of Renewal]} /cast "Phantom of Renewal"
Still this is not optimal as the group HOT costs more mana and heals less per tick.
http://www.redguides.com/docs/projects/macroquest/reference/data-types/datatype-target/ only lists buffs not songs, so maybe there is no way?

