Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.


[Elements]
GMIndicator=3,140,14,255,0,0,GM - ${NearestSpawn[GM]}
ZoneName=3,300,14,255,0,0,Zone - ${Zone}
Speed=3,140,26,255,255,255,Speed - ${Int[${Me.Speed}]}
Hunger=3,300,26,255,255,255,Hunger - ${Me.Hunger} / 6000
AttackSpeed=3,140,38,255,255,255,AttackSpeed: ${Me.AttackSpeed}
Thirst=3,300,38,255,255,255,Thirst - ${Me.Thirst} / 6000
HP Regen= 3,300,62,100,255,100,HP Regen : ${Me.HPRegen}
HP=3,140,62,100,255,100,HPs - ${Me.CurrentHPs} / ${Me.MaxHPs}
Mana Regen= 3,300,74,100,255,100,Mana Regen : ${Me.ManaRegen}
Mana=3,140,74,100,255,100,Mana - ${Me.CurrentMana} / ${Me.MaxMana}
TributePoints=3,300,98,0,240,0,Tribute - ${Me.CurrentFavor}
LDoNPoints=3,300,110,0,240,0,LDoN Points - ${Int[${Me.LDoNPoints}]}
LastTell=3,140,136,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
Macro=3,300,136,215,0,215,Macro Running: ${Macro.Name}
XP=3,140,98,240,240,0,XP - ${Float[${Me.PctExp}]}% into ${Me.Level}
AAXP=3,140,110,240,240,0,AAXP - ${Float[${Me.PctAAExp}]}% ( ${Me.AAPoints} / ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]} )
TargetLevel=3,140,162,255,255,255,${If[${Target.ID},TARGET - ${Target.Name} Lvl ${Target.Level} - ${Target.Class} - ${Target.Race} - ${Target.PctHPs}% Hp,]}
NS=3,520,14,255,0,0,~~~~ Named Spawns ~~~~
Spawn1=3,520,26,255,255,0,#1 ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,520,38,255,255,0,#2 ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,520,50,255,255,0,#3 ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,520,62,255,255,0,#4 ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Spawn5=3,520,74,255,255,0,#5 ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Level},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Name},]}
Spawn6=3,520,86,255,255,0,#6 ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Level},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Name},]}
Spawn7=3,520,98,255,255,0,#7 ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Level},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Name},]}
Spawn8=3,520,110,255,255,0,#8 ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Level},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Name},]}
Spawn9=3,520,122,255,255,0,#9 ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Level},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Name},]}
Spawn10=3,520,134,255,255,0,#10 ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Level},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Name},]}
BankCash=3,10,62,240,127,0,Bank - ${Me.PlatinumShared} Platinum
in that thread tells you how to put back the tlo strings. that well fix the problem
[Elements]
GroupLeader= 3,0,34,255,255,0,${If[${Group},~~~${Group.Leader.Name},]}'s
Spawn= 3,0,106,255,255,0,~~~~~~~ SPAWNS ~~~~~~~
Group = 3,75,34,255,255,0,GRP~~~
TargetID= 3,0,22,255,255,255,${If[${Target.ID},${Target.Name} - ${Target.Level} - ${Target.Class},]}
GroupMember1 = 3,5,46,255,255,255,F2 ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]}
GroupMember2 = 3,5,58,255,255,255,F3 ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]}
GroupMember3 = 3,5,70,255,255,255,F4 ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]}
GroupMember4 = 3,5,82,255,255,255,F5 ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]}
GroupMember5 = 3,5,94,255,255,255,F6 ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]}
Spawn1= 3,5,118,255,255,255,#1 ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Class},]}
Spawn2= 3,5,130,255,255,255,#2 ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Class},]}
Spawn3= 3,5,142,255,255,255,#3 ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Class},]}
Spawn4= 3,5,154,255,255,255,#4 ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Class},]}
Spawn5= 3,5,166,255,255,255,#5 ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Level},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Name},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Class},]}
Spawn6= 3,5,178,255,255,255,#6 ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Level},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Name},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Class},]}
Spawn7= 3,5,190,255,255,255,#7 ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Level},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Name},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Class},]}
Spawn8= 3,5,202,255,255,255,#8 ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Level},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Name},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Class},]}
Spawn9= 3,5,214,255,255,255,#9 ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Level},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Name},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Class},]}
Spawn10= 3,5,226,255,255,255,#10 ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Level},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Name},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Class},]}
XP= 3,1000,0,255,255,0,~~~~~XP: ${Float[${Me.PctExp}]}%IN2 ${Me.Level} ~~~~
AAXP= 3,1000,12,255,255,0,~~AAXP: ${Float[${Me.PctAAExp}]}% IN2 ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]} ${Me.AAPoints} AVAIL~~
MGBtext= 3,1020,24,255,255,255,Mass Group Buff
MGBreadytext= 3,1130,24,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBnotready= 3,1130,24,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
C5AAtext= 3,1020,36,255,255,255,Divine Resurrection
C5greenreadytext= 3,1130,36,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]},Ready,]}
C5Rednotready= 3,1130,36,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Divine Resurrection].TimeHMS}]}
RC3text= 3,1020,48,255,255,255,Innate Invis to Undead
RC3greenreadytext=3,1130,48,0,255,0,${If[${String[${Me.AltAbilityReady[Innate Invis to Undead]}].Equal["TRUE"]},Ready,]}
RC3Rednotready= 3,1130,48,255,0,0,${If[${String[${Me.AltAbilityReady[Innate Invis to Undead]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Innate Invis to Undead].TimeHMS}]}
SCAAtext= 3,1020,60,255,255,255,Celestial Regeneration
SCgreenreadytext= 3,1130,605,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]}
SCRednotready= 3,1130,60,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]}
callAAtext= 3,1020,72,255,255,255,Turn Undead
callgreenreadytext= 3,1130,72,0,255,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]},Ready,]}
callRednotready= 3,1130,72,255,0,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Turn Undead].TimeHMS}]}
Roottext= 3,1020,84,255,255,255,Purify Soul
Rootgreenreadytext=3,1130,84,0,255,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]},Ready,]}
Rootredready= 3,1130,84,255,0,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Purify Soul].TimeHMS}]}
Beartext= 3,1020,96,255,255,255,Radiant Cure
Beargreenreadytext=3,1130,96,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
BearRednotready= 3,1130,96,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
SMAAtext= 3,1020,108,255,255,255,Divine Arbitration
SMgreenreadytext= 3,1130,108,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]},Ready,]}
SMRednotready= 3,1130,108,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Divine Arbitration].TimeHMS}]}
call1AAtext= 3,1020,120,255,255,255,Celestial Renewal
call1greenreadytext=3,1130,120,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Renewal]}].Equal["TRUE"]},Ready,]}
call1Rednotready= 3,1130,120,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Renewal]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Celestial Renewal].TimeHMS}]}
otext= 3,1020,132,255,255,255,Origin
oreadytext= 3,1130,132,0,255,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]},Ready,]}
onotready= 3,1130,132,255,0,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Origin].TimeHMS}]}
cotaAAtext= 3,1020,144,255,255,255,Divine Avatar
cotagreenreadytext= 3,1130,144,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]},Ready,]}
cotaRednotready= 3,1130,144,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Divine Avatar].TimeHMS}]}
RC4text= 3,1020,156,255,255,255,Exquisite Benediction
RC4greenreadytext= 3,1130,156,0,255,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]},Ready,]}
RC4Rednotready= 3,1130,156,255,0,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS}]}
SpAAtext= 3,1020,168,255,255,255,Celestial Hammer
Spgreenreadytext= 3,1130,168,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Hammer]}].Equal["TRUE"]},Ready,]}
SpRednotready= 3,1130,168,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Hammer]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Celestial Hammer].TimeHMS}]}
boonAAtext= 3,1020,180,255,255,255,Divine Retribution
boongreenreadytext= 3,1130,180,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Retribution]}].Equal["TRUE"]},Ready,]}
boonRednotready= 3,1130,180,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Retribution]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Divine Retribution].TimeHMS}]}
aidAAtext= 3,1020,192,255,255,255,Celestial Rejuvenation
aidgreenreadytext= 3,1130,192,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Rejuvenation]}].Equal["TRUE"]},Ready,]}
aidRednotready= 3,1130,192,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Rejuvenation]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Celestial Rejuvenation].TimeHMS}]}
fbAAtext= 3,1020,204,255,255,255,Fervent Benediction
fbgreenreadytext= 3,1130,204,0,255,0,${If[${String[${Me.AltAbilityReady[Fervent Benediction]}].Equal["TRUE"]},Ready,]}
fbRednotready= 3,1130,204,255,0,0,${If[${String[${Me.AltAbilityReady[Fervent Benediction]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Fervent Benediction].TimeHMS}]}
sanAAtext= 3,1020,216,255,255,255,Sanctuary
sangreenreadytext= 3,1130,216,0,255,0,${If[${String[${Me.AltAbilityReady[Sanctuary]}].Equal["TRUE"]},Ready,]}
sanRednotready= 3,1130,216,255,0,0,${If[${String[${Me.AltAbilityReady[Sanctuary]}].Equal["TRUE"]}, ,${Me.AltAbilityTimer[Sanctuary].TimeHMS}]}
VeternHud= 3,1000,226,255,255,0,~~~~~ Vetern's Rewards ~~~~~
ExpRezHud= 3,1020,236,255,255,255,100% Rez
ExpRezReady= 3,1130,236,000,255,000,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpReznotready= 3,1130,236,255,000,000,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
DExpHud= 3,1020,248,255,255,255,Double Exp
DExpRready= 3,1130,248,000,255,000,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready= 3,1130,248,255,000,000,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the devoted].TimeHMS},]}
ServantHud= 3,1020,260,255,255,255,Heal Bot
Servantready= 3,1130,260,000,255,000,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
Servantnotready= 3,1130,260,255,000,000,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
HealmeHud= 3,1020,272,255,255,255,Full Mana
HealmeRready= 3,1130,272,000,255,000,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]}
Healmenotready= 3,1130,272,255,000,000,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]}
statHud= 3,1020,284,255,255,255,Max Stats
statRready= 3,1130,284,000,255,000,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
statnotready= 3,1130,284,255,000,000,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
ChaoticJesterText= 3,1020,296,255,255,255,Chaotic Jester
ChaoticJesterReadyText=3,1130,296,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady= 3,1130,296,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
Mana= 3,150,12,255,000,000,${Me.CurrentMana}/${Me.MaxMana}/${Me.ManaRegen}
HP'S= 3,230,0,255,255,0,|~~~HP'S~~~
MeHP= 3,230,10,255,000,000,|${Me.CurrentHPs}/${Me.MaxHPs}/${Me.HPRegen}
TargetHP= 3,230,22,255,000,000,${If[${Target.ID},|${Target.PctHPs}%,]}
GroupHP1= 3,230,46,255,000,000,${If[${Group.Member[1].Name.NotEqual["NULL"]},|${Group.Member[1].PctHPs}%,]}
GroupHP2= 3,230,58,255,000,000,${If[${Group.Member[2].Name.NotEqual["NULL"]},|${Group.Member[2].PctHPs}%,]}
GroupHP3= 3,230,70,255,000,000,${If[${Group.Member[3].Name.NotEqual["NULL"]},|${Group.Member[3].PctHPs}%,]}
GroupHP4= 3,230,82,255,000,000,${If[${Group.Member[4].Name.NotEqual["NULL"]},|${Group.Member[4].PctHPs}%,]}
GroupHP5= 3,230,94,255,000,000,${If[${Group.Member[5].Name.NotEqual["NULL"]},|${Group.Member[5].PctHPs}%,]}
Spawn1HP= 3,230,118,255,000,000,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[1,npc #].PctHPs}%,]}
Spawn2HP= 3,230,130,255,000,000,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[2,npc #].PctHPs}%,]}
Spawn3HP= 3,230,142,255,000,000,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[3,npc #].PctHPs}%,]}
Spawn4HP= 3,230,154,255,000,000,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[4,npc #].PctHPs}%,]}
Spawn5HP= 3,230,166,255,000,000,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[5,npc #].PctHPs}%,]}
Spawn6HP= 3,230,178,255,000,000,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[6,npc #].PctHPs}%,]}
Spawn7HP= 3,230,190,255,000,000,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[7,npc #].PctHPs}%,]}
Spawn8HP= 3,230,202,255,000,000,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[8,npc #].PctHPs}%,]}
Spawn9HP= 3,230,214,255,000,000,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[9,npc #].PctHPs}%,]}
Spawn10HP= 3,230,226,255,000,000,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[10,npc #].PctHPs}%,]}
TargetLOS= 3,330,22,0,255,0,${If[${Target.ID} && ${Target.LineOfSight},LOS,]}
Grp1LOS= 3,330,46,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]} && ${Group.Member[1].LineOfSight},LOS,]}
Grp2LOS= 3,330,58,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]} && ${Group.Member[2].LineOfSight},LOS,]}
Grp3LOS= 3,330,70,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]} && ${Group.Member[3].LineOfSight},LOS,]}
Grp4LOS= 3,330,82,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]} && ${Group.Member[4].LineOfSight},LOS,]}
Grp5LOS= 3,330,94,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]} && ${Group.Member[5].LineOfSight},LOS,]}
Spawn1LOS= 3,330,118,0,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[1,npc #].LineOfSight},LOS,]}
Spawn2LOS= 3,330,130,0,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[2,npc #].LineOfSight},LOS,]}
Spawn3LOS= 3,330,142,0,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[3,npc #].LineOfSight},LOS,]}
Spawn4LOS= 3,330,154,0,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[4,npc #].LineOfSight},LOS,]}
Spawn5LOS= 3,330,166,0,255,0,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[5,npc #].LineOfSight},LOS,]}
Spawn6LOS= 3,330,178,0,255,0,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[6,npc #].LineOfSight},LOS,]}
Spawn7LOS= 3,330,190,0,255,0,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[7,npc #].LineOfSight},LOS,]}
Spawn8LOS= 3,330,202,0,255,0,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[8,npc #].LineOfSight},LOS,]}
Spawn9LOS= 3,330,214,0,255,0,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[9,npc #].LineOfSight},LOS,]}
Spawn10LOS= 3,330,226,0,255,0,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]} && ${NearestSpawn[10,npc #].LineOfSight},LOS,]}
TargetNoLOS= 3,330,22,255,0,0,${If[${Target.ID} && !${Target.LineOfSight},LOS,]}
Grp1NoLOS= 3,330,46,255,0,0,${If[${Group.Member[1].Name.NotEqual["NULL"]} && !${Group.Member[1].LineOfSight},LOS,]}
Grp2NoLOS= 3,330,58,255,0,0,${If[${Group.Member[2].Name.NotEqual["NULL"]} && !${Group.Member[2].LineOfSight},LOS,]}
Grp3NoLOS= 3,330,70,255,0,0,${If[${Group.Member[3].Name.NotEqual["NULL"]} && !${Group.Member[3].LineOfSight},LOS,]}
Grp4NoLOS= 3,330,82,255,0,0,${If[${Group.Member[4].Name.NotEqual["NULL"]} && !${Group.Member[4].LineOfSight},LOS,]}
Grp5NoLOS= 3,330,94,255,0,0,${If[${Group.Member[5].Name.NotEqual["NULL"]} && !${Group.Member[5].LineOfSight},LOS,]}
Spawn1NoLOS= 3,330,118,255,0,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[1,npc #].LineOfSight},LOS,]}
Spawn2NoLOS= 3,330,130,255,0,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[2,npc #].LineOfSight},LOS,]}
Spawn3NoLOS= 3,330,142,255,0,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[3,npc #].LineOfSight},LOS,]}
Spawn4NoLOS= 3,330,154,255,0,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[4,npc #].LineOfSight},LOS,]}
Spawn5NoLOS= 3,330,166,255,0,0,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[5,npc #].LineOfSight},LOS,]}
Spawn6NoLOS= 3,330,178,255,0,0,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[6,npc #].LineOfSight},LOS,]}
Spawn7NoLOS= 3,330,190,255,0,0,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[7,npc #].LineOfSight},LOS,]}
Spawn8NoLOS= 3,330,202,255,0,0,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[8,npc #].LineOfSight},LOS,]}
Spawn9NoLOS= 3,330,214,255,0,0,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[9,npc #].LineOfSight},LOS,]}
Spawn10NoLOS= 3,330,226,255,0,0,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]} && !${NearestSpawn[10,npc #].LineOfSight},LOS,]}
TargetDirection= 3,315,22,255,255,000,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Grp1Direction= 3,315,46,255,255,000,${If[${Group.Member[1].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[1].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[1]HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Grp2Direction= 3,315,58,255,255,000,${If[${Group.Member[2].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[2].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[2]HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Grp3Direction= 3,315,70,255,255,000,${If[${Group.Member[3].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[3].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[3]HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Grp4Direction= 3,315,82,255,255,000,${If[${Group.Member[4].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[4].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[4]HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Grp5Direction= 3,315,94,255,255,000,${If[${Group.Member[5].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[5].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Group.Member[5]HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn1Direction= 3,315,118,255,255,000,${If[${NearestSpawn[1,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[1,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[1,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn2Direction= 3,315,130,255,255,000,${If[${NearestSpawn[2,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[2,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[2,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn3Direction= 3,315,142,255,255,000,${If[${NearestSpawn[3,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[3,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[3,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn4Direction= 3,315,154,255,255,000,${If[${NearestSpawn[4,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[4,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[4,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn5Direction= 3,315,166,255,255,000,${If[${NearestSpawn[5,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[5,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[5,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn6Direction= 3,315,178,255,255,000,${If[${NearestSpawn[6,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[6,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[6,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn7Direction= 3,315,190,255,255,000,${If[${NearestSpawn[7,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[7,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[7,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn8Direction= 3,315,202,255,255,000,${If[${NearestSpawn[8,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[8,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[8,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn9Direction= 3,315,214,255,255,000,${If[${NearestSpawn[9,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[9,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[9,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Spawn10Direction= 3,315,226,255,255,000,${If[${NearestSpawn[10,npc #].ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[10,npc #].HeadingTo.Degrees}+375)%360)*-1]}>-30,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${NearestSpawn[10,npc #].HeadingTo.Degrees}+360)%360)*-1]}>-180," < "," >"]}]}]}
Speed= 3,360,0,255,255,0,|SPD
MeSpeed= 3,360,10,0,255,0,${If[${Me.ID},|${Me.Speed},]}
TargetSpeed= 3,360,22,0,255,0,${If[${Target.ID},|${Target.Speed},]}
Group1Speed= 3,360,46,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},|${Group.Member[1].Speed},]}
Group2Speed= 3,360,58,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},|${Group.Member[2].Speed},]}
Group3Speed= 3,360,70,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},|${Group.Member[3].Speed},]}
Group4Speed= 3,360,82,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},|${Group.Member[4].Speed},]}
Group5Speed= 3,360,94,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},|${Group.Member[5].Speed},]}
Spawn1Speed= 3,360,118,0,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[1,npc #].Speed},]}
Spawn2Speed= 3,360,130,0,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[2,npc #].Speed},]}
Spawn3Speed= 3,360,142,0,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[3,npc #].Speed},]}
Spawn4Speed= 3,360,154,0,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[4,npc #].Speed},]}
Spawn5Speed= 3,360,166,0,255,0,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[5,npc #].Speed},]}
Spawn6Speed= 3,360,178,0,255,0,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[6,npc #].Speed},]}
Spawn7Speed= 3,360,190,0,255,0,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[7,npc #].Speed},]}
Spawn8Speed= 3,360,202,0,255,0,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[8,npc #].Speed},]}
Spawn9Speed= 3,360,214,0,255,0,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[9,npc #].Speed},]}
Spawn10Speed= 3,360,226,0,255,0,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[10,npc #].Speed},]}
Loc= 3,395,0,255,255,0,|~~~~~~~LOC~~~~~~~
Me Loc= 3,395,10,255,255,255,|${Me.Y} ${Me.X} ${Me.Z}
Target Loc= 3,395,22,255,255,255,|${If[${Target.ID},${Target.Y} ${Target.X} ${Target.Z},]}
Group1Loc= 3,395,46,255,255,255,${If[${Group.Member[1].Name.NotEqual["NULL"]},|${Group.Member[1].Y} ${Group.Member[1].X} ${Group.Member[1].Z},]}
Group2Loc= 3,395,58,255,255,255,${If[${Group.Member[2].Name.NotEqual["NULL"]},|${Group.Member[2].Y} ${Group.Member[2].X} ${Group.Member[2].Z},]}
Group3Loc= 3,395,70,255,255,255,${If[${Group.Member[3].Name.NotEqual["NULL"]},|${Group.Member[3].Y} ${Group.Member[3].X} ${Group.Member[3].Z},]}
Group4Loc= 3,395,82,255,255,255,${If[${Group.Member[4].Name.NotEqual["NULL"]},|${Group.Member[4].Y} ${Group.Member[4].X} ${Group.Member[4].Z},]}
Group5Loc= 3,395,94,255,255,255,${If[${Group.Member[5].Name.NotEqual["NULL"]},|${Group.Member[5].Y} ${Group.Member[5].X} ${Group.Member[5].Z},]}
Spawn1Loc= 3,395,118,255,255,255,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[1,npc #].Y} ${NearestSpawn[1,npc #].X} ${NearestSpawn[1,npc #].Z},]}
Spawn2Loc= 3,395,130,255,255,255,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[2,npc #].Y} ${NearestSpawn[2,npc #].X} ${NearestSpawn[2,npc #].Z},]}
Spawn3Loc= 3,395,142,255,255,255,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[3,npc #].Y} ${NearestSpawn[3,npc #].X} ${NearestSpawn[3,npc #].Z},]}
Spawn4Loc= 3,395,154,255,255,255,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[4,npc #].Y} ${NearestSpawn[4,npc #].X} ${NearestSpawn[4,npc #].Z},]}
Spawn5Loc= 3,395,166,255,255,255,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[5,npc #].Y} ${NearestSpawn[5,npc #].X} ${NearestSpawn[5,npc #].Z},]}
Spawn6Loc= 3,395,178,255,255,255,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[6,npc #].Y} ${NearestSpawn[6,npc #].X} ${NearestSpawn[6,npc #].Z},]}
Spawn7Loc= 3,395,190,255,255,255,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[7,npc #].Y} ${NearestSpawn[7,npc #].X} ${NearestSpawn[7,npc #].Z},]}
Spawn8Loc= 3,395,202,255,255,255,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[8,npc #].Y} ${NearestSpawn[8,npc #].X} ${NearestSpawn[8,npc #].Z},]}
Spawn9Loc= 3,395,214,255,255,255,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[9,npc #].Y} ${NearestSpawn[9,npc #].X} ${NearestSpawn[9,npc #].Z},]}
Spawn10Loc= 3,395,226,255,255,255,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[10,npc #].Y} ${NearestSpawn[10,npc #].X} ${NearestSpawn[10,npc #].Z},]}
Dist= 3,535,0,255,255,0,|DIST
TargetDist= 3,535,22,0,255,0,${If[${Target.ID},|${Target.Distance},]}
Group1Dist= 3,535,46,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},|${Group.Member[1].Distance},]}
Group2Dist= 3,535,58,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},|${Group.Member[2].Distance},]}
Group3Dist= 3,535,70,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},|${Group.Member[3].Distance},]}
Group4Dist= 3,535,82,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},|${Group.Member[4].Distance},]}
Group5Dist= 3,535,94,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},|${Group.Member[5].Distance},]}
Spawn1Dist= 3,535,118,0,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[1,npc #].Distance},]}
Spawn2Dist= 3,535,130,0,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[2,npc #].Distance},]}
Spawn3Dist= 3,535,142,0,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[3,npc #].Distance},]}
Spawn4Dist= 3,535,154,0,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[4,npc #].Distance},]}
Spawn5Dist= 3,535,166,0,255,0,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[5,npc #].Distance},]}
Spawn6Dist= 3,535,178,255,0,0,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[6,npc #].Distance},]}
Spawn7Dist= 3,535,190,0,255,0,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[7,npc #].Distance},]}
Spawn8Dist= 3,535,202,0,255,0,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[8,npc #].Distance},]}
Spawn9Dist= 3,535,214,0,255,0,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[9,npc #].Distance},]}
Spawn10Dist= 3,535,226,0,255,0,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[10,npc #].Distance},]}
MeleeRange= 3,600,0,255,255,0,|MELEE
TargetMeleeRng= 3,600,22,255,255,255,${If[${Target.ID},|${Target.MaxRange},]}
Group1MeleeRng= 3,600,46,255,255,255,${If[${Group.Member[1].Name.NotEqual["NULL"]},|${Group.Member[1].MaxRange},]}
Group2MeleeRng= 3,600,58,255,255,255,${If[${Group.Member[2].Name.NotEqual["NULL"]},|${Group.Member[2].MaxRange},]}
Group3MeleeRng= 3,600,70,255,255,255,${If[${Group.Member[3].Name.NotEqual["NULL"]},|${Group.Member[3].MaxRange},]}
Group4MeleeRng= 3,600,82,255,255,255,${If[${Group.Member[4].Name.NotEqual["NULL"]},|${Group.Member[4].MaxRange},]}
Group5MeleeRng= 3,600,94,255,255,255,${If[${Group.Member[5].Name.NotEqual["NULL"]},|${Group.Member[5].MaxRange},]}
Spawn1MeleeRng= 3,600,118,255,255,255,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[1,npc #].MaxRange},]}
Spawn2MeleeRng= 3,600,130,255,255,255,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[2,npc #].MaxRange},]}
Spawn3MeleeRng= 3,600,142,255,255,255,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[3,npc #].MaxRange},]}
Spawn4MeleeRng= 3,600,154,255,255,255,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[4,npc #].MaxRange},]}
Spawn5MeleeRng= 3,600,166,255,255,255,${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[5,npc #].MaxRange},]}
Spawn6MeleeRng= 3,600,178,255,255,255,${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[6,npc #].MaxRange},]}
Spawn7MeleeRng= 3,600,190,255,255,255,${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[7,npc #].MaxRange},]}
Spawn8MeleeRng= 3,600,202,255,255,255,${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[8,npc #].MaxRange},]}
Spawn9MeleeRng= 3,600,214,255,255,255,${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[9,npc #].MaxRange},]}
Spawn10MeleeRng=3,600,226,255,255,255,${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},|${NearestSpawn[10,npc #].MaxRange},]}
CursorItemName= 3,415,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}
CursorFollow= 3,40,40,0,240,0,${If[${Cursor.ID},${Cursor},]}
Petdistance= 3,300,62,255,255,255,${If[${Me.Pet.ID},Pet Distance: ${Me.Pet.Distance},]}
GMIndicator= 3,860,0,255,255,255,GM - ${NearestSpawn[GM]}
ZoneName= 3,830,12,255,255,0,ZONE - ${Zone.ShortName}
GameTime= 3,830,24,255,255,0,GAMETIME: ${GameTime.Hour}:${GameTime.Minute} - ${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
TributePoints= 3,830,36,0,240,0,TRIB - ${Me.CurrentFavor}
LDoNPoints= 3,830,48,0,240,0,LDoN Points - ${Int[${Me.LDoNPoints}]}
DoN= 3,830,60,0,240,0,DON -
Raid1= 3,700,0,255,255,255,RaidLDR: ${Raid.Leader}
Raid2= 3,700,12,255,255,255,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
LastTell= 3,700,24,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
Macro= 3,700,36,215,0,215,MAC: ${Macro.Name}
Hunger= 3,830,72,255,255,255,FOOD:${Me.Hunger}/6000
Thirst= 3,830,84,255,255,255,DRINK ${Me.Thirst}/6000
JaimeMori said:Sup guys, was wondering if its possible to list item timers on a hud?
RodTimerText=3,50,100,255,255,255,${If[${FindItem[=Rod of Mystical Transvergance].Timer}==0,Rod of Mystical Transvergance - Ready,Rod of Mystical Transvergance - Ready in ${FindItem[=Rod of Mystical Transvergance].Timer} Ticks]}
thez said:Is there a way to add discipline timers to these as well? been messing with mine forever and can't get it to work
DeftdanceNotReady=3,700,0,50,200,50,${If[${Me.CombatAbilityTimer[Deftdance Discipline]},Deftdance: ${Me.CombatAbilityTimer[Deftdance Discipline].TimeHMS},]}
[Elements]
GMIndicator=3,160,38,255,255,255,GM - ${NearestSpawn[GM]}
GameTime=3,160,50,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute} - ${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
Speed=3,160,62,0,240,0,Speed - ${Int[${Me.Speed}]}
LastTell=3,160,86,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
TributePoints=3,160,98,0,240,0,Tribute - ${Me.CurrentFavor}
XP=3,160,110,200,200,200,XP - ${Float[${Me.PctExp}]}% into ${Me.Level}
AAXP=3,160,122,240,240,0,A.A. XP - ${Float[${Me.PctAAExp}]}% Points Available: ${Me.AAPoints} Spent:${Me.AAPointsSpent} Total: ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}
HP=3,160,134,100,255,100,Current HPs: ${Me.CurrentHPs} of ${Me.MaxHPs}
LDoNPoints=3,160,146,255,255,225,LDoN Points - ${Int[${Me.LDoNPoints}]}
Macro=3,160,158,215,0,215,Macro Running: ${Macro.Name}
**Target Loc**=3,580,178,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y} ${Target.X} ${Target.Z},]}
**Me Loc**=3,580,190,150,250,150,**Me Loc** ${Me.Y} ${Me.X} ${Me.Z}
TargetLevel=3,160,170,255,255,255,${If[${Target.ID},${Target.Name} Lvl ${Target.Level} - ${Target.Class} - ${Target.Race} - ${Target.PctHPs}% Hp,]}
LOS= 3,160,182,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target in LoS,]}
NOLOS= 3,160,182,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target NOT in LoS,]}
HP Regen= 3,330,134,255,000,000,HP Regen: ${Me.HPRegen}
Petdistance=3,300,62,255,255,255,${If[${Me.Pet.ID},Pet Distance: ${Me.Pet.Distance},]}
TargetSpeed=3,300,74,255,234,8,${If[${Target.ID},RunSpeed is ${Target.Speed} MPH,]}
TargetDist= 3,300,86,255,255,255,${If[${Target.ID},Target Distance: ${Target.Distance},]}
maxmelee=3,300,98,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
CursorItemName=3,415,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}
CursorFollow=7,40,40,0,240,0,${If[${Cursor.ID},${Cursor},]}
Hunger=3,300,38,255,255,255,Hunger - ${Me.Hunger}/6000
Thirst=3,300,50,255,255,255,Thirst - ${Me.Thirst}/6000
AttackSpeed=3,160,74,240,127,0,AttackSpeed: ${Me.AttackSpeed}
NS=3,520,38,255,0,0,~~~~ Named Spawns ~~~~
Spawn1=3,520,56,255,255,0,#1 ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,520,68,255,255,0,#2 ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,520,80,255,255,0,#3 ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,520,92,255,255,0,#4 ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Spawn5=3,520,104,255,255,0,#5 ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Level},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Name},]}
Spawn6=3,520,116,255,255,0,#6 ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Level},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Name},]}
Spawn7=3,520,128,255,255,0,#7 ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Level},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Name},]}
Spawn8=3,520,140,255,255,0,#8 ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Level},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Name},]}
Spawn9=3,520,152,255,255,0,#9 ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Level},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Name},]}
Spawn10=3,520,164,255,255,0,#10 ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Level},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Name},]}
Direction=3,520,180,255,0,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30," XXX",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--"," -->"]}]}]}
ZoneName=3,760,38,255,255,0,Zone - ${Zone}
ShortZoneName=3,760,50,255,255,255,Short Zone Name - ${Zone.ShortName}
GroupLeader=3,760,62,255,255,255,${If[${Group},Group Leader : ${Group.Leader.Name},]}
Raid1=3,760,74,180,180,180, ${If[${Raid},Group Leader: ${Raid.Leader},]}
Raid2=3,760,76,255,0,0,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
VeternHud= 3,400,290,255,255,255,~~~~~~ Vetern's Rewards ~~~~~
ExpRezHud= 3,400,302,255,255,000,100% Rez - - - - - -
ExpRezReady= 3,510,302,000,255,000,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpReznotready= 3,510,302,255,000,000,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
DExpHud= 3,400,314,255,255,000,Double Exp - - - - - -
DExpRready= 3,510,314,000,255,000,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready= 3,510,314,255,000,000,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the devoted].TimeHMS},]}
ServantHud= 3,400,326,255,255,000,Heal Bot - - - - - - - -
Servantready= 3,510,326,000,255,000,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
Servantnotready= 3,510,326,255,000,000,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
HealmeHud= 3,400,338,255,255,000,Full Mana - - - - - - -
HealmeRready= 3,510,338,000,255,000,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]}
Healmenotready= 3,510,338,255,000,000,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]}
statHud= 3,400,350,255,255,000,Max Stats - - - - - - -
statRready= 3,510,350,000,255,000,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
statnotready= 3,510,350,255,000,000,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
ChaoticJesterText=3,400,362,255,234,8,Chaotic Jester - - - -
ChaoticJesterReadyText=3,510,362,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady=3,510,362,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
Group = 3,160,290,180,180,180,~~~~~~~~~~ GROUP ~~~~~~~~~~~
GroupMember1 = 3,160,302,255,234,008,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember2 = 3,160,314,255,234,008,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember3 = 3,160,328,255,234,008,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember4 = 3,160,340,255,234,008,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember5 = 3,160,352,255,234,008,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
Clickies = 3,400,206,180,180,180,~~~~~~~~~~ CLICKIES & BANK ~~~~~~~~~~~
BankCash=3,400,218,240,127,0,Shared Bank - ${Me.PlatinumShared} Platinum
WarriorEpicText=3,400,230,255,255,255,${If[${FindItem[=Champion's Sword of Eternal Power].Timer}==0,Champion's Sword of Eternal Power - Ready,Champion's Sword of Eternal Power - Ready in ${FindItem[=Champion's Sword of Eternal Power].Timer} Ticks]}
[Warrior]
//Defensive
Defensivetext=3,160,194,255,234,8,Defensive Disapline
Defensivereadytext=3,260,194,0,255,0,${If[${String[${Me.CombatAbilityTimer[Defensive Disapline]}].Equal["TRUE"]},Ready,]}
DefensiveNotReady=3,260,194,255,0,0,${If[${Me.CombatAbilityTimer[Defensive Discipline]},Defensive: ${Me.CombatAbilityTimer[Defensive Discipline].TimeHMS},]}
//Fortitude
Fortitudetext=3,160,206,255,234,8,Fortitude Disapline
Fortitudereadytext=3,260,206,0,255,0,${If[${String[${Me.CombatAbilityTimer[Fortitude Disapline]}].Equal["TRUE"]},Ready,]}
FortitudeNotReady=3,260,206,255,0,0,${If[${Me.CombatAbilityTimer[Fortitude Discipline]},Fortitude: ${Me.CombatAbilityTimer[Fortitude Discipline].TimeHMS},]}
//Cyclone
Cyclonetext=3,160,218,255,234,8,Cyclone Blade
Cyclonereadytext=3,260,218,0,255,0,${If[${String[${Me.CombatAbilityTimer[Cyclone Blade]}].Equal["TRUE"]},Ready,]}
CycloneNotReady=3,260,218,255,0,0,${If[${Me.CombatAbilityTimer[Cyclone Blade]},Cyclone Blade: ${Me.CombatAbilityTimer[Cyclone Blade].TimeHMS},]}
//Mighty Strike
MightyStriketext=3,160,230,255,234,8,Mighty Strike Dis
MightyStrikereadytext=3,260,230,0,255,0,${If[${String[${Me.CombatAbilityTimer[Mighty Strike Disapline]}].Equal["TRUE"]},Ready,]}
MightyStrikeNotReady=3,260,230,255,0,0,${If[${Me.CombatAbilityTimer[Mighty Strike Discipline]},Mighty Strike: ${Me.CombatAbilityTimer[Mighty Strike Discipline].TimeHMS},]}
//Bazu Bellow
BazuBellowtext=3,160,242,255,234,8,Bazu Bellow
BazuBellowreadytext=3,260,242,0,255,0,${If[${String[${Me.CombatAbilityTimer[Bazu Bellow]}].Equal["TRUE"]},Ready,]}
BazuBellowNotReady=3,260,242,255,0,0,${If[${Me.CombatAbilityTimer[Bazu Bellow]},Bazu Bellow: ${Me.CombatAbilityTimer[Bazu Bellow].TimeHMS},]}
//Area Taunt
AreaTaunttext=3,160,254,255,234,8,Area Taunt
AreaTauntready=3,260,254,0,255,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]},Ready,]}
AreaTauntnotready=3,260,254,255,0,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Area Taunt].TimeHMS}]}
//Origin
Origintext=3,160,266,255,234,8,Origin
Originreadytext=3,260,266,0,255,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]},Ready,]}
Originnotready=3,260,266,255,0,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Origin].TimeHMS}]}
//Press the Attack
PresstheAttacktext=3,160,278,255,234,8,Press the Attack
PresstheAttackreadytext=3,260,278,0,255,0,${If[${String[${Me.AltAbilityReady[Press the Attack]}].Equal["TRUE"]},Ready,]}
PresstheAttacknotready=3,260,278,255,0,0,${If[${String[${Me.AltAbilityReady[Press the Attack]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Press the Attack].TimeHMS}]}
[MQ2HUD]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
[Elements]
GMIndicator=3,160,38,255,255,255,GM - ${NearestSpawn[GM]}
GameTime=3,160,50,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute} - ${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
Speed=3,160,62,0,240,0,Speed - ${Int[${Me.Speed}]}
LastTell=3,160,86,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
TributePoints=3,160,98,0,240,0,Tribute - ${Me.CurrentFavor}
XP=3,160,110,200,200,200,XP - ${Float[${Me.PctExp}]}% into ${Me.Level}
AAXP=3,160,122,240,240,0,A.A. XP - ${Float[${Me.PctAAExp}]}% Points Available: ${Me.AAPoints} Spent:${Me.AAPointsSpent} Total: ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}
HP=3,160,134,100,255,100,Current HPs: ${Me.CurrentHPs} of ${Me.MaxHPs}
LDoNPoints=3,160,146,255,255,225,LDoN Points - ${Int[${Me.LDoNPoints}]}
Macro=3,160,158,215,0,215,Macro Running: ${Macro.Name}
**Target Loc**=3,580,178,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y} ${Target.X} ${Target.Z},]}
**Me Loc**=3,580,190,150,250,150,**Me Loc** ${Me.Y} ${Me.X} ${Me.Z}
TargetLevel=3,160,170,255,255,255,${If[${Target.ID},${Target.Name} Lvl ${Target.Level} - ${Target.Class} - ${Target.Race} - ${Target.PctHPs}% Hp,]}
LOS= 3,160,182,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target in LoS,]}
NOLOS= 3,160,182,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target NOT in LoS,]}
HP Regen= 3,330,134,255,000,000,HP Regen: ${Me.HPRegen}
Petdistance=3,300,62,255,255,255,${If[${Me.Pet.ID},Pet Distance: ${Me.Pet.Distance},]}
TargetSpeed=3,300,74,255,234,8,${If[${Target.ID},RunSpeed is ${Target.Speed} MPH,]}
TargetDist= 3,300,86,255,255,255,${If[${Target.ID},Target Distance: ${Target.Distance},]}
maxmelee=3,300,98,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
CursorItemName=3,415,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}
CursorFollow=7,40,40,0,240,0,${If[${Cursor.ID},${Cursor},]}
Hunger=3,300,38,255,255,255,Hunger - ${Me.Hunger}/6000
Thirst=3,300,50,255,255,255,Thirst - ${Me.Thirst}/6000
AttackSpeed=3,160,74,240,127,0,AttackSpeed: ${Me.AttackSpeed}
NS=3,520,38,255,0,0,~~~~ Named Spawns ~~~~
Spawn1=3,520,56,255,255,0,#1 ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,520,68,255,255,0,#2 ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,520,80,255,255,0,#3 ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,520,92,255,255,0,#4 ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Spawn5=3,520,104,255,255,0,#5 ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Level},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Name},]}
Spawn6=3,520,116,255,255,0,#6 ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Level},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Name},]}
Spawn7=3,520,128,255,255,0,#7 ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Level},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Name},]}
Spawn8=3,520,140,255,255,0,#8 ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Level},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Name},]}
Spawn9=3,520,152,255,255,0,#9 ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Level},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Name},]}
Spawn10=3,520,164,255,255,0,#10 ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Level},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Name},]}
Direction=3,520,180,255,0,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30," XXX",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--"," -->"]}]}]}
ZoneName=3,760,38,255,255,0,Zone - ${Zone}
ShortZoneName=3,760,50,255,255,255,Short Zone Name - ${Zone.ShortName}
GroupLeader=3,760,62,255,255,255,${If[${Group},Group Leader : ${Group.Leader.Name},]}
Raid1=3,760,74,180,180,180, ${If[${Raid},Group Leader: ${Raid.Leader},]}
Raid2=3,760,76,255,0,0,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
VeternHud= 3,400,290,255,255,255,~~~~~~ Vetern's Rewards ~~~~~
ExpRezHud= 3,400,302,255,255,000,100% Rez - - - - - -
ExpRezReady= 3,510,302,000,255,000,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpReznotready= 3,510,302,255,000,000,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
DExpHud= 3,400,314,255,255,000,Double Exp - - - - - -
DExpRready= 3,510,314,000,255,000,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready= 3,510,314,255,000,000,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the devoted].TimeHMS},]}
ServantHud= 3,400,326,255,255,000,Heal Bot - - - - - - - -
Servantready= 3,510,326,000,255,000,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
Servantnotready= 3,510,326,255,000,000,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
HealmeHud= 3,400,338,255,255,000,Full Mana - - - - - - -
HealmeRready= 3,510,338,000,255,000,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]}
Healmenotready= 3,510,338,255,000,000,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]}
statHud= 3,400,350,255,255,000,Max Stats - - - - - - -
statRready= 3,510,350,000,255,000,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
statnotready= 3,510,350,255,000,000,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
ChaoticJesterText=3,400,362,255,234,8,Chaotic Jester - - - -
ChaoticJesterReadyText=3,510,362,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady=3,510,362,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
Group = 3,160,290,180,180,180,~~~~~~~~~~ GROUP ~~~~~~~~~~~
GroupMember1 = 3,160,302,255,234,008,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember2 = 3,160,314,255,234,008,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember3 = 3,160,328,255,234,008,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember4 = 3,160,340,255,234,008,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember5 = 3,160,352,255,234,008,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
Clickies = 3,400,206,180,180,180,~~~~~~~~~~ CLICKIES & BANK ~~~~~~~~~~~
BankCash=3,400,218,240,127,0,Shared Bank - ${Me.PlatinumShared} Platinum
RodTimerText=3,400,230,255,255,255,${If[${FindItem[=Rod of Mystical Transvergance].Timer}==0,Rod of Mystical Transvergance - Ready,Rod of Mystical Transvergance - Ready in ${FindItem[=Rod of Mystical Transvergance].Timer} Ticks]}
WarriorEpicText=3,400,242,255,255,255,${If[${FindItem[=Champion's Sword of Eternal Power].Timer}==0,Champion's Sword of Eternal Power - Ready,Champion's Sword of Eternal Power - Ready in ${FindItem[=Champion's Sword of Eternal Power].Timer} Ticks]}
[Warrior]
//Defensive
Defensivetext=3,160,194,255,234,8,Defensive Disapline
Defensivereadytext=3,260,194,0,255,0,${If[${String[${Me.CombatAbilityTimer[Defensive Disapline]}].Equal["TRUE"]},Ready,]}
DefensiveNotReady=3,260,194,255,0,0,${If[${Me.CombatAbilityTimer[Defensive Discipline]},Defensive: ${Me.CombatAbilityTimer[Defensive Discipline].TimeHMS},]}
//Fortitude
Fortitudetext=3,160,206,255,234,8,Fortitude Disapline
Fortitudereadytext=3,260,206,0,255,0,${If[${String[${Me.CombatAbilityTimer[Fortitude Disapline]}].Equal["TRUE"]},Ready,]}
FortitudeNotReady=3,260,206,255,0,0,${If[${Me.CombatAbilityTimer[Fortitude Discipline]},Fortitude: ${Me.CombatAbilityTimer[Fortitude Discipline].TimeHMS},]}
//Cyclone
Cyclonetext=3,160,218,255,234,8,Cyclone Blade
Cyclonereadytext=3,260,218,0,255,0,${If[${String[${Me.CombatAbilityTimer[Cyclone Blade]}].Equal["TRUE"]},Ready,]}
CycloneNotReady=3,260,218,255,0,0,${If[${Me.CombatAbilityTimer[Cyclone Blade]},Cyclone Blade: ${Me.CombatAbilityTimer[Cyclone Blade].TimeHMS},]}
//Mighty Strike
MightyStriketext=3,160,230,255,234,8,Mighty Strike Dis
MightyStrikereadytext=3,260,230,0,255,0,${If[${String[${Me.CombatAbilityTimer[Mighty Strike Disapline]}].Equal["TRUE"]},Ready,]}
MightyStrikeNotReady=3,260,230,255,0,0,${If[${Me.CombatAbilityTimer[Mighty Strike Discipline]},Mighty Strike: ${Me.CombatAbilityTimer[Mighty Strike Discipline].TimeHMS},]}
//Bazu Bellow
BazuBellowtext=3,160,242,255,234,8,Bazu Bellow
BazuBellowreadytext=3,260,242,0,255,0,${If[${String[${Me.CombatAbilityTimer[Bazu Bellow]}].Equal["TRUE"]},Ready,]}
BazuBellowNotReady=3,260,242,255,0,0,${If[${Me.CombatAbilityTimer[Bazu Bellow]},Bazu Bellow: ${Me.CombatAbilityTimer[Bazu Bellow].TimeHMS},]}
//Area Taunt
AreaTaunttext=3,160,254,255,234,8,Area Taunt
AreaTauntready=3,260,254,0,255,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]},Ready,]}
AreaTauntnotready=3,260,254,255,0,0,${If[${String[${Me.AltAbilityReady[Area Taunt]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Area Taunt].TimeHMS}]}
//Origin
Origintext=3,160,266,255,234,8,Origin
Originreadytext=3,260,266,0,255,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]},Ready,]}
Originnotready=3,260,266,255,0,0,${If[${String[${Me.AltAbilityReady[Origin]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Origin].TimeHMS}]}
//Press the Attack
PresstheAttacktext=3,160,278,255,234,8,Press the Attack
PresstheAttackreadytext=3,260,278,0,255,0,${If[${String[${Me.AltAbilityReady[Press the Attack]}].Equal["TRUE"]},Ready,]}
PresstheAttacknotready=3,260,278,255,0,0,${If[${String[${Me.AltAbilityReady[Press the Attack]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Press the Attack].TimeHMS}]}
[Cleric]
//Mass Group Buff
MGBtext=3,160,206,255,234,8,Mass Group Buff
MGBreadytext=3,260,206,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBnotready=3,260,206,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
//Celestial Regeneration
CelestialRegenAAtext=3,160,218,255,234,8,Celestial Regeneration
CelestialRegengreenreadytext=3,260,218,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]}
CelestialRegenRednotready=3,260,218,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]}
//Radiant Cure
RadiantCuretext=3,160,230,255,234,8,Radiant Cure
RadiantCuregreenreadytext=3,260,230,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RadiantCureRednotready=3,260,230,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
//Divine Arbitration
DivineArbitrationAAtext=3,160,242,255,234,8,Divine Arbitration
DivineArbitrationgreenreadytext=3,260,242,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]},Ready,]}
DivineArbitrationRednotready=3,260,242,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS}]}
//Celestial Renewal
CelestialRenewalAAtext=3,160,254,255,234,8,Celestial Renewal
CelestialRenewalgreenreadytext=3,260,254,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Renewal]}].Equal["TRUE"]},Ready,]}
CelestialRenewalRednotready=3,260,254,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Renewal]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Renewal].TimeHMS}]}
//Divine Resurrection
DivineRessurectionAAtext=3,160,264,255,234,8,Divine Resurrection
DivineRessurectiongreenreadytext=3,260,264,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]},Ready,]}
DivineRessurectionRednotready=3,260,264,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS}]}
[MQ2HUD]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
State=3,70,25,255,255,255,${Me.State}
TargetLVLClass=3,5,35,255,255,255,${If[${Target.ID},${Target.Level} ${Target.Class} ${Target.PctHPs}% ${Target.Distance},]}
RegExp=3,5,45,255,255,255,XP: ${Me.PctExp}%
AAExp=3,5,55,255,255,255,AA: ${Me.PctAAExp}%
GM=3,5,65,255,2,2,${If[${Spawn[gm].ID},GM: ${Spawn[gm].Name},]}
SoDtxt=3,5,95,255,255,255,AA name here
SoDready= 3,120.5,95,0,255,0,${If[${Me.AltAbilityReady[AA name here]},Ready,]}
SoDnotready= 3,117.5,95,255,0,0,${If[!${Me.AltAbilityReady[AA name here]},${Me.AltAbilityTimer[AA name here].TimeHMS},]}
HealPottxt=3,3,125,255,255,255, Healing Potion X
HealPot=3,117,125,0,255,0, ${If[${FindItem[Healing Potion X].Timer.Ticks},${FindItem[Healing Potion X].Timer.TimeHMS},Ready]}
Fade=3,3,85,255,255,255, Fades Left :
Fade1=3,117,85,0,255,0, ${Math.Calc[${Me.CurrentMana}/900]}
Fade4=3,2,105,255,255,255, ${If[${Me.CurrentMana}<${Me.MaxMana},Time to next fade:,]}
Fade5=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}<900,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[900 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[900-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]}
Fade6=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>900,${If[${Me.CurrentMana}<1800,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[1800 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[1800-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade7=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>1800,${If[${Me.CurrentMana}<2700,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[2700 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[2700-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade8=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>2700,${If[${Me.CurrentMana}<3600,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[3600 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[3600-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade9=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>3600,${If[${Me.CurrentMana}<4500,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[4500 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[4500-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade10=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>5400,${If[${Me.CurrentMana}<6300,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[6300 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[6300-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade11=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>6300,${If[${Me.CurrentMana}<7200,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[7200 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[7200-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade12=3,3,105,0,255,0, ${If[${Me.CurrentMana}==${Me.MaxMana},Full Fades,]}
Gnomesrule said:I also got the Idea that I could combine parts of the Cleric AA abilities as listed in Battle Trolls Cleric Hud and combine them into my Warrior Hud listed in the post below. This will allow my Warrior and Cleric both being played on same computer to be able to see what is available for them when that class is in view.
[Necromancer]
AoDtxt=3,5,75,255,255,255,Army of Dead
AoDready=3,120,75,0,255,0,${If[${Me.AltAbilityReady[Army of the Dead]},Ready,]}
AoDnotready=3,120,75,255,0,0,${If[!${Me.AltAbilityReady[Army of the Dead]},${Me.AltAbilityTimer[Army of the Dead].TimeHMS},]}
[Bard]
Fade=3,3,85,255,255,255, Fades Left :
Fade1=3,117,85,0,255,0, ${Math.Calc[${Me.CurrentMana}/900]}
Fade2=3,2.5,95,255,255,255, Time to full mana :
Fade3=3,117.5,95,0,255,0, ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen})/10]}]}:${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen})%10*6]}]}
Fade4=3,2,105,255,255,255, ${If[${Me.CurrentMana}<${Me.MaxMana},Time to next fade:,]}
Fade5=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}<900,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[900 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[900-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]}
Fade6=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>900,${If[${Me.CurrentMana}<1800,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[1800 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[1800-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade7=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>1800,${If[${Me.CurrentMana}<2700,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[2700 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[2700-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade8=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>2700,${If[${Me.CurrentMana}<3600,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[3600 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[3600-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade9=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>3600,${If[${Me.CurrentMana}<4500,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[4500 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[4500-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade10=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>5400,${If[${Me.CurrentMana}<6300,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[6300 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[6300-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade11=3,117,105,0,255,0, ${If[${Me.CurrentMana}<${Me.MaxMana},${If[${Me.CurrentMana}>6300,${If[${Me.CurrentMana}<7200,${If[${Me.ManaRegen}>0,${Int[${Math.Calc[${Math.Calc[${Math.Calc[7200 - ${Me.CurrentMana}]}/${Me.ManaRegen}]}/10]}]}:${Int[${Math.Calc[${Math.Calc[${Math.Calc[${Math.Calc[7200-${Me.CurrentMana}]}/${Me.ManaRegen}]}*6]}%60]}]},]},]},]},]}
Fade12=3,3,105,0,255,0, ${If[${Me.CurrentMana}==${Me.MaxMana},Full Fades,]}
[Cleric]
MGBtext=3,400,206,255,234,8,Mass Group Buff
MGBreadytext=3,510,206,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBnotready=3,510,206,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
SCAAtext=3,400,218,255,234,8,Celestial Regeneration
SCgreenreadytext=3,510,218,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]}
SCRednotready=3,510,218,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]}
/classhud on
[CursorLoc]
CursorXY = 7, 10, 0, 0 , 240, 0, ${MacroQuest.MouseX} : ${MacroQuest.MouseY}
Also out of Curiousity would there be away to add on the hud if you have an Active Gift of Mana spell cast?
GoM = 3, 200,200,255,255,0,${If[${Me.Song[Gift of Mana].ID},Gift of Mana,]}
Persnickety said:Gift of Mana shows up in the short duration buff box, so its like a bard song. I personally use a plugin that puts a big popup on my screen when GoM procs. But if you want it in your hud, this should work:
Rich (BB code):GoM = 3, 200,200,255,255,0,${If[${Me.Song[Gift of Mana].ID},Gift of Mana,]}
