Whats your HUD Look like ?

Here's mine. Kinda did a little cut and paste and edited a few things to get it tweaked to my beastlords liking.

beasthudvu8.jpg
 
people in zone Help

I was wondering if anyone could assist me in getting my hud to subtract the people in my grp from the people in zone.
 
does anyone have a cleric specific hud i may see? or could possible make? if willing to make i can give specifics in a PM so as to not take up space in forum. was j/w :D
 
what is the lines for endurance, or can someone send/post a link to it. thanks.
 
there was a HUD along time ago that had a arrow in it that would point you tward your target. Any one have something like that they could direct me to?
 
The HUD I use gives you directions to target like a Ranger's tracking does plus updates distance to target as you move. If your target is a player, it'll tell you everything about them including whether they're an officer in their guild :)

The HUD gives so much information you'll probably want to edit out parts you don't need, unless you play a warrior or cleric. It has special sections for both those characters showing you all your good disciplines and if they're ready to use, as well as showing all the cleric's AA abilitites and whether they're ready to use...even epics for both classes.
 
Ok, here it is...It's from another member here who posted his and I just did a few things to it, like correcting spelling that prevented some displays from working and a few touchups.

Code:
[MQ2HUD]
Last=Elements
SkipParse=5
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
UseFontSize=off

[Elements]
LOS=5,-5,-5,0,255,8,${If[${Target.ID} && ${Target.LineOfSight},+,]}
BeneRange=5,15,-5,0,255,8,${If[${Target.Distance}<=200, In range,]}
DetriRange=5,15,-5,255,0,0,${If[${Target.Distance}>200 && ${Target.Distance}<=500,OOR,]} 

//PullHelper 
PullHelpText=3,120,287,0,255,0,
PullHelp=3,135,287,0,255,255,${If[${Target.CleanName.NotEqual[NULL]},${SpawnCount[NPC Loc ${Target.X} ${Target.Y} Radius 40]} Mob(s),]} 

//Play Time This Session
     Played=3,140,58,255,234,8,You've been Playing for :
     Played2=3,260,58,0,255,255,${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m / ${Math.Calc[${MacroQuest.Running}/60000/60]}h      

//Height
HeightText=3,70,359,255,0,0,${Target.Height}

//Date
     Datetext=3,140,5,255,234,8,Today's Date Is :
     Date=3,223,5,255,234,8,${Time.Date}
         
     ZoneLongName=3,140,69,255,234,8,ZoneLongName  :
     ZoneLongNameText=3,230,69,25,255,0,${Zone.Name}

     ZoneShortName=3,140,81,255,234,8,ZoneShortName : 
     ZoneShortNameText=3,230,81,25,255,0,${Zone.ShortName}

//State 
	state=3,130,93,255,234,8,You Are Currently : 
	State2=3,230,93,25,255,0,${Me.State}ING

//Epic Click war
	Epic ClickText  = 3,173,119,255,234,8,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),Epic Click :,]} 
	Epic ClickReady = 3,235,119,0,240,240,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal Power].Timer}==0),Ready,]},]} 
Epic ClickNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal Power].Timer}>0),Will Be Ready In ${FindItem[=Kreljnok's Sword of Eternal Power].Timer.TimeHMS},]},]} 

//Epic Click Cleric
	Epic ClickcText  = 3,173,119,255,234,8,${If[(${FindItem[=Aegis of Superior Divinity].ID}),Epic Click :,]} 
	Epic ClickcReady = 3,235,119,0,240,240,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior Divinity].Timer}==0),Ready,]},]} 
  	Epic ClickcNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior Divinity].Timer}>0),Will Be Ready In ${FindItem[=Aegis of Superior Divinity].Timer.TimeHMS},]},]} 

//Superior Divinity
	Superior DivinityText  = 3,140,131,255,234,8,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),Superior Divinity :,]} 
	Superior DivinityReady = 3,235,131,0,240,240,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior Divinity].Timer}==0),Ready,]},]} 
  	Superior DivinityNotReady = 3,235,131,255,0,0,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior Divinity].Timer}>0),Will Be Ready In ${FindItem[=Breastplate of Superior Divinity].Timer.TimeHMS},]},]}
 
//Celestial Healing XIII
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing XIII].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing XIII].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing XIII].Timer.TimeHMS},]},]} 

//Celestial Healing X
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing X].Timer.TimeHMS},]},]} 

Players1=3,56,24,255,128,0,Player's in Zone = 
Players2=3,145,24,250,0,0,${SpawnCount[PC]}
Players3=3,170,24,200,205,0,Npc's in Zone = 
Players4=3,250,24,250,250,250,${SpawnCount[NPC]}
Players5=3,275,24,200,205,0,Corpse's =
Players6=3,330,24,250,250,250,${SpawnCount[Corpse]}

AAExp1=3,5,35,0,255,0,A.A. XP = 
AAExp2=3,55,35,255,255,255,${Float[${Me.PctAAExp}]}%
AAExp3=3,102,35,0,255,0,Points Available =
AAExp4=3,190,35,255,255,255,${Me.AAPoints}
AAExp5=3,206,35,0,255,0,Spent =
AAExp6=3,246,35,255,255,255,${Me.AAPointsSpent}
AAExp7=3,272,35,255,255,0,Total:
AAExp8=3,299,35,255,255,255,${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}

RegExp1=3,5,47,0,255,0,XP = 
RegExp2=3,30,47,255,255,255,${Float[${Me.PctExp}]}%
RegExp3=3,70,47,0,255,0,into
RegExp4=3,90,47,255,255,255,${Me.Level}

GameTime1=3,5,59,0,255,0,Game Time:
GameTime2=3,62,59,255,255,255,${GameTime.Hour}:${GameTime.Minute}
GameTime3=3,93,59,0,255,0,-
GameTime4=3,101,59,255,255,255,${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]} 

RealTime1=3,5,71,0,255,0,Real Time:
RealTime2=3,62,71,255,255,255,${Time}

LastTell=3,5,83,255,128,0,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}

TributePoints1=3,5,95,0,255,0,Tribute
TributePoints2=3,40,95,255,255,255,= ${Me.CurrentFavor}

Speed1=3,5,107,0,255,0,Speed
Speed2=3,40,107,255,255,255,= ${Int[${Me.Speed}]}

HP1=3,5,119,255,255,0,HP 
HP2=3,40,119,255,255,255,= ${Me.CurrentHPs} of ${Me.MaxHPs}
End1=3,5,131,255,255,0,End 
End2=3,40,131,255,255,255,= ${Me.CurrentEndurance} of ${Me.MaxEndurance}
Mana1=3,5,143,255,255,0,Mana 
Mana2=3,40,143,255,255,255,= ${Me.CurrentMana} of ${Me.MaxMana}

HP Regen1=3,5,155,0,255,255,HP Regen
HP Regen2=3,70,155,255,255,255,= ${Me.HPRegen}
End Regen1=3,5,167,0,255,255,End Regen
End Regen2=3,70,167,255,255,255,= ${Me.EnduranceRegen}
Mana Regen1=3,5,179,0,255,255,Mana Regen
Mana Regen2=3,70,179,255,255,255,= ${Me.ManaRegen}

Full HP1=3,107,155,0,255,0,Full HP in
Full HP2=3,168,155,255,255,255,= ${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)%10*6]}]}s
Full End1=3,107,167,0,255,0,Full End in
Full End2=3,168,167,255,255,255,= ${Int[${Math.Calc[(${Me.MaxEndurance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxEndurance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)%10*6]}]}s
Full Mana1=3,107,179,0,255,0,Full Mana in
Full Mana2=3,168,179,255,255,255,= ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)%10*6]}]}s

AttackSpeed1=3,5,191,128,128,255,Attack Speed
AttackSpeed2=3,75,191,255,255,255,= ${Me.AttackSpeed}

Hunger1=3,5,203,0,255,0,Hunger
Hunger2=3,45,203,255,255,0,= 
Hunger3=3,57,203,255,255,255,${Me.Hunger} / 6000 
Thirst1=3,5,215,0,255,0,Thirst
Thirst2=3,45,215,255,255,0,=
Thirst3=3,57,215,255,255,255,${Me.Thirst} / 6000 

Macro1=3,5,227,0,255,255,Macro Running :
Macro2=3,82,227,255,255,255,${If[${Macro.Name.NotEqual["NULL"]}, ${Macro.Name},]}

GroupLeader1=3,5,239,0,255,0,Group Leader
GroupLeader2=3,75,239,255,255,0,${If[${Group.Members}>0, =,]}
GroupLeader3=3,87,239,255,255,255,${If[${Group.Members}>0, ${Group.Leader},]}

RaidLeader1=3,5,251,0,255,0,Raid Leader
RaidLeader2=3,75,251,255,255,0,${If[${Raid.Members}>0, =,]}
RaidLeader3=3,87,251,255,255,255,${If[${Raid.Members}>0, ${Raid.Leader},]}

PPLinRaid1=3,5,263,0,255,0,In Raid
PPLinRaid2=3,75,263,255,255,0,${If[${Raid.Members}>0, =,]}   
PPLinRaid3=3,90,263,255,255,255,${If[${Raid.Members}>0,${Raid.Members},]}

GMInd1=3,5,275,250,0,0,${If[${Spawn[gm].ID},GM =,]} 
GMInd2=3,5,275,0,250,0,${If[${Spawn[gm].ID},,GM =]}               
GMInd3=3,30,275,250,0,0,${If[${Spawn[gm].ID},In Zone! = ${NearestSpawn[GM]},]} 
GMInd4=3,30,275,0,250,0,${If[${Spawn[gm].ID},, None In Zone]}

LOS=3,5,287,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target is in LoS,]}
NOLOS=3,5,287,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target is NOT in LoS,]}

TargetName1=3,5,299,255,255,255,Target Name
TargetName2=3,101,299,0,255,0,=
TargetName3=3,112,299,255,255,255,${If[${Target.ID},${Target.AATitle} ${Target.CleanName} ${Target.Surname},]}

TargetGuild1=3,5,311,255,255,255,Target Guild
TargetGuild2=3,101,311,0,255,0,=
TargetGuild3=3,112,311,255,255,255,${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}

TargetGuildStatus1=3,5,323,255,255,255,Target Guild Status
TargetGuildStatus2=3,101,323,0,255,0,=
TargetGuildStatus3=3,112,323,255,255,255,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]}

TargetClass1=3,5,335,255,255,255,Target Class
TargetClass2=3,101,335,0,255,0,=
TargetClass3=3,112,335,255,255,255,${If[${Target.ID},${Target.Class},]}

TargetLevel1=3,5,347,255,255,255,Target Level
TargetLevel2=3,101,347,0,255,0,=
TargetLevel3=3,112,347,255,2,155,${If[${Target.ID},${Target.Level},]}

TargetRace1=3,5,359,255,255,255,Target Race
TargetRace2=3,101,359,0,255,0,=
TargetRace3=3,112,359,255,255,255,${If[${Target.ID},${Target.Race},]}

TargetSpeed1=3,5,371,255,255,255,Target Speed
TargetSpeed2=3,101,371,0,255,0,=
TargetSpeed3=3,112,371,2,255,255,${If[${Target.ID},${Target.Speed},]}

TargetHPs1=3,5,383,255,255,255,Target Current HP
TargetHPs2=3,101,383,0,255,0,=
TargetHPs3=3,112,383,255,255,255,${If[${Target.ID},${Target.CurrentHPs} / ${Target.MaxHPs},]}

TargetDeity1=3,5,395,255,255,255,Target Religion
TargetDeity2=3,101,395,0,255,0,=
TargetDeity3=3,112,395,255,255,255,${If[${Target.ID},${Target.Deity},]}

TargetType1=3,5,407,255,255,255,Target Type
TargetType2=3,101,407,0,255,0,=
TargetType3=3,112,407,255,255,255,${If[${Target.ID},${Target.Type},]}

TargetMaxRange1=3,5,419,255,255,255,Max Melee Range
TargetMaxRange2=3,101,419,0,255,0,=
TargetMaxRange3=3,112,419,255,255,255,${If[${Target.ID},${Target.MaxRange},]}


TDirect=3,135,347,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}


TargetDistance1=3,5,431,255,255,255,Distance
TargetDistance2=3,101,431,0,255,0,=
TargetDistance3=3,112,431,255,255,255,${If[${Target.ID},${Target.Distance3D},]}

TargetLocation1=3,5,443,255,255,255,Location
TargetLocation2=3,101,443,0,255,0,=
TargetLocation3=3,112,443,255,255,255,${If[${Target.ID},${Target.Y}   ${Target.X}   ${Target.Z},]}

MyLocation1=3,5,455,255,255,255,My Location
MyLocation2=3,101,455,0,255,0,=
MyLocation3=3,112,455,255,255,255,${Me.Y}   ${Me.X}   ${Me.Z}

CursorItemName=4,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
CursorItemName=4,255,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}

NS1=3,5,467,0,255,0,~
NS2=3,12,467,255,0,0,~
NS3=3,19,467,0,255,0,~
NS4=3,26,467,255,0,0,~
NS5=3,35,467,0,255,0,NAMED SPAWNS
NS6=3,123,467,255,0,0,~
NS7=3,130,467,0,255,0,~
NS8=3,137,467,255,0,0,~
NS9=3,144,467,0,255,0,~ 

Spawn1a=3,5,479,0,255,0,#1
Spawn1b=3,35,479,255,255,0,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].Level},]}
Spawn1c=3,51,479,255,0,0,-
Spawn1d=3,60,479,255,255,255,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].CleanName},]} 
Spawn2a=3,5,491,0,255,0,#2
Spawn2b=3,35,491,255,255,0,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].Level},]}
Spawn2c=3,51,491,255,0,0,-
Spawn2d=3,60,491,255,255,255,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].CleanName},]} 
Spawn3a=3,5,503,0,255,0,#3
Spawn3b=3,35,503,255,255,0,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].Level},]}
Spawn3c=3,51,503,255,0,0,-
Spawn3d=3,60,503,255,255,255,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].CleanName},]} 
Spawn4a=3,5,515,0,255,0,#4
Spawn4b=3,35,515,255,255,0,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].Level},]}
Spawn4c=3,51,515,255,0,0,-
Spawn4d=3,60,515,255,255,255,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].CleanName},]}
Spawn5a=3,5,527,0,255,0,#5
Spawn5b=3,35,527,255,255,0,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].Level},]}
Spawn5c=3,51,527,255,0,0,-
Spawn5d=3,60,527,255,255,255,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].CleanName},]}
Spawn6a=3,5,539,0,255,0,#6
Spawn6b=3,35,539,255,255,0,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].Level},]}
Spawn6c=3,51,539,255,0,0,-
Spawn6d=3,60,539,255,255,255,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].CleanName},]} 
Spawn7a=3,5,551,0,255,0,#7
Spawn7b=3,35,551,255,255,0,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].Level},]}
Spawn7c=3,51,551,255,0,0,-
Spawn7d=3,60,551,255,255,255,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].CleanName},]} 
Spawn8a=3,5,563,0,255,0,#8
Spawn8b=3,35,563,255,255,0,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].Level},]}
Spawn8c=3,51,563,255,0,0,-
Spawn8d=3,60,563,255,255,255,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].CleanName},]} 
Spawn9a=3,5,575,0,255,0,#9
Spawn9b=3,35,575,255,255,0,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].Level},]}
Spawn9c=3,51,575,255,0,0,-
Spawn9d=3,60,575,255,255,255,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].CleanName},]}
Spawn10a=3,5,587,0,255,0,#10
Spawn10b=3,35,587,255,255,0,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].Level},]}
Spawn10c=3,51,587,255,0,0,-
Spawn10d=3,60,587,255,255,255,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].CleanName},]}

Group1=3,5,599,0,255,0,~
Group2=3,12,599,255,0,0,~
Group3=3,19,599,0,255,0,~
Group4=3,26,599,255,0,0,~
Group5=3,50,599,0,255,0,MY GROUP
Group6=3,123,599,255,0,0,~
Group7=3,130,599,0,255,0,~
Group8=3,137,599,255,0,0,~
Group9=3,144,599,0,255,0,~ 

GroupMember1a=3,5,611,255,255,255,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]}
GroupMember1b=3,75,611,255,128,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]}
GroupMember1c=3,95,611,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember1d=3,140,611,255,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]}

GroupMember2a=3,5,623,255,255,255,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]}
GroupMember2b=3,75,623,255,128,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]}
GroupMember2c=3,95,623,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember2d=3,140,623,255,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]}

GroupMember3a=3,5,635,255,255,255,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]}
GroupMember3b=3,75,635,255,128,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]}
GroupMember3c=3,95,635,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember3d=3,140,635,255,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]}

GroupMember4a=3,5,647,255,255,255,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]}
GroupMember4b=3,75,647,255,128,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]}
GroupMember4c=3,95,647,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember4d=3,140,647,255,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]}

GroupMember5a=3,5,659,255,255,255,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]}
GroupMember5b=3,75,659,255,128,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]}
GroupMember5c=3,95,659,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
GroupMember5d=3,140,659,255,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]}

DExpHud=3,5,671,0,192,255,Double Exp - - - - - -
DExpRready=3,104,671,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready=3,104,671,255,128,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]}

[Warrior]
LineBreak3=3,350,5,70,255,8,-------------------- Disciplines -------------------- 

//Final Stand Discipline
Final Stand Disciplinetext=3,350,24,255,234,8,Final Stand Discipline : 
Final Stand Disciplineready=3,470,24,0,255,0,${If[${Me.CombatAbilityReady[Final Stand Discipline]},Ready,]} 
Final Stand Disciplinenotready=3,470,24,255,0,0,${If[!${Me.CombatAbilityReady[Final Stand Discipline]},${Me.CombatAbilityTimer[Final Stand Discipline].TimeHMS},]} 

//Furious Discipline
Furious Disciplinetext=3,350,35,255,234,8,Furious Discipline : 
Furious Disciplinereadytext=3,470,35,0,255,0,${If[${Me.CombatAbilityReady[Furious Discipline]},Ready,]} 
Furious Disciplinenotready=3,470,35,255,0,0,${If[!${Me.CombatAbilityReady[Furious Discipline]},${Me.CombatAbilityTimer[Furious Discipline].TimeHMS},]} 

//Vortex Blade
Vortex Bladetext=3,350,47,255,234,8,Vortex Blade : 
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. II]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. II]},${Me.CombatAbilityTimer[Vortex Blade Rk. II].TimeHMS},]}
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. III]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. III]},${Me.CombatAbilityTimer[Vortex Blade Rk. III].TimeHMS},]}

//Rampage
Rampagetext=3,350,58,255,234,8,Rampage : 
Rampagereadytext=3,470,58,0,255,0,${If[${Me.AltAbilityReady[Rampage]},Ready,]} 
Rampagenotready=3,470,58,255,0,0,${If[!${Me.AltAbilityReady[Rampage]},${Me.AltAbilityTimer[Rampage].TimeHMS},]} 

//Brutal Onslaught Discipline Rk. II
Brutal Onslaught Discipline Rk. IItext=3,350,69,255,234,8,Brutal Onslaught : 
Brutal Onslaught Discipline Rk. IIreadytext=3,470,69,0,255,0,${If[${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. II]},Ready,]} 
Brutal Onslaught Discipline Rk. IInotready=3,470,69,255,0,0,${If[!${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. II]},${Me.CombatAbilityTimer[Brutal Onslaught Discipline Rk. II].TimeHMS},]} 

//Fellstrike Discipline
Fellstrike Disciplinetext=3,350,81,255,234,8,Fellstrike Discipline : 
Fellstrike Disciplinereadytext=3,470,81,0,255,0,${If[${Me.CombatAbilityReady[Fellstrike Discipline]},Ready,]} 
Fellstrike Disciplinenotready=3,470,81,255,0,0,${If[!${Me.CombatAbilityReady[Fellstrike Discipline]},${Me.CombatAbilityTimer[Fellstrike Discipline].TimeHMS},]} 

//AETaunt 
AETaunttext=3,172,131,255,234,8,AE Taunt : 
AETauntreadytext=3,235,131,0,255,0,${If[${Me.AltAbilityReady[Area Taunt]},Ready,]} 
AETauntnotready=3,235,131,255,0,0,${If[!${Me.AltAbilityReady[Area Taunt]},${Me.AltAbilityTimer[Area Taunt].TimeHMS},]}

//Opportunistic Strike
Opportunistic Striketext=3,350,93,255,234,8,Opportunistic Strike : 
Opportunistic Strikereadytext=3,470,93,0,255,0,${If[${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},Ready,]} 
Opportunistic Strikenotready=3,470,93,255,0,0,${If[!${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},${Me.CombatAbilityTimer[Opportunistic Strike Rk. II].TimeHMS},]} 

//Bazu Bellow
Bazu Bellowtext=3,350,103,255,234,8,Bazu Bellow : 
Bazu Bellowreadytext=3,470,103,0,255,0,${If[${Me.CombatAbilityReady[Bazu Bellow]},Ready,]} 
Bazu Bellownotready=3,470,103,255,0,0,${If[!${Me.CombatAbilityReady[Bazu Bellow]},${Me.CombatAbilityTimer[Bazu Bellow].TimeHMS},]} 

//Blast of Anger 
Blast of Angertext=3,350,113,255,234,8,Blast of Anger : 
Blast of Angerreadytext=3,470,113,0,255,0,${If[${Me.AltAbilityReady[Blast of Anger]},Ready,]} 
Blast of Angernotready=3,470,113,255,0,0,${If[!${Me.AltAbilityReady[Blast of Anger]},${Me.AltAbilityTimer[Blast of Anger].TimeHMS},]} 

//Gut Punch
Gut Punchtext=3,350,123,255,234,8,Gut Punch : 
Gut Punchreadytext=3,470,123,0,255,0,${If[${Me.AltAbilityReady[Gut Punch]},Ready,]} 
Gut Punchnotready=3,470,123,255,0,0,${If[!${Me.AltAbilityReady[Gut Punch]},${Me.AltAbilityTimer[Gut Punch].TimeHMS},]}

//Warlord's Tenacity
Warlord's Tenacitytext=3,350,133,255,234,8,Warlord's Tenacity : 
Warlord's Tenacityreadytext=3,470,133,0,255,0,${If[${Me.AltAbilityReady[Warlord's Tenacity]},Ready,]} 
Warlord's Tenacitynotready=3,470,133,255,0,0,${If[!${Me.AltAbilityReady[Warlord's Tenacity]},${Me.AltAbilityTimer[Warlord's Tenacity].TimeHMS},]}

//Throat Jab
Throat Jabtext=3,350,143,255,234,8,Throat Jab : 
Throat Jabreadytext=3,470,143,0,255,0,${If[${Me.CombatAbilityReady[Throat Jab Rk. II]},Ready,]} 
Throat Jabnotready=3,470,143,255,0,0,${If[!${Me.CombatAbilityReady[Throat Jab Rk. II]},${Me.CombatAbilityTimer[Throat Jab Rk. II].TimeHMS},]}

//PTA
PTAtext=3,350,155,255,234,8,PTA : 
PTAreadytext=3,470,155,0,255,0,${If[${Me.AltAbilityReady[Press the Attack]},Ready,]} 
PTAnotready=3,470,155,255,0,0,${If[!${Me.AltAbilityReady[Press the Attack]},${Me.AltAbilityTimer[Press the Attack].TimeHMS},]}

[Cleric]
AA=3,370,5,0,255,0,~~~~~~ Alt Ability ~~~~~~
CR=3,350,20,0,255,0,Celestial Regen ~~ 
CRrdy=3,470,20,0,255,0,${If[${Me.AltAbilityReady[Celestial Regeneration]},+ Ready +,]} 
CRtime=3,470,20,0,255,0,${If[!${Me.AltAbilityReady[Celestial Regeneration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS} -,]} 
BD=3,350,35,0,255,0,Bestow DA ~~~ 
BDRdy=3,470,35,0,255,0,${If[${Me.AltAbilityReady[Bestow Divine Aura]},+ Ready +,]} 
BDtime=3,470,35,0,255,0,${If[!${Me.AltAbilityReady[Bestow Divine Aura]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS} -,]} 
MGB=3,350,50,0,255,0,MGB ~~~~ 
MGBRdy=3,470,50,0,255,0,${If[${Me.AltAbilityReady[Mass Group Buff]},+ Ready +,]} 
MGBTime=3,470,50,0,255,0,${If[!${Me.AltAbilityReady[Mass Group Buff]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS} -,]} 
DR=3,350,65,0,255,0,Divine Resurrection ~ 
DRRdy=3,470,65,0,255,0,${If[${Me.AltAbilityReady[Divine Resurrection]},+ Ready +,]} 
DRTime=3,470,65,0,255,0,${If[!${Me.AltAbilityReady[Divine Resurrection]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS} -,]} 
RC=3,350,80,0,255,0,Radiant Cure ~~~ 
RCRdy=3,470,80,0,255,0,${If[${Me.AltAbilityReady[Radiant Cure]},+ Ready +,]} 
RCTime=3,470,80,0,255,0,${If[!${Me.AltAbilityReady[Radiant Cure]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Radiant Cure].TimeHMS} -,]} 
DA=3,350,95,0,255,0,Divine Arbitration ~~
DARdy=3,470,95,0,255,0,${If[${Me.AltAbilityReady[Divine Arbitration]},+ Ready +,]}
DATime=3,470,95,0,255,0,${If[!${Me.AltAbilityReady[Divine Arbitration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS} -,]} 
EB=3,350,110,0,255,0,Exquisite Benediction ~~
EBRdy=3,470,110,0,255,0,${If[${Me.AltAbilityReady[Exquisite Benediction]},+ Ready +,]}
EBTime=3,470,110,0,255,0,${If[!${Me.AltAbilityReady[Exquisite Benediction]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS} -,]}

Be sure to define your character properly for the HUD to display the class info, like below:

[MyWar_servername]
Last=Elements,Warrior..............Elements,Cleric if it's your cleric
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
 
there was a HUD along time ago that had a arrow in it that would point you tward your target. Any one have something like that they could direct me to?


I think this is MQ2Radar and MQ2Otd. Give it a shot, its in my HUD.




BB
 
I'm hoping this works really well for my monk in training lol Many thanks for posting it!
 
Updated HUD

See my Thread for my Hud and SS's of diff classes.

HUD by Trip


Trip411
 
Last edited:
HUD is working really well. What resolution is your screen set at?
 
Can you show how many pots left in inventory?

Is there anyway to show the number of heal pots and cloudy pots that are left in inventory? I have found the code to show when they are ready to be cast, but haven't found anything to show a count of how many you have left. Would love to have that showing in my hud.
 
Well I've loaded the HUD up and it works great on my warrior. I've not tested it on my other toons just yet, but plan on doing so. I currently play a shaman, warrior, and monk. So if you can get some code for the shaman and monk stuff, I'll gladly test it once they're high enough lvl.
 
I actually don't play a warrior so if you can get the aa list that you want and the disc names it's not too hard to update for it. I have a shaman hud I have made but not completely debugged I will try to get it added soon. As far as item count for healing pots I know how to set up an echo in mqbox but I don't know how to convert it to HUD I tried several ways and can't get it to work if someone can help please I was on the wiki but not seeing it for HUD.

Code:
/echo ${FindItemCount[=Distillate of Celestial Healing X]}
That will return the number of Healing potions in your inventory as an echo. If your using any other type just add the XII or VI whatever to it.

Editing this to make a suggestion till someone works it out you can make a hotkey for the echos have hotkey set up like this first line
Code:
/echo ${FindItemCount[=Distillate of Celestial Healing X]}
second line
Code:
/echo ${FindItemCount[=Cloudy Potion]}

Hope that helps,
Trip
 
Trip...thanks!

You actually had it correct even for the hud. Here are the two lines I added which show in the hud with the correct counts:

Code:
Cloudy Potions1=3,5,254,20,255,0,Cloudy Pots
Cloudy Potions2=3,75,254,20,255,0,=${FindItemCount[=Cloudy Potion]}

Code:
Healing Potions1=3,5,266,20,255,0,Healing Pots
Healing Potions2=3,75,266,20,255,0,=${FindItemCount[=Distillate of Celestial Healing X]}
 
Would there be an easy way to calculate how much experience you get from the last message? I know how to do it via a "doevents" routine in a macro, but I'd rather keep my HUD separate from the macro right now.
 
Without adding to macro I don't know how to make it return the % you got from the last kill but can always just watch your exact % of exp with.
Code:
myXP=3,136,45,200,255,255,XP : ${Me.PctExp}%
 
Ok, here it is...It's from another member here who posted his and I just did a few things to it, like correcting spelling that prevented some displays from working and a few touchups.

Code:
[MQ2HUD]
Last=Elements
SkipParse=5
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
UseFontSize=off

[Elements]
LOS=5,-5,-5,0,255,8,${If[${Target.ID} && ${Target.LineOfSight},+,]}
BeneRange=5,15,-5,0,255,8,${If[${Target.Distance}<=200, In range,]}
DetriRange=5,15,-5,255,0,0,${If[${Target.Distance}>200 && ${Target.Distance}<=500,OOR,]} 

//PullHelper 
PullHelpText=3,120,287,0,255,0,
PullHelp=3,135,287,0,255,255,${If[${Target.CleanName.NotEqual[NULL]},${SpawnCount[NPC Loc ${Target.X} ${Target.Y} Radius 40]} Mob(s),]} 

//Play Time This Session
     Played=3,140,58,255,234,8,You've been Playing for :
     Played2=3,260,58,0,255,255,${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m / ${Math.Calc[${MacroQuest.Running}/60000/60]}h      

//Height
HeightText=3,70,359,255,0,0,${Target.Height}

//Date
     Datetext=3,140,5,255,234,8,Today's Date Is :
     Date=3,223,5,255,234,8,${Time.Date}
         
     ZoneLongName=3,140,69,255,234,8,ZoneLongName  :
     ZoneLongNameText=3,230,69,25,255,0,${Zone.Name}

     ZoneShortName=3,140,81,255,234,8,ZoneShortName : 
     ZoneShortNameText=3,230,81,25,255,0,${Zone.ShortName}

//State 
	state=3,130,93,255,234,8,You Are Currently : 
	State2=3,230,93,25,255,0,${Me.State}ING

//Epic Click war
	Epic ClickText  = 3,173,119,255,234,8,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),Epic Click :,]} 
	Epic ClickReady = 3,235,119,0,240,240,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal Power].Timer}==0),Ready,]},]} 
Epic ClickNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal Power].Timer}>0),Will Be Ready In ${FindItem[=Kreljnok's Sword of Eternal Power].Timer.TimeHMS},]},]} 

//Epic Click Cleric
	Epic ClickcText  = 3,173,119,255,234,8,${If[(${FindItem[=Aegis of Superior Divinity].ID}),Epic Click :,]} 
	Epic ClickcReady = 3,235,119,0,240,240,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior Divinity].Timer}==0),Ready,]},]} 
  	Epic ClickcNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior Divinity].Timer}>0),Will Be Ready In ${FindItem[=Aegis of Superior Divinity].Timer.TimeHMS},]},]} 

//Superior Divinity
	Superior DivinityText  = 3,140,131,255,234,8,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),Superior Divinity :,]} 
	Superior DivinityReady = 3,235,131,0,240,240,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior Divinity].Timer}==0),Ready,]},]} 
  	Superior DivinityNotReady = 3,235,131,255,0,0,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior Divinity].Timer}>0),Will Be Ready In ${FindItem[=Breastplate of Superior Divinity].Timer.TimeHMS},]},]}
 
//Celestial Healing XIII
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing XIII].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing XIII].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing XIII].Timer.TimeHMS},]},]} 

//Celestial Healing X
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing X].Timer.TimeHMS},]},]} 

Players1=3,56,24,255,128,0,Player's in Zone = 
Players2=3,145,24,250,0,0,${SpawnCount[PC]}
Players3=3,170,24,200,205,0,Npc's in Zone = 
Players4=3,250,24,250,250,250,${SpawnCount[NPC]}
Players5=3,275,24,200,205,0,Corpse's =
Players6=3,330,24,250,250,250,${SpawnCount[Corpse]}

AAExp1=3,5,35,0,255,0,A.A. XP = 
AAExp2=3,55,35,255,255,255,${Float[${Me.PctAAExp}]}%
AAExp3=3,102,35,0,255,0,Points Available =
AAExp4=3,190,35,255,255,255,${Me.AAPoints}
AAExp5=3,206,35,0,255,0,Spent =
AAExp6=3,246,35,255,255,255,${Me.AAPointsSpent}
AAExp7=3,272,35,255,255,0,Total:
AAExp8=3,299,35,255,255,255,${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}

RegExp1=3,5,47,0,255,0,XP = 
RegExp2=3,30,47,255,255,255,${Float[${Me.PctExp}]}%
RegExp3=3,70,47,0,255,0,into
RegExp4=3,90,47,255,255,255,${Me.Level}

GameTime1=3,5,59,0,255,0,Game Time:
GameTime2=3,62,59,255,255,255,${GameTime.Hour}:${GameTime.Minute}
GameTime3=3,93,59,0,255,0,-
GameTime4=3,101,59,255,255,255,${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]} 

RealTime1=3,5,71,0,255,0,Real Time:
RealTime2=3,62,71,255,255,255,${Time}

LastTell=3,5,83,255,128,0,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}

TributePoints1=3,5,95,0,255,0,Tribute
TributePoints2=3,40,95,255,255,255,= ${Me.CurrentFavor}

Speed1=3,5,107,0,255,0,Speed
Speed2=3,40,107,255,255,255,= ${Int[${Me.Speed}]}

HP1=3,5,119,255,255,0,HP 
HP2=3,40,119,255,255,255,= ${Me.CurrentHPs} of ${Me.MaxHPs}
End1=3,5,131,255,255,0,End 
End2=3,40,131,255,255,255,= ${Me.CurrentEndurance} of ${Me.MaxEndurance}
Mana1=3,5,143,255,255,0,Mana 
Mana2=3,40,143,255,255,255,= ${Me.CurrentMana} of ${Me.MaxMana}

HP Regen1=3,5,155,0,255,255,HP Regen
HP Regen2=3,70,155,255,255,255,= ${Me.HPRegen}
End Regen1=3,5,167,0,255,255,End Regen
End Regen2=3,70,167,255,255,255,= ${Me.EnduranceRegen}
Mana Regen1=3,5,179,0,255,255,Mana Regen
Mana Regen2=3,70,179,255,255,255,= ${Me.ManaRegen}

Full HP1=3,107,155,0,255,0,Full HP in
Full HP2=3,168,155,255,255,255,= ${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)%10*6]}]}s
Full End1=3,107,167,0,255,0,Full End in
Full End2=3,168,167,255,255,255,= ${Int[${Math.Calc[(${Me.MaxEndurance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxEndurance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)%10*6]}]}s
Full Mana1=3,107,179,0,255,0,Full Mana in
Full Mana2=3,168,179,255,255,255,= ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)%10*6]}]}s

AttackSpeed1=3,5,191,128,128,255,Attack Speed
AttackSpeed2=3,75,191,255,255,255,= ${Me.AttackSpeed}

Hunger1=3,5,203,0,255,0,Hunger
Hunger2=3,45,203,255,255,0,= 
Hunger3=3,57,203,255,255,255,${Me.Hunger} / 6000 
Thirst1=3,5,215,0,255,0,Thirst
Thirst2=3,45,215,255,255,0,=
Thirst3=3,57,215,255,255,255,${Me.Thirst} / 6000 

Macro1=3,5,227,0,255,255,Macro Running :
Macro2=3,82,227,255,255,255,${If[${Macro.Name.NotEqual["NULL"]}, ${Macro.Name},]}

GroupLeader1=3,5,239,0,255,0,Group Leader
GroupLeader2=3,75,239,255,255,0,${If[${Group.Members}>0, =,]}
GroupLeader3=3,87,239,255,255,255,${If[${Group.Members}>0, ${Group.Leader},]}

RaidLeader1=3,5,251,0,255,0,Raid Leader
RaidLeader2=3,75,251,255,255,0,${If[${Raid.Members}>0, =,]}
RaidLeader3=3,87,251,255,255,255,${If[${Raid.Members}>0, ${Raid.Leader},]}

PPLinRaid1=3,5,263,0,255,0,In Raid
PPLinRaid2=3,75,263,255,255,0,${If[${Raid.Members}>0, =,]}   
PPLinRaid3=3,90,263,255,255,255,${If[${Raid.Members}>0,${Raid.Members},]}

GMInd1=3,5,275,250,0,0,${If[${Spawn[gm].ID},GM =,]} 
GMInd2=3,5,275,0,250,0,${If[${Spawn[gm].ID},,GM =]}               
GMInd3=3,30,275,250,0,0,${If[${Spawn[gm].ID},In Zone! = ${NearestSpawn[GM]},]} 
GMInd4=3,30,275,0,250,0,${If[${Spawn[gm].ID},, None In Zone]}

LOS=3,5,287,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target is in LoS,]}
NOLOS=3,5,287,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target is NOT in LoS,]}

TargetName1=3,5,299,255,255,255,Target Name
TargetName2=3,101,299,0,255,0,=
TargetName3=3,112,299,255,255,255,${If[${Target.ID},${Target.AATitle} ${Target.CleanName} ${Target.Surname},]}

TargetGuild1=3,5,311,255,255,255,Target Guild
TargetGuild2=3,101,311,0,255,0,=
TargetGuild3=3,112,311,255,255,255,${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}

TargetGuildStatus1=3,5,323,255,255,255,Target Guild Status
TargetGuildStatus2=3,101,323,0,255,0,=
TargetGuildStatus3=3,112,323,255,255,255,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]}

TargetClass1=3,5,335,255,255,255,Target Class
TargetClass2=3,101,335,0,255,0,=
TargetClass3=3,112,335,255,255,255,${If[${Target.ID},${Target.Class},]}

TargetLevel1=3,5,347,255,255,255,Target Level
TargetLevel2=3,101,347,0,255,0,=
TargetLevel3=3,112,347,255,2,155,${If[${Target.ID},${Target.Level},]}

TargetRace1=3,5,359,255,255,255,Target Race
TargetRace2=3,101,359,0,255,0,=
TargetRace3=3,112,359,255,255,255,${If[${Target.ID},${Target.Race},]}

TargetSpeed1=3,5,371,255,255,255,Target Speed
TargetSpeed2=3,101,371,0,255,0,=
TargetSpeed3=3,112,371,2,255,255,${If[${Target.ID},${Target.Speed},]}

TargetHPs1=3,5,383,255,255,255,Target Current HP
TargetHPs2=3,101,383,0,255,0,=
TargetHPs3=3,112,383,255,255,255,${If[${Target.ID},${Target.CurrentHPs} / ${Target.MaxHPs},]}

TargetDeity1=3,5,395,255,255,255,Target Religion
TargetDeity2=3,101,395,0,255,0,=
TargetDeity3=3,112,395,255,255,255,${If[${Target.ID},${Target.Deity},]}

TargetType1=3,5,407,255,255,255,Target Type
TargetType2=3,101,407,0,255,0,=
TargetType3=3,112,407,255,255,255,${If[${Target.ID},${Target.Type},]}

TargetMaxRange1=3,5,419,255,255,255,Max Melee Range
TargetMaxRange2=3,101,419,0,255,0,=
TargetMaxRange3=3,112,419,255,255,255,${If[${Target.ID},${Target.MaxRange},]}


TDirect=3,135,347,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}


TargetDistance1=3,5,431,255,255,255,Distance
TargetDistance2=3,101,431,0,255,0,=
TargetDistance3=3,112,431,255,255,255,${If[${Target.ID},${Target.Distance3D},]}

TargetLocation1=3,5,443,255,255,255,Location
TargetLocation2=3,101,443,0,255,0,=
TargetLocation3=3,112,443,255,255,255,${If[${Target.ID},${Target.Y}   ${Target.X}   ${Target.Z},]}

MyLocation1=3,5,455,255,255,255,My Location
MyLocation2=3,101,455,0,255,0,=
MyLocation3=3,112,455,255,255,255,${Me.Y}   ${Me.X}   ${Me.Z}

CursorItemName=4,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
CursorItemName=4,255,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}

NS1=3,5,467,0,255,0,~
NS2=3,12,467,255,0,0,~
NS3=3,19,467,0,255,0,~
NS4=3,26,467,255,0,0,~
NS5=3,35,467,0,255,0,NAMED SPAWNS
NS6=3,123,467,255,0,0,~
NS7=3,130,467,0,255,0,~
NS8=3,137,467,255,0,0,~
NS9=3,144,467,0,255,0,~ 

Spawn1a=3,5,479,0,255,0,#1
Spawn1b=3,35,479,255,255,0,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].Level},]}
Spawn1c=3,51,479,255,0,0,-
Spawn1d=3,60,479,255,255,255,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].CleanName},]} 
Spawn2a=3,5,491,0,255,0,#2
Spawn2b=3,35,491,255,255,0,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].Level},]}
Spawn2c=3,51,491,255,0,0,-
Spawn2d=3,60,491,255,255,255,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].CleanName},]} 
Spawn3a=3,5,503,0,255,0,#3
Spawn3b=3,35,503,255,255,0,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].Level},]}
Spawn3c=3,51,503,255,0,0,-
Spawn3d=3,60,503,255,255,255,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].CleanName},]} 
Spawn4a=3,5,515,0,255,0,#4
Spawn4b=3,35,515,255,255,0,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].Level},]}
Spawn4c=3,51,515,255,0,0,-
Spawn4d=3,60,515,255,255,255,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].CleanName},]}
Spawn5a=3,5,527,0,255,0,#5
Spawn5b=3,35,527,255,255,0,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].Level},]}
Spawn5c=3,51,527,255,0,0,-
Spawn5d=3,60,527,255,255,255,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].CleanName},]}
Spawn6a=3,5,539,0,255,0,#6
Spawn6b=3,35,539,255,255,0,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].Level},]}
Spawn6c=3,51,539,255,0,0,-
Spawn6d=3,60,539,255,255,255,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].CleanName},]} 
Spawn7a=3,5,551,0,255,0,#7
Spawn7b=3,35,551,255,255,0,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].Level},]}
Spawn7c=3,51,551,255,0,0,-
Spawn7d=3,60,551,255,255,255,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].CleanName},]} 
Spawn8a=3,5,563,0,255,0,#8
Spawn8b=3,35,563,255,255,0,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].Level},]}
Spawn8c=3,51,563,255,0,0,-
Spawn8d=3,60,563,255,255,255,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].CleanName},]} 
Spawn9a=3,5,575,0,255,0,#9
Spawn9b=3,35,575,255,255,0,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].Level},]}
Spawn9c=3,51,575,255,0,0,-
Spawn9d=3,60,575,255,255,255,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].CleanName},]}
Spawn10a=3,5,587,0,255,0,#10
Spawn10b=3,35,587,255,255,0,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].Level},]}
Spawn10c=3,51,587,255,0,0,-
Spawn10d=3,60,587,255,255,255,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].CleanName},]}

Group1=3,5,599,0,255,0,~
Group2=3,12,599,255,0,0,~
Group3=3,19,599,0,255,0,~
Group4=3,26,599,255,0,0,~
Group5=3,50,599,0,255,0,MY GROUP
Group6=3,123,599,255,0,0,~
Group7=3,130,599,0,255,0,~
Group8=3,137,599,255,0,0,~
Group9=3,144,599,0,255,0,~ 

GroupMember1a=3,5,611,255,255,255,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]}
GroupMember1b=3,75,611,255,128,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]}
GroupMember1c=3,95,611,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember1d=3,140,611,255,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]}

GroupMember2a=3,5,623,255,255,255,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]}
GroupMember2b=3,75,623,255,128,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]}
GroupMember2c=3,95,623,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember2d=3,140,623,255,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]}

GroupMember3a=3,5,635,255,255,255,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]}
GroupMember3b=3,75,635,255,128,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]}
GroupMember3c=3,95,635,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember3d=3,140,635,255,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]}

GroupMember4a=3,5,647,255,255,255,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]}
GroupMember4b=3,75,647,255,128,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]}
GroupMember4c=3,95,647,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember4d=3,140,647,255,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]}

GroupMember5a=3,5,659,255,255,255,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]}
GroupMember5b=3,75,659,255,128,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]}
GroupMember5c=3,95,659,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
GroupMember5d=3,140,659,255,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]}

DExpHud=3,5,671,0,192,255,Double Exp - - - - - -
DExpRready=3,104,671,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready=3,104,671,255,128,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]}

[Warrior]
LineBreak3=3,350,5,70,255,8,-------------------- Disciplines -------------------- 

//Final Stand Discipline
Final Stand Disciplinetext=3,350,24,255,234,8,Final Stand Discipline : 
Final Stand Disciplineready=3,470,24,0,255,0,${If[${Me.CombatAbilityReady[Final Stand Discipline]},Ready,]} 
Final Stand Disciplinenotready=3,470,24,255,0,0,${If[!${Me.CombatAbilityReady[Final Stand Discipline]},${Me.CombatAbilityTimer[Final Stand Discipline].TimeHMS},]} 

//Furious Discipline
Furious Disciplinetext=3,350,35,255,234,8,Furious Discipline : 
Furious Disciplinereadytext=3,470,35,0,255,0,${If[${Me.CombatAbilityReady[Furious Discipline]},Ready,]} 
Furious Disciplinenotready=3,470,35,255,0,0,${If[!${Me.CombatAbilityReady[Furious Discipline]},${Me.CombatAbilityTimer[Furious Discipline].TimeHMS},]} 

//Vortex Blade
Vortex Bladetext=3,350,47,255,234,8,Vortex Blade : 
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. II]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. II]},${Me.CombatAbilityTimer[Vortex Blade Rk. II].TimeHMS},]}
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. III]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. III]},${Me.CombatAbilityTimer[Vortex Blade Rk. III].TimeHMS},]}

//Rampage
Rampagetext=3,350,58,255,234,8,Rampage : 
Rampagereadytext=3,470,58,0,255,0,${If[${Me.AltAbilityReady[Rampage]},Ready,]} 
Rampagenotready=3,470,58,255,0,0,${If[!${Me.AltAbilityReady[Rampage]},${Me.AltAbilityTimer[Rampage].TimeHMS},]} 

//Brutal Onslaught Discipline Rk. II
Brutal Onslaught Discipline Rk. IItext=3,350,69,255,234,8,Brutal Onslaught : 
Brutal Onslaught Discipline Rk. IIreadytext=3,470,69,0,255,0,${If[${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. II]},Ready,]} 
Brutal Onslaught Discipline Rk. IInotready=3,470,69,255,0,0,${If[!${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. II]},${Me.CombatAbilityTimer[Brutal Onslaught Discipline Rk. II].TimeHMS},]} 

//Fellstrike Discipline
Fellstrike Disciplinetext=3,350,81,255,234,8,Fellstrike Discipline : 
Fellstrike Disciplinereadytext=3,470,81,0,255,0,${If[${Me.CombatAbilityReady[Fellstrike Discipline]},Ready,]} 
Fellstrike Disciplinenotready=3,470,81,255,0,0,${If[!${Me.CombatAbilityReady[Fellstrike Discipline]},${Me.CombatAbilityTimer[Fellstrike Discipline].TimeHMS},]} 

//AETaunt 
AETaunttext=3,172,131,255,234,8,AE Taunt : 
AETauntreadytext=3,235,131,0,255,0,${If[${Me.AltAbilityReady[Area Taunt]},Ready,]} 
AETauntnotready=3,235,131,255,0,0,${If[!${Me.AltAbilityReady[Area Taunt]},${Me.AltAbilityTimer[Area Taunt].TimeHMS},]}

//Opportunistic Strike
Opportunistic Striketext=3,350,93,255,234,8,Opportunistic Strike : 
Opportunistic Strikereadytext=3,470,93,0,255,0,${If[${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},Ready,]} 
Opportunistic Strikenotready=3,470,93,255,0,0,${If[!${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},${Me.CombatAbilityTimer[Opportunistic Strike Rk. II].TimeHMS},]} 

//Bazu Bellow
Bazu Bellowtext=3,350,103,255,234,8,Bazu Bellow : 
Bazu Bellowreadytext=3,470,103,0,255,0,${If[${Me.CombatAbilityReady[Bazu Bellow]},Ready,]} 
Bazu Bellownotready=3,470,103,255,0,0,${If[!${Me.CombatAbilityReady[Bazu Bellow]},${Me.CombatAbilityTimer[Bazu Bellow].TimeHMS},]} 

//Blast of Anger 
Blast of Angertext=3,350,113,255,234,8,Blast of Anger : 
Blast of Angerreadytext=3,470,113,0,255,0,${If[${Me.AltAbilityReady[Blast of Anger]},Ready,]} 
Blast of Angernotready=3,470,113,255,0,0,${If[!${Me.AltAbilityReady[Blast of Anger]},${Me.AltAbilityTimer[Blast of Anger].TimeHMS},]} 

//Gut Punch
Gut Punchtext=3,350,123,255,234,8,Gut Punch : 
Gut Punchreadytext=3,470,123,0,255,0,${If[${Me.AltAbilityReady[Gut Punch]},Ready,]} 
Gut Punchnotready=3,470,123,255,0,0,${If[!${Me.AltAbilityReady[Gut Punch]},${Me.AltAbilityTimer[Gut Punch].TimeHMS},]}

//Warlord's Tenacity
Warlord's Tenacitytext=3,350,133,255,234,8,Warlord's Tenacity : 
Warlord's Tenacityreadytext=3,470,133,0,255,0,${If[${Me.AltAbilityReady[Warlord's Tenacity]},Ready,]} 
Warlord's Tenacitynotready=3,470,133,255,0,0,${If[!${Me.AltAbilityReady[Warlord's Tenacity]},${Me.AltAbilityTimer[Warlord's Tenacity].TimeHMS},]}

//Throat Jab
Throat Jabtext=3,350,143,255,234,8,Throat Jab : 
Throat Jabreadytext=3,470,143,0,255,0,${If[${Me.CombatAbilityReady[Throat Jab Rk. II]},Ready,]} 
Throat Jabnotready=3,470,143,255,0,0,${If[!${Me.CombatAbilityReady[Throat Jab Rk. II]},${Me.CombatAbilityTimer[Throat Jab Rk. II].TimeHMS},]}

//PTA
PTAtext=3,350,155,255,234,8,PTA : 
PTAreadytext=3,470,155,0,255,0,${If[${Me.AltAbilityReady[Press the Attack]},Ready,]} 
PTAnotready=3,470,155,255,0,0,${If[!${Me.AltAbilityReady[Press the Attack]},${Me.AltAbilityTimer[Press the Attack].TimeHMS},]}

[Cleric]
AA=3,370,5,0,255,0,~~~~~~ Alt Ability ~~~~~~
CR=3,350,20,0,255,0,Celestial Regen ~~ 
CRrdy=3,470,20,0,255,0,${If[${Me.AltAbilityReady[Celestial Regeneration]},+ Ready +,]} 
CRtime=3,470,20,0,255,0,${If[!${Me.AltAbilityReady[Celestial Regeneration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS} -,]} 
BD=3,350,35,0,255,0,Bestow DA ~~~ 
BDRdy=3,470,35,0,255,0,${If[${Me.AltAbilityReady[Bestow Divine Aura]},+ Ready +,]} 
BDtime=3,470,35,0,255,0,${If[!${Me.AltAbilityReady[Bestow Divine Aura]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS} -,]} 
MGB=3,350,50,0,255,0,MGB ~~~~ 
MGBRdy=3,470,50,0,255,0,${If[${Me.AltAbilityReady[Mass Group Buff]},+ Ready +,]} 
MGBTime=3,470,50,0,255,0,${If[!${Me.AltAbilityReady[Mass Group Buff]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS} -,]} 
DR=3,350,65,0,255,0,Divine Resurrection ~ 
DRRdy=3,470,65,0,255,0,${If[${Me.AltAbilityReady[Divine Resurrection]},+ Ready +,]} 
DRTime=3,470,65,0,255,0,${If[!${Me.AltAbilityReady[Divine Resurrection]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS} -,]} 
RC=3,350,80,0,255,0,Radiant Cure ~~~ 
RCRdy=3,470,80,0,255,0,${If[${Me.AltAbilityReady[Radiant Cure]},+ Ready +,]} 
RCTime=3,470,80,0,255,0,${If[!${Me.AltAbilityReady[Radiant Cure]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Radiant Cure].TimeHMS} -,]} 
DA=3,350,95,0,255,0,Divine Arbitration ~~
DARdy=3,470,95,0,255,0,${If[${Me.AltAbilityReady[Divine Arbitration]},+ Ready +,]}
DATime=3,470,95,0,255,0,${If[!${Me.AltAbilityReady[Divine Arbitration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS} -,]} 
EB=3,350,110,0,255,0,Exquisite Benediction ~~
EBRdy=3,470,110,0,255,0,${If[${Me.AltAbilityReady[Exquisite Benediction]},+ Ready +,]}
EBTime=3,470,110,0,255,0,${If[!${Me.AltAbilityReady[Exquisite Benediction]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS} -,]}

Be sure to define your character properly for the HUD to display the class info, like below:

[MyWar_servername]
Last=Elements,Warrior..............Elements,Cleric if it's your cleric
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on


I liked this HUD enough to want to use it myself, however I wanted a change or two here and there which wound up being serveral modifications.
This is my first time working with a full-fledged HUD, other than just a small piece here and there.

Code:
[MQ2HUD]
Last=Elements
SkipParse=5
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
UseFontSize=off

[Elements]

CursorItemName=7,-15,-15,255,69,0,${If[${Cursor.ID},${Cursor},]}


//Epic Click war
	Epic ClickText  = 3,173,119,255,234,8,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),Epic Click :,]} 
	Epic ClickReady = 3,235,119,0,240,240,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal 

Power].Timer}==0),Ready,]},]} 
Epic ClickNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Kreljnok's Sword of Eternal Power].ID}),${If[(${FindItem[=Kreljnok's Sword of Eternal 

Power].Timer}>0),Will Be Ready In ${FindItem[=Kreljnok's Sword of Eternal Power].Timer.TimeHMS},]},]} 

//Epic Click Cleric
	Epic ClickcText  = 3,173,119,255,234,8,${If[(${FindItem[=Aegis of Superior Divinity].ID}),Epic Click :,]} 
	Epic ClickcReady = 3,235,119,0,240,240,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior 

Divinity].Timer}==0),Ready,]},]} 
  	Epic ClickcNotReady = 3,235,119,255,0,0,${If[(${FindItem[=Aegis of Superior Divinity].ID}),${If[(${FindItem[=Aegis of Superior 

Divinity].Timer}>0),Will Be Ready In ${FindItem[=Aegis of Superior Divinity].Timer.TimeHMS},]},]} 

//Superior Divinity
	Superior DivinityText  = 3,140,131,255,234,8,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),Superior Divinity :,]} 
	Superior DivinityReady = 3,235,131,0,240,240,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior 

Divinity].Timer}==0),Ready,]},]} 
  	Superior DivinityNotReady = 3,235,131,255,0,0,${If[(${FindItem[=Breastplate of Superior Divinity].ID}),${If[(${FindItem[=Breastplate of Superior 

Divinity].Timer}>0),Will Be Ready In ${FindItem[=Breastplate of Superior Divinity].Timer.TimeHMS},]},]}
 
//Celestial Healing XIII
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing 

XIII].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing XIII].ID}),${If[(${FindItem[=Distillate of Celestial Healing 

XIII].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing XIII].Timer.TimeHMS},]},]} 

//Celestial Healing X
PotionText  = 3,140,107,255,234,8,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),Celestial Healing :,]} 
PotionReady = 3,235,107,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing 

X].Timer}==0),Ready,]},]} 
PotionNotReady = 3,235,107,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing 

X].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing X].Timer.TimeHMS},]},]}

//PullHelper 
PullHelpText=3,120,287,0,255,0,
PullHelp=3,135,287,0,255,255,${If[${Target.CleanName.NotEqual[NULL]},${SpawnCount[NPC Loc ${Target.X} ${Target.Y} Radius 40]} Mob(s),]}     

//Date
     Date=3,125,47,255,234,8,${Time.Date}

     ZoneLongName=3,125,83,255,234,8,Zone-L:
     ZoneLongNameText=3,165,83,25,255,0,${Zone.Name}

     ZoneShortName=3,5,83,255,234,8,Zone-S:
     ZoneShortNameText=3,45,83,25,255,0,${Zone.ShortName}

Break1=3,5,85,75,75,75,_____________________________________
Break2=3,5,86,150,150,150,_____________________________________
Break3=3,5,87,255,255,255,_____________________________________

Bodies1=3,50,99,255,255,0,BODY COUNT:
Bodies2=3,50,100,0,0,0,BODY COUNT:
Bodies3=3,49,98,255,20,30,|||||||||||||||||||||||||||||||||||||
Bodies4=3,49,99,255,20,30,############

Players1=3,5,112,255,128,0,PCs:
Players2=3,30,112,255,128,0,${SpawnCount[PC]}
Players3=3,60,112,200,205,0,NPCs:
Players4=3,90,112,200,205,0,${SpawnCount[NPC]}
Players5=3,127,112,255,50,50,Corp:
Players6=3,153,112,255,50,50,${SpawnCount[Corpse]}

Break4=3,5,113,75,75,75,___________________________
Break5=3,5,114,150,150,150,___________________________
Break6=3,5,115,255,255,255,___________________________

Mojo1=3,48,126,255,255,0,REGEN:
Mojo2=3,49,127,0,0,0,REGEN:
Mojo3=3,47,126,255,20,30,|||||||||||||||||||
Mojo4=3,48,126,255,20,30,######

AAExp1=3,5,59,0,255,0,AA:
AAExp2=3,30,59,255,255,255,${Float[${Me.PctAAExp}]}%
AAExp3=3,125,59,0,255,0,Avail:
AAExp4=3,153,59,255,255,255,${Me.AAPoints}
AAExp5=3,165,59,0,255,0,Spent:
AAExp6=3,197,59,255,255,255,${Me.AAPointsSpent}

RegExp1=3,5,47,0,255,0,XP:
RegExp2=3,30,47,255,255,255,${Float[${Me.PctExp}]}%

GameTime1=3,5,71,0,255,0,G-Time:
GameTime2=3,43,71,255,255,255,${GameTime.Hour}:${GameTime.Minute}
GameTime3=3,68,71,0,255,0,-
GameTime4=3,76,71,255,255,255,${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]} 

RealTime1=3,125,71,0,255,0,R-Time:
RealTime2=3,162,71,255,255,255,${Time}


HP Regen1=3,5,138,0,255,255,HP:
HP Regen2=3,40,138,255,255,255,${Me.HPRegen}
End Regen1=3,5,150,0,255,0,End:
End Regen2=3,40,150,255,255,255,${Me.EnduranceRegen}
Mana Regen1=3,5,162,0,255,255,Mana:
Mana Regen2=3,40,162,255,255,255,${Me.ManaRegen}

Full HP1=3,70,138,0,255,255,Full in:
Full 

HP2=3,102,138,255,255,255,${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/($

{Me.HPRegen}|1)%10*6]}]}s
Full End1=3,70,150,0,255,0,Full in:
Full 

End2=3,102,150,255,255,255,${Int[${Math.Calc[(${Me.MaxEndurance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxEndur

ance}-${Me.CurrentEndurance})/(${Me.EnduranceRegen}|1)%10*6]}]}s
Full Mana1=3,70,162,0,255,255,Full in:
Full 

Mana2=3,102,162,255,255,255,${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentM

ana})/(${Me.ManaRegen}|1)%10*6]}]}s

Break7=3,5,163,75,75,75,_____________________
Break8=3,5,164,150,150,150,_____________________
Break9=3,5,165,255,255,255,_____________________

Caff1=3,30,176,255,255,0,CAFFEINE:
Caff2=3,30,177,0,0,0,CAFFEINE:
Caff3=3,29,176,255,20,30,||||||||||||||||||||||||||
Caff4=3,29,176,255,20,30,########

AttackSpeed1=3,6,189,255,69,0,Attack Speed
AttackSpeed2=3,5,188,128,128,255,Attack Speed
AttackSpeed3=3,75,188,255,255,255,= ${Me.AttackSpeed}

Break10=3,5,189,75,75,75,_________________
Break11=3,5,190,150,150,150,_________________
Break12=3,5,191,255,255,255,_________________

Break13=3,5,214,0,255,255,____________________________

Macro1=3,5,225,0,255,255,Macro Running :
Macro2=3,82,225,255,255,255,${If[${Macro.Name.NotEqual["NULL"]}, ${Macro.Name},]}

Break14=3,5,227,0,255,255,____________________________

GroupLeader1=3,5,239,0,255,0,Group Leader
GroupLeader2=3,75,239,255,255,0,${If[${Group.Members}>0, =,]}
GroupLeader3=3,87,239,255,255,255,${If[${Group.Members}>0, ${Group.Leader},]}

RaidLeader1=3,5,251,0,255,0,Raid Leader
RaidLeader2=3,75,251,255,255,0,${If[${Raid.Members}>0, =,]}
RaidLeader3=3,87,251,255,255,255,${If[${Raid.Members}>0, ${Raid.Leader},]}

PPLinRaid1=3,5,263,0,255,0,In Raid
PPLinRaid2=3,75,263,255,255,0,${If[${Raid.Members}>0, =,]}   
PPLinRaid3=3,90,263,255,255,255,${If[${Raid.Members}>0,${Raid.Members},]}

GMInd1=3,5,275,250,0,0,${If[${Spawn[gm].ID},GM =,]} 
GMInd2=3,5,275,0,250,0,${If[${Spawn[gm].ID},,GM =]}               
GMInd3=3,30,275,250,0,0,${If[${Spawn[gm].ID},In Zone! = ${NearestSpawn[GM]},]} 
GMInd4=3,30,275,0,250,0,${If[${Spawn[gm].ID},, None In Zone]}

LOS1=3,5,208,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},+ LINE OF SIGHT +,]}
LOS2=3,6,209,255,255,255,${If[${Target.ID} && ${Target.LineOfSight},+ LINE OF SIGHT +,]}
NOLOS1=3,5,208,255,30,20,${If[${Target.ID} && !${Target.LineOfSight},- LINE OF SIGHT -,]}
NOLOS2=3,6,209,255,255,255,${If[${Target.ID} && !${Target.LineOfSight},- LINE OF SIGHT -,]}

TargetName1=3,5,299,255,255,255,Target Name
TargetName2=3,101,299,0,255,0,=
TargetName3=3,112,299,255,255,255,${If[${Target.ID},${Target.AATitle} ${Target.CleanName} ${Target.Surname},]}

TargetGuild1=3,5,311,255,255,255,Target Guild
TargetGuild2=3,101,311,0,255,0,=
TargetGuild3=3,112,311,255,255,255,${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}

TargetGuildStatus1=3,5,323,255,255,255,Target Guild Status
TargetGuildStatus2=3,101,323,0,255,0,=
TargetGuildStatus3=3,112,323,255,255,255,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]}

TargetClass1=3,5,335,255,255,255,Target Class
TargetClass2=3,101,335,0,255,0,=
TargetClass3=3,112,335,255,255,255,${If[${Target.ID},${Target.Class},]}

TargetLevel1=3,5,347,255,255,255,Target Level
TargetLevel2=3,101,347,0,255,0,=
TargetLevel3=3,112,347,255,2,155,${If[${Target.ID},${Target.Level},]}

TargetRace1=3,5,359,255,255,255,Target Race
TargetRace2=3,101,359,0,255,0,=
TargetRace3=3,112,359,255,255,255,${If[${Target.ID},${Target.Race},]}

TargetSpeed1=3,5,371,255,255,255,Target Speed
TargetSpeed2=3,101,371,0,255,0,=
TargetSpeed3=3,112,371,2,255,255,${If[${Target.ID},${Target.Speed},]}

TargetHPs1=3,5,383,255,255,255,Target Current HP
TargetHPs2=3,101,383,0,255,0,=
TargetHPs3=3,112,383,255,255,255,${If[${Target.ID},${Target.CurrentHPs} / ${Target.MaxHPs},]}

TargetDeity1=3,5,395,255,255,255,Target Religion
TargetDeity2=3,101,395,0,255,0,=
TargetDeity3=3,112,395,255,255,255,${If[${Target.ID},${Target.Deity},]}

TargetType1=3,5,407,255,255,255,Target Type
TargetType2=3,101,407,0,255,0,=
TargetType3=3,112,407,255,255,255,${If[${Target.ID},${Target.Type},]}

TargetMaxRange1=3,5,419,255,255,255,Max Melee Range
TargetMaxRange2=3,101,419,0,255,0,=
TargetMaxRange3=3,112,419,255,255,255,${If[${Target.ID},${Target.MaxRange},]}


TDirect=3,135,347,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight 

Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}


TargetDistance1=3,5,431,255,255,255,Distance
TargetDistance2=3,101,431,0,255,0,=
TargetDistance3=3,112,431,255,255,255,${If[${Target.ID},${Target.Distance3D},]}

TargetLocation1=3,5,443,255,255,255,Location
TargetLocation2=3,101,443,0,255,0,=
TargetLocation3=3,112,443,255,255,255,${If[${Target.ID},${Target.Y}   ${Target.X}   ${Target.Z},]}

MyLocation1=3,5,455,255,255,255,My Location
MyLocation2=3,101,455,0,255,0,=
MyLocation3=3,112,455,255,255,255,${Me.Y}   ${Me.X}   ${Me.Z}

CursorItemName=4,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
CursorItemName=4,255,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}

Break15=3,5,456,0,255,0,____________________________________

NS5=3,5,467,0,255,0,NAMED

Break16=3,5,468,0,255,0,______

Spawn1a=3,5,479,0,255,0,#1
Spawn1b=3,35,479,255,255,0,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].Level},]}
Spawn1c=3,51,479,255,0,0,-
Spawn1d=3,60,479,255,255,255,${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].CleanName},]} 
Spawn2a=3,5,491,0,255,0,#2
Spawn2b=3,35,491,255,255,0,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].Level},]}
Spawn2c=3,51,491,255,0,0,-
Spawn2d=3,60,491,255,255,255,${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].CleanName},]} 
Spawn3a=3,5,503,0,255,0,#3
Spawn3b=3,35,503,255,255,0,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].Level},]}
Spawn3c=3,51,503,255,0,0,-
Spawn3d=3,60,503,255,255,255,${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].CleanName},]} 
Spawn4a=3,5,515,0,255,0,#4
Spawn4b=3,35,515,255,255,0,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].Level},]}
Spawn4c=3,51,515,255,0,0,-
Spawn4d=3,60,515,255,255,255,${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].CleanName},]}
Spawn5a=3,5,527,0,255,0,#5
Spawn5b=3,35,527,255,255,0,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].Level},]}
Spawn5c=3,51,527,255,0,0,-
Spawn5d=3,60,527,255,255,255,${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].CleanName},]}
Spawn6a=3,5,539,0,255,0,#6
Spawn6b=3,35,539,255,255,0,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].Level},]}
Spawn6c=3,51,539,255,0,0,-
Spawn6d=3,60,539,255,255,255,${If[${NearestSpawn[6,npc named].Name.NotEqual["NULL"]},${NearestSpawn[6,npc named].CleanName},]} 
Spawn7a=3,5,551,0,255,0,#7
Spawn7b=3,35,551,255,255,0,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].Level},]}
Spawn7c=3,51,551,255,0,0,-
Spawn7d=3,60,551,255,255,255,${If[${NearestSpawn[7,npc named].Name.NotEqual["NULL"]},${NearestSpawn[7,npc named].CleanName},]} 
Spawn8a=3,5,563,0,255,0,#8
Spawn8b=3,35,563,255,255,0,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].Level},]}
Spawn8c=3,51,563,255,0,0,-
Spawn8d=3,60,563,255,255,255,${If[${NearestSpawn[8,npc named].Name.NotEqual["NULL"]},${NearestSpawn[8,npc named].CleanName},]} 
Spawn9a=3,5,575,0,255,0,#9
Spawn9b=3,35,575,255,255,0,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].Level},]}
Spawn9c=3,51,575,255,0,0,-
Spawn9d=3,60,575,255,255,255,${If[${NearestSpawn[9,npc named].Name.NotEqual["NULL"]},${NearestSpawn[9,npc named].CleanName},]}
Spawn10a=3,5,587,0,255,0,#10
Spawn10b=3,35,587,255,255,0,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].Level},]}
Spawn10c=3,51,587,255,0,0,-
Spawn10d=3,60,587,255,255,255,${If[${NearestSpawn[10,npc named].Name.NotEqual["NULL"]},${NearestSpawn[10,npc named].CleanName},]}

Break17=3,5,588,0,255,255,____________________________________

Group5=3,5,599,0,255,255,GROUP |

LastTell=3,44,599,255,128,0,| LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
Break18=3,44,600,255,128,0,_____________________________

Break19=3,5,600,0,255,255,_______

GroupMember1a=3,5,611,255,255,255,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]}
GroupMember1b=3,75,611,255,128,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]}
GroupMember1c=3,95,611,0,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember1d=3,140,611,255,255,0,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]}

GroupMember2a=3,5,623,255,255,255,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]}
GroupMember2b=3,75,623,255,128,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]}
GroupMember2c=3,95,623,0,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember2d=3,140,623,255,255,0,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]}

GroupMember3a=3,5,635,255,255,255,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]}
GroupMember3b=3,75,635,255,128,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]}
GroupMember3c=3,95,635,0,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember3d=3,140,635,255,255,0,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]}

GroupMember4a=3,5,647,255,255,255,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]}
GroupMember4b=3,75,647,255,128,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]}
GroupMember4c=3,95,647,0,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember4d=3,140,647,255,255,0,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]}

GroupMember5a=3,5,659,255,255,255,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]}
GroupMember5b=3,75,659,255,128,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]}
GroupMember5c=3,95,659,0,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
GroupMember5d=3,140,659,255,255,0,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]}

DExpHud=3,5,671,0,192,255,Double Exp - - - - - -
DExpRready=3,104,671,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready=3,104,671,255,128,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]}

[Warrior]
LineBreak3=3,350,5,70,255,8,-------------------- Disciplines -------------------- 

//Final Stand Discipline
Final Stand Disciplinetext=3,350,24,255,234,8,Final Stand Discipline : 
Final Stand Disciplineready=3,470,24,0,255,0,${If[${Me.CombatAbilityReady[Final Stand Discipline]},Ready,]} 
Final Stand Disciplinenotready=3,470,24,255,0,0,${If[!${Me.CombatAbilityReady[Final Stand Discipline]},${Me.CombatAbilityTimer[Final Stand 

Discipline].TimeHMS},]} 

//Furious Discipline
Furious Disciplinetext=3,350,35,255,234,8,Furious Discipline : 
Furious Disciplinereadytext=3,470,35,0,255,0,${If[${Me.CombatAbilityReady[Furious Discipline]},Ready,]} 
Furious Disciplinenotready=3,470,35,255,0,0,${If[!${Me.CombatAbilityReady[Furious Discipline]},${Me.CombatAbilityTimer[Furious Discipline].TimeHMS},]} 

//Vortex Blade
Vortex Bladetext=3,350,47,255,234,8,Vortex Blade : 
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. II]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. II]},${Me.CombatAbilityTimer[Vortex Blade Rk. II].TimeHMS},]}
Vortex Bladereadytext=3,470,47,0,255,0,${If[${Me.CombatAbilityReady[Vortex Blade Rk. III]},Ready,]} 
Vortex Bladenotready=3,470,47,255,0,0,${If[!${Me.CombatAbilityReady[Vortex Blade Rk. III]},${Me.CombatAbilityTimer[Vortex Blade Rk. III].TimeHMS},]}

//Rampage
Rampagetext=3,350,58,255,234,8,Rampage : 
Rampagereadytext=3,470,58,0,255,0,${If[${Me.AltAbilityReady[Rampage]},Ready,]} 
Rampagenotready=3,470,58,255,0,0,${If[!${Me.AltAbilityReady[Rampage]},${Me.AltAbilityTimer[Rampage].TimeHMS},]} 

//Brutal Onslaught Discipline Rk. II
Brutal Onslaught Discipline Rk. IItext=3,350,69,255,234,8,Brutal Onslaught : 
Brutal Onslaught Discipline Rk. IIreadytext=3,470,69,0,255,0,${If[${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. II]},Ready,]} 
Brutal Onslaught Discipline Rk. IInotready=3,470,69,255,0,0,${If[!${Me.CombatAbilityReady[Brutal Onslaught Discipline Rk. 

II]},${Me.CombatAbilityTimer[Brutal Onslaught Discipline Rk. II].TimeHMS},]} 

//Fellstrike Discipline
Fellstrike Disciplinetext=3,350,81,255,234,8,Fellstrike Discipline : 
Fellstrike Disciplinereadytext=3,470,81,0,255,0,${If[${Me.CombatAbilityReady[Fellstrike Discipline]},Ready,]} 
Fellstrike Disciplinenotready=3,470,81,255,0,0,${If[!${Me.CombatAbilityReady[Fellstrike Discipline]},${Me.CombatAbilityTimer[Fellstrike 

Discipline].TimeHMS},]} 

//AETaunt 
AETaunttext=3,172,131,255,234,8,AE Taunt : 
AETauntreadytext=3,235,131,0,255,0,${If[${Me.AltAbilityReady[Area Taunt]},Ready,]} 
AETauntnotready=3,235,131,255,0,0,${If[!${Me.AltAbilityReady[Area Taunt]},${Me.AltAbilityTimer[Area Taunt].TimeHMS},]}

//Opportunistic Strike
Opportunistic Striketext=3,350,93,255,234,8,Opportunistic Strike : 
Opportunistic Strikereadytext=3,470,93,0,255,0,${If[${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},Ready,]} 
Opportunistic Strikenotready=3,470,93,255,0,0,${If[!${Me.CombatAbilityReady[Opportunistic Strike Rk. II]},${Me.CombatAbilityTimer[Opportunistic Strike 

Rk. II].TimeHMS},]} 

//Bazu Bellow
Bazu Bellowtext=3,350,103,255,234,8,Bazu Bellow : 
Bazu Bellowreadytext=3,470,103,0,255,0,${If[${Me.CombatAbilityReady[Bazu Bellow]},Ready,]} 
Bazu Bellownotready=3,470,103,255,0,0,${If[!${Me.CombatAbilityReady[Bazu Bellow]},${Me.CombatAbilityTimer[Bazu Bellow].TimeHMS},]} 

//Blast of Anger 
Blast of Angertext=3,350,113,255,234,8,Blast of Anger : 
Blast of Angerreadytext=3,470,113,0,255,0,${If[${Me.AltAbilityReady[Blast of Anger]},Ready,]} 
Blast of Angernotready=3,470,113,255,0,0,${If[!${Me.AltAbilityReady[Blast of Anger]},${Me.AltAbilityTimer[Blast of Anger].TimeHMS},]} 

//Gut Punch
Gut Punchtext=3,350,123,255,234,8,Gut Punch : 
Gut Punchreadytext=3,470,123,0,255,0,${If[${Me.AltAbilityReady[Gut Punch]},Ready,]} 
Gut Punchnotready=3,470,123,255,0,0,${If[!${Me.AltAbilityReady[Gut Punch]},${Me.AltAbilityTimer[Gut Punch].TimeHMS},]}

//Warlord's Tenacity
Warlord's Tenacitytext=3,350,133,255,234,8,Warlord's Tenacity : 
Warlord's Tenacityreadytext=3,470,133,0,255,0,${If[${Me.AltAbilityReady[Warlord's Tenacity]},Ready,]} 
Warlord's Tenacitynotready=3,470,133,255,0,0,${If[!${Me.AltAbilityReady[Warlord's Tenacity]},${Me.AltAbilityTimer[Warlord's Tenacity].TimeHMS},]}

//Throat Jab
Throat Jabtext=3,350,143,255,234,8,Throat Jab : 
Throat Jabreadytext=3,470,143,0,255,0,${If[${Me.CombatAbilityReady[Throat Jab Rk. II]},Ready,]} 
Throat Jabnotready=3,470,143,255,0,0,${If[!${Me.CombatAbilityReady[Throat Jab Rk. II]},${Me.CombatAbilityTimer[Throat Jab Rk. II].TimeHMS},]}

//PTA
PTAtext=3,350,155,255,234,8,PTA : 
PTAreadytext=3,470,155,0,255,0,${If[${Me.AltAbilityReady[Press the Attack]},Ready,]} 
PTAnotready=3,470,155,255,0,0,${If[!${Me.AltAbilityReady[Press the Attack]},${Me.AltAbilityTimer[Press the Attack].TimeHMS},]}

[Cleric]
AA=3,370,5,0,255,0,~~~~~~ Alt Ability ~~~~~~
CR=3,350,20,0,255,0,Celestial Regen ~~ 
CRrdy=3,470,20,0,255,0,${If[${Me.AltAbilityReady[Celestial Regeneration]},+ Ready +,]} 
CRtime=3,470,20,0,255,0,${If[!${Me.AltAbilityReady[Celestial Regeneration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS} 

-,]} 
BD=3,350,35,0,255,0,Bestow DA ~~~ 
BDRdy=3,470,35,0,255,0,${If[${Me.AltAbilityReady[Bestow Divine Aura]},+ Ready +,]} 
BDtime=3,470,35,0,255,0,${If[!${Me.AltAbilityReady[Bestow Divine Aura]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS} -,]} 
MGB=3,350,50,0,255,0,MGB ~~~~ 
MGBRdy=3,470,50,0,255,0,${If[${Me.AltAbilityReady[Mass Group Buff]},+ Ready +,]} 
MGBTime=3,470,50,0,255,0,${If[!${Me.AltAbilityReady[Mass Group Buff]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS} -,]} 
DR=3,350,65,0,255,0,Divine Resurrection ~ 
DRRdy=3,470,65,0,255,0,${If[${Me.AltAbilityReady[Divine Resurrection]},+ Ready +,]} 
DRTime=3,470,65,0,255,0,${If[!${Me.AltAbilityReady[Divine Resurrection]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS} -,]} 
RC=3,350,80,0,255,0,Radiant Cure ~~~ 
RCRdy=3,470,80,0,255,0,${If[${Me.AltAbilityReady[Radiant Cure]},+ Ready +,]} 
RCTime=3,470,80,0,255,0,${If[!${Me.AltAbilityReady[Radiant Cure]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Radiant Cure].TimeHMS} -,]} 
DA=3,350,95,0,255,0,Divine Arbitration ~~
DARdy=3,470,95,0,255,0,${If[${Me.AltAbilityReady[Divine Arbitration]},+ Ready +,]}
DATime=3,470,95,0,255,0,${If[!${Me.AltAbilityReady[Divine Arbitration]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS} -,]} 
EB=3,350,110,0,255,0,Exquisite Benediction ~~
EBRdy=3,470,110,0,255,0,${If[${Me.AltAbilityReady[Exquisite Benediction]},+ Ready +,]}
EBTime=3,470,110,0,255,0,${If[!${Me.AltAbilityReady[Exquisite Benediction]} && !${Me.Shrouded},- ${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS} 

-,]}
[Playername1_quellious]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
[Playername2_quellious]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on

It works great with my Ranger and my Bst.