[ROGUE]
//Title
Title1=3,5,35,70,255,8,~~~~~~~~~> Rogue Hud <~~~~~~~~~
//Runspeed
Speed=3,5,50,255,234,8,Your RunSpeed Is ${Int[${Me.Speed}]}
//TargetInfo
TargetLevel=3,5,60,0,240,240,${If[${Target.ID},${Target.CleanName} (${Target.Level} ${Target.Class}),]}
TargetGuildstatus=3,5,70,255,234,8,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]} ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}
// Target In Relation To You
targetaheada=3,420,197,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,/\,]},]}
targetaheadb=3,419,197,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,/\,]},]}
targetplustext=3,290,210,25,255,0,Target Relation 2 You :
targetplus=3,422,212,255,255,255,|
targetplusa=3,422,210,255,255,255,|
targetplusb=3,417,210,255,255,255,---
targetplusc=3,418,210,255,255,255,--
targetleft=3,407,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,<,]}]}]},]}
targetleftb=3,407,211,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,<,]}]}]},]}
targetright=3,432,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,,>]}]}]},]}
targetrightb=3,432,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,,>]}]}]},]}
targetbehinda=3,420,225,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,\/,]},]}
targetbehindb=3,419,225,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,\/,]},]}
//Line Break
LineBreak1=3,5,85,70,255,8,-------------------- Miscelaneous ------------
//Epic Click
Epic ClickText = 3,290,160,25,255,0,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),Epic Click :,]}
Epic ClickReady = 3,345,160,0,240,240,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),${If[(${FindItem[=Nightshade, Blade of Entropy].Timer}==0),Ready,]},]}
Epic ClickNotReady = 3,345,160,255,0,0,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),${If[(${FindItem[=Nightshade, Blade of Entropy].Timer}>0),Will Be Ready In ${FindItem[=Nightshade, Blade of Entropy].Timer.TimeHMS},]},]}
//State
state=3,5,100,25,255,0,You Are Currently :
State2=3,105,100,255,234,8,${Me.State}ING..
//Sneaking
Sneak=3,290,130,25,255,0,You Are :
Sneak1=3,340,130,0,240,240,${If[${Me.Sneaking},Sneaking,]}
Sneak2=3,340,130,0,240,240,${If[${Me.Sneaking},,Not Sneaking,]}
//Hiding
Hide=3,290,140,25,255,0,You Are :
Hide1=3,340,140,0,240,240,${If[${Me.Invis},Hiding,]}
Hide2=3,340,140,0,240,240,${If[${Me.Invis},,Not Hiding,]}
PotionText = 3,290,150,25,255,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),Celestial Healing :,]}
PotionReady = 3,375,150,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}==0),Ready,]},]}
PotionNotReady = 3,375,150,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},]},]}
//Time
Time=3,5,110,25,255,0,The Time Is :
Time2=3,70,110,255,234,8, ${Time.Time12}
//Play Time This Session
Played=3,5,120,25,255,0,You've Been Playing For :
Played2=3,135,120,255,234,8,${Math.Calc[${MacroQuest.Running}/60000/60]} Hours / ${Int[${Math.Calc[${MacroQuest.Running}/60000]}]} Mins
//GM
GMInd1=3,5,130,25,255,0,${If[${Spawn[gm].ID},There Is Currently :,]}
GMInd2=3,5,130,25,255,0,${If[${Spawn[gm].ID},,There Is Currently :]}
GMInd3=3,105,130,255,25,0,${If[${Spawn[gm].ID},A Gm In The Zone,]}
GMInd4=3,105,130,255,234,8,${If[${Spawn[gm].ID},,No Gm In Zone]}
//Running Macro
Macro=3,5,140,25,255,0,Macro Running ?
Macro2=3,115,140,255,234,8, ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}
//LoS
LoStext=3,290,180,25,255,0,${If[${Target.ID},Sight / Distance :,]}
LoSinfoF=3,380,180,255,234,8,${If[${Target.ID},${LineOfSight[${Me.Y},${Me.X},${Me.Z}:${Target.Y},${Target.X},${Target.Z}]} / ${Target.Distance},]}
//Zone Name
ZoneShortName=3,5,150,25,255,0,Current Zone :
ZoneText=3,85,150,255,234,8,${Zone.ShortName}
//Last Tell
LastTellText=3,5,160,25,255,0,Last Tell From :
LastTellName=3,85,160,0,240,240,${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
//Group Leader
GroupLeader=3,5,170,25,255,0,Group Leader :
GroupLeader2=3,80,170,0,240,240, ${Group.Leader.Name}
//Your Location It is displayed as if you did /loc Y=North/South X=East/West
LocationText=3,5,180,25,255,0,Your Loc.Is :
Locationyxz=3,75,180,255,234,8,[Y = ${Me.Y}] [X = ${Me.X}] [Z = ${Me.Z}]
Buffs1=3,5,190,25,255,0,Fading Buffs :
Buffs=3,80,190,0,240,240,${If[${Me.Buff[1].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[1].Duration}<50,${Me.Buff[1]},]}${If[${Me.Buff[2].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[2].Duration}<50, | ${Me.Buff[2]},]}${If[${Me.Buff[3].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[3].Duration}<50, | ${Me.Buff[3]},]}${If[${Me.Buff[4].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[4].Duration}<50, | ${Me.Buff[4]},]}${If[${Me.Buff[5].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[5].Duration}<50, | ${Me.Buff[5]},]}${If[${Me.Buff[6].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[6].Duration}<50, | ${Me.Buff[6]},]}${If[${Me.Buff[7].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[7].Duration}<50, | ${Me.Buff[7]},]}${If[${Me.Buff[8].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[8].Duration}<50, | ${Me.Buff[8]},]}${If[${Me.Buff[9].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[9].Duration}<50, | ${Me.Buff[9]},]}${If[${Me.Buff[10].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[10].Duration}<50, | ${Me.Buff[10]},]}${If[${Me.Buff[11].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[11].Duration}<50, | ${Me.Buff[11]},]}${If[${Me.Buff[12].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[12].Duration}<50, | ${Me.Buff[12]},]}${If[${Me.Buff[13].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[13].Duration}<50, | ${Me.Buff[13]},]}${If[${Me.Buff[14].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[14].Duration}<50, | ${Me.Buff[14]},]}${If[${Me.Buff[15].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[15].Duration}<50, | ${Me.Buff[15]},]}${If[${Me.Buff[16].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[16].Duration}<50, | ${Me.Buff[16]},]}
//Line Break
LineBreak3=3,5,200,70,255,8,-------------------- Disciplines --------------------
//Blinding Flash
Blinding Flashtext=3,5,215,255,234,8,Blinding Flash :
Blinding Flashready=3,120,215,0,255,0,${If[${Me.CombatAbilityReady[Blinding Flash]},Ready,]}
Blinding Flashnotready=3,120,215,255,0,0,${If[!${Me.CombatAbilityReady[Blinding Flash]},${Me.CombatAbilityTimer[Blinding Flash].TimeHMS},]}
//RazorArc
RazorArctext=3,5,225,255,234,8,RazorArc :
RazorArcreadytext=3,120,225,0,255,0,${If[${Me.CombatAbilityReady[Razorarc]},Ready,]}
RazorArcnotready=3,120,225,255,0,0,${If[!${Me.CombatAbilityReady[Razorarc]},${Me.CombatAbilityTimer[Razorarc].TimeHMS},]}
//Disc Break
Disc Break1=3,5,240,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~
//Deadly Precision Discipline
Deadly Precision Disciplinetext=3,5,255,255,234,8,Deadly Precision Disc :
Deadly Precision Disciplinereadytext=3,120,255,0,255,0,${If[${Me.CombatAbilityReady[Deadly Precision Discipline]},Ready,]}
Deadly Precision Disciplinenotready=3,120,255,255,0,0,${If[!${Me.CombatAbilityReady[Deadly Precision Discipline]},${Me.CombatAbilityTimer[Deadly Precision Discipline].TimeHMS},]}
//Blinding Speed Discipline
Blinding Speed Disciplinetext=3,5,265,255,234,8,Blinding Speed Disc :
Blinding Speed Disciplinereadytext=3,120,265,0,255,0,${If[${Me.CombatAbilityReady[Blinding Speed Discipline]},Ready,]}
Blinding Speed Disciplinenotready=3,120,265,255,0,0,${If[!${Me.CombatAbilityReady[Blinding Speed Discipline]},${Me.CombatAbilityTimer[Blinding Speed Discipline].TimeHMS},]}
//Disc Break
Disc Break2=3,5,280,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~
//Assassin Discipline
Assassin Disciplinetext=3,5,295,255,234,8,Assassin Discipline :
Assassin Disciplinereadytext=3,120,295,0,255,0,${If[${Me.CombatAbilityReady[Assassin Discipline]},Ready,]}
Assassin Disciplinenotready=3,120,295,255,0,0,${If[!${Me.CombatAbilityReady[Assassin Discipline]},${Me.CombatAbilityTimer[Assassin Discipline].TimeHMS},]}
//Kinesthetics Discipline
Kinesthetics Disciplinetext=3,5,305,255,234,8,Kinesthetics Discipline :
Kinesthetics Disciplinereadytext=3,120,305,0,255,0,${If[${Me.CombatAbilityReady[Kinesthetics Discipline]},Ready,]}
Kinesthetics Disciplinenotready=3,120,305,255,0,0,${If[!${Me.CombatAbilityReady[Kinesthetics Discipline]},${Me.CombatAbilityTimer[Kinesthetics Discipline].TimeHMS},]}
//Disc Break
Disc Break3=3,5,320,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~
//Second Wind
Second Wind Disciplinetext=3,5,335,255,234,8,Second Wind :
Second Wind Disciplineready=3,120,335,0,255,0,${If[${Me.CombatAbilityReady[Second Wind RK. II]},Ready,]}
Second Wind Disciplinenotready=3,120,335,255,0,0,${If[!${Me.CombatAbilityReady[Second Wind RK. II]},${Me.CombatAbilityTimer[Second Wind RK. II].TimeHMS},]}
//Frenzied Stabbing Discipline
Frenzied Stabbing Disciplinetext=3,5,345,255,234,8,Frenzied Stabbing :
Frenzied Stabbing Disciplinereadytext=3,120,345,0,255,0,${If[${Me.CombatAbilityReady[Frenzied Stabbing Discipline]},Ready,]}
Frenzied Stabbing Disciplinenotready=3,120,345,255,0,0,${If[!${Me.CombatAbilityReady[Frenzied Stabbing Discipline]},${Me.CombatAbilityTimer[Frenzied Stabbing Discipline].TimeHMS},]}
//Lithe
Nimblestext=3,5,355,255,234,8,Lithe :
Nimbleready=3,120,355,0,255,0,${If[${Me.CombatAbilityReady[Lithe Discipline]},Ready,]}
Nimblenotready=3,120,355,255,0,0,${If[!${Me.CombatAbilityReady[Lithe Discipline]},${Me.CombatAbilityTimer[Lithe Discipline].TimeHMS},]}
//Escape
Escapetext=3,5,365,255,234,8,Escape :
Escapereadytext=3,120,365,0,255,0,${If[${Me.AltAbilityReady[Escape]},Ready,]}
Escapenotready=3,120,365,255,0,0,${If[!${Me.AltAbilityReady[Escape]},${Me.AltAbilityTimer[Escape].TimeHMS},]}
//Line Break
LineBreak4=3,5,380,70,255,8,--------------- Veteran AA Abilities ---------------
//Chaotic Jester
ChaoticJesterText=3,5,395,255,234,8,Chaotic Jester:
ChaoticJesterReadyText=3,150,395,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady=3,150,395,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
//Expedient Recovery
ExpedientRecoveryText=3,5,405,255,234,8,Expedient Recovery:
ExpedientRecoveryReadyText=3,150,405,0,255,0,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpedientRecoveryNotReady=3,150,405,255,0,0,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
//Infusion of the Faithful
InfusionoftheFaithfulText=3,5,415,255,234,8,Infusion of the Faithful:
InfusionoftheFaithfulReadyText=3,150,415,0,255,0,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
InfusionoftheFaithfulNotReady=3,150,415,255,0,0,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
//Lesson of the Devoted
LessonOfTheDevotedText=3,5,425,255,234,8,Lesson of the Devoted:
LessonoftheDevotedReadyText=3,150,425,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
LessonoftheDevotedNotReady=3,150,425,255,0,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]}
//Staunch Recovery
Staunch RecoveryText=3,5,435,255,234,8,Staunch Recovery:
Staunch RecoveryReadyText=3,150,435,0,255,0,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]}
Staunch RecoveryNotReady=3,150,435,255,0,0,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]}
//Steadfast Servant
SteadfastServantText=3,5,445,255,234,8,Steadfast Servant:
SteadfastServantReadyText=3,150,445,0,255,0,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
SteadfastServantNotReady=3,150,445,255,0,0,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
//Intensity of the resolute
Intensity of the resoluteText=3,5,455,255,234,8,Intensity of the resolute:
Intensity of the resoluteReadyText=3,150,455,0,255,0,${If[${Me.AltAbilityReady[Intensity of the resolute]},Ready,]}
Intensity of the resoluteNotReady=3,150,455,255,0,0,${If[!${Me.AltAbilityReady[Intensity of the resolute]},${Me.AltAbilityTimer[Intensity of the resolute].TimeHMS},]}
//Line Break
LineBreak2=3,5,470,70,255,8,--------------------- Misc AA's ---------------------
//Ligament Slice
Ligament Slicetext=3,5,485,255,234,8,Ligament Slice :
Ligament Slicereadytext=3,120,485,0,255,0,${If[${Me.AltAbilityReady[Ligament Slice]},Ready,]}
Ligament Slicenotready=3,120,485,255,0,0,${If[!${Me.AltAbilityReady[Ligament Slice]},${Me.AltAbilityTimer[Ligament Slice].TimeHMS},]}
//Dirty Fighting
Dirty Fightingtext=3,5,495,255,234,8,Dirty Fighting :
Dirty Fightingreadytext=3,120,495,0,255,0,${If[${Me.AltAbilityReady[Dirty Fighting]},Ready,]}
Dirty Fightingnotready=3,120,495,255,0,0,${If[!${Me.AltAbilityReady[Dirty Fighting]},${Me.AltAbilityTimer[Dirty Fighting].TimeHMS},]}
//Twisted Shank
Twisted Shanktext=3,5,505,255,234,8,Twisted Shank :
Twisted Shankreadytext=3,120,505,0,255,0,${If[${Me.AltAbilityReady[Twisted Shank]},Ready,]}
Twisted Shanknotready=3,120,505,255,0,0,${If[!${Me.AltAbilityReady[Twisted Shank]},${Me.AltAbilityTimer[Twisted Shank].TimeHMS},]}
//Line Break
LineBreak5=3,5,520,70,255,8,----------------- Named Spawns -----------------
Spawn1=3,5,535,255,255,0,${If[${Bool[${NearestSpawn[2,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[2,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[2,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[2,npc named].CleanName} (${NearestSpawn[2,npc named].HeadingTo}),No Named]}
Spawn2=3,5,545,255,255,0,${If[${Bool[${NearestSpawn[3,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[3,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[3,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[3,npc named].CleanName} (${NearestSpawn[3,npc named].HeadingTo}),No Named]}
Spawn3=3,5,555,255,255,0,${If[${Bool[${NearestSpawn[4,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[4,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[4,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[4,npc named].CleanName} (${NearestSpawn[4,npc named].HeadingTo}),No Named]}
Spawn4=3,5,565,255,255,0,${If[${Bool[${NearestSpawn[5,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[5,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[5,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[5,npc named].CleanName} (${NearestSpawn[5,npc named].HeadingTo}),No Named]}
Spawn5=3,5,575,255,255,0,${If[${Bool[${NearestSpawn[1,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[1,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[1,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[1,npc named].CleanName} (${NearestSpawn[1,npc named].HeadingTo}),No Named]}