http://macroquest2.com/phpBB2/viewtopic.php?t=7419
and a few other misc huds
basically just load what ever class you perfer and has a list of most common AA abiltiles that are activated.
/loadhud bard
/loadhud cleric
/loadhud Beastlord
/loadhud Mage
/loadhud War
/loadhud Elements
Things to do
Add rest of the classes
Add disc timers
Add / find if ${Endurance.Regen} is available
Code: Select all
[Elements]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
PData3=3,5,206,255,255,255,Endurance:
PData3a=3,80,206,255,255,255,${Me.Endurance} / ${Me.MaxEndurance}
============================================================================================================================================================
[BARD]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
PData3=3,5,206,255,255,255,Endurance:
PData3a=3,80,206,255,255,255,${Me.Endurance} / ${Me.MaxEndurance}
AA=3,5,218,255,255,255,~~~~~~ Alt Ability ~~~~~~
BB=3,5,230,255,234,8,Boastful Bellow - - -
BBgreadyt=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Boastful Bellow]}].Equal["TRUE"]},Ready,]}
BBRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Boastful Bellow]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Boastful Bellow].TimeHMS}]}
============================================================================================================================================================
[Beastlord]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBA=3,5,218,255,234,8,Mass Group Buff - - - -
MGBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
PSAAtext=3,5,230,255,234,8,Paragon of Spirit - - - -
PSgreenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Paragon of Spirit]}].Equal["TRUE"]},Ready,]}
PSRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Paragon of Spirit]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Paragon of Spirit].TimeHMS}]}
FS3text=3,5,242,255,234,8,Frenzy of Spirit - - - - -
FS3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Frenzy of Spirit]}].Equal["TRUE"]},Ready,]}
FS3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Frenzy of Spirit]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Frenzy of Spirit].TimeHMS}]}
HSAAtext=3,5,254,255,234,8,Hobble of Spirits - - - -
HSgreenreadytext=3,120,254,0,255,0,${If[${String[${Me.AltAbilityReady[Hobble of Spirits]}].Equal["TRUE"]},Ready,]}
HSRednotready=3,120,254,255,0,0,${If[${String[${Me.AltAbilityReady[Hobble of Spirits]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Hobble of Spirits].TimeHMS}]}
MCAAtext=3,5,266,255,234,8,Mend Companion - - - -
MCgreenreadytext=3,120,266,0,255,0,${If[${String[${Me.AltAbilityReady[Mend Companion]}].Equal["TRUE"]},Ready,]}
MCRednotready=3,120,266,255,0,0,${If[${String[${Me.AltAbilityReady[Mend Companion]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mend Companion].TimeHMS}]}
============================================================================================================================================================
[cleric]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBA=3,5,218,255,234,8,Mass Group Buff - - - -
MGBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
CRAAtext=3,5,230,255,234,8,Celestial Regeneration
CRgreenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]}
CRRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]}
RC3text=3,5,242,255,234,8,Radiant Cure - - - - - - -
RC3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RC3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
DvAAtext=3,5,254,255,234,8,Divine Arbitration - - - -
Dvgreenreadytext=3,120,254,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]},Ready,]}
DvRednotready=3,120,254,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS}]}
BDAAtext=3,5,266,255,234,8,Bestow Divine Aura - -
BDgreenreadytext=3,120,266,0,255,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]},Ready,]}
BDRednotready=3,120,266,255,0,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS}]}
BRAAtext=3,5,278,255,234,8,Divine Resurrection - -
BRgreenreadytext=3,120,278,0,255,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]},Ready,]}
BRRednotready=3,120,278,255,0,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS}]}
============================================================================================================================================================
[Druid]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBA=3,5,218,255,234,8,Mass Group Buff - - - -
MGBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
SWAAtext=3,5,230,255,234,8,Spirit of the Wood - - -
SWgreenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Spirit of the Wood]}].Equal["TRUE"]},Ready,]}
SWRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Spirit of the Wood]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit of the Wood].TimeHMS}]}
RC3text=3,5,242,255,234,8,Radiant Cure - - - - - - -
RC3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RC3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
WWAAtext=3,5,254,255,234,8,Wrath of the Wild - - - -
WWgreenreadytext=3,120,254,0,255,0,${If[${String[${Me.AltAbilityReady[Wrath of the Wild]}].Equal["TRUE"]},Ready,]}
WWRednotready=3,120,254,255,0,0,${If[${String[${Me.AltAbilityReady[Wrath of the Wild]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Wrath of the Wild].TimeHMS}]}
============================================================================================================================================================
[Mage]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBA=3,5,218,255,234,8,Mass Group Buff - - - -
MGBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
FBAAtext=3,5,230,255,234,8,Frezied Burnout - - - - -
FBgreenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Frezied Burnout]}].Equal["TRUE"]},Ready,]}
FBRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Frezied Burnout]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Frezied Burnout].TimeHMS}]}
MC3text=3,5,242,255,234,8,Mend Companion - - - -
MC3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Mend Companion]}].Equal["TRUE"]},Ready,]}
MC3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Mend Companion]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mend Companion].TimeHMS}]}
HEAAtext=3,5,254,255,234,8,Host of Elements - - - -
HEgreenreadytext=3,120,254,0,255,0,${If[${String[${Me.AltAbilityReady[Host of Elements]}].Equal["TRUE"]},Ready,]}
HERednotready=3,120,254,255,0,0,${If[${String[${Me.AltAbilityReady[Host of Elements]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Host of Elements].TimeHMS}]}
SRAAtext=3,5,266,255,234,8,Servant of Ro - - - - - -
SRgreenreadytext=3,120,266,0,255,0,${If[${String[${Me.AltAbilityReady[Servant of Ro]}].Equal["TRUE"]},Ready,]}
SRRednotready=3,120,266,255,0,0,${If[${String[${Me.AltAbilityReady[Servant of Ro]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Servant of Ro].TimeHMS}]}
============================================================================================================================================================
[Shaman]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
mana=3,500,312,255,255,0,${If[${Me.Casting.ID}>0,Mana: ${Me.CurrentMana} / ${Me.MaxMana},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Mana:
PData2a=3,80,194,255,255,255,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
MGBA=3,5,218,255,234,8,Mass Group Buff - - - -
MGBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
C5AAtext=3,5,230,255,234,8,Cannibalization - - - - -
C5greenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]},Ready,]}
C5Rednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}
RC3text=3,5,242,255,234,8,Radiant Cure - - - - - - -
RC3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RC3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
SCAAtext=3,5,254,255,234,8,Spirit Call - - - - - - - - -
SCgreenreadytext=3,120,254,0,255,0,${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]},Ready,]}
SCRednotready=3,120,254,255,0,0,${If[${String[${Me.AltAbilityReady[Spirit Call]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit Call].TimeHMS}]}
============================================================================================================================================================
[War]
cast=3,500,300,255,255,0,${If[${Me.Casting.ID}>0,${Me.Casting} ( ${Target.CleanName} ),]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Time=3,5,38,255,255,255,Real Time: ${Time}
LastTell=3,5,50,255,255,255,LastTell - ${MacroQuest.LastTell}
Spawn1=3,5,62,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,5,74,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,5,86,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,5,98,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Target=3,5,110,255,255,255,~~~~~~ Target Data ~~~~~~
TData1=3,5,122,255,255,255,${If[${Target.ID},Name: ${Target.CleanName} ( ${Target.Race} ),]}
TData2=3,5,134,255,255,255,${If[${Target.ID},Class: ${Target.Level} ${Target.Class},]}
TData3=3,5,146,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
TData4=3,5,158,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
Player=3,5,170,255,255,255,~~~~~~ Player Data ~~~~~~
PData1=3,5,182,255,255,255,Hit Points:
PData1a=3,80,182,255,255,255,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,194,255,255,255,Endurance:
PData2a=3,80,194,255,255,255,${Me.Endurance} / ${Me.MaxEndurance}
AA=3,5,206,255,255,255,~~~~~~ Alt Ability ~~~~~~
AEBA=3,5,218,255,234,8,Area Taunt - - - - - - - -
AEBgreadyt=3,120,218,0,255,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]},Ready,]}
AEBRednotready=3,120,218,255,0,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Area Taunt].TimeHMS}]}
RPAAtext=3,5,230,255,234,8,Rampage - - - - - - - -
RPgreenreadytext=3,120,230,0,255,0,${If[${String[${Me.AltAbilityReady[Rampage]}].Equal["TRUE"]},Ready,]}
RPRednotready=3,120,230,255,0,0,${If[${String[${Me.AltAbilityReady[Rampage]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Rampage].TimeHMS}]}
WC3text=3,5,242,255,234,8,Warcry - - - - - - - - - - -
WC3greenreadytext=3,120,242,0,255,0,${If[${String[${Me.AltAbilityReady[Warcry]}].Equal["TRUE"]},Ready,]}
WC3Rednotready=3,120,242,255,0,0,${If[${String[${Me.AltAbilityReady[Warcry]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Warcry].TimeHMS}]}


