I am doing quite a bit of raiding now, and need to know when my discs are up for burns. So, I slapped together this HUD file, and hope this can help other monks. (I will add to it once I get more AA abilities ... i.e. Zan Fi, Second Spire)
Add the following into the MQ2HUD.ini File, then type /loadhud monk once in game.
Add the following into the MQ2HUD.ini File, then type /loadhud monk once in game.
Rich (BB code):
[MONK]
//Title
Title1=3,5,35,70,255,8,~~~~~~~~~ Monk 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}),]}
RegExp1=3,5,70,0,255,0,XP =
RegExp2=3,30,70,255,255,255,${Float[${Me.PctExp}]}%
RegExp3=3,70,70,0,255,0,into
RegExp4=3,90,70,255,255,255,${Me.Level}
//Line Break
LineBreak1=3,5,80,70,255,8,-------------------- Miscellaneous ------------
//State
state=3,5,90,25,255,0,You Are Currently :
State2=3,105,90,255,234,8,${Me.State}ING..
//Time
Time=3,5,100,25,255,0,The Time Is :
Time2=3,70,100,255,234,8, ${Time.Time12}
GameTime1=3,150,100,0,255,0,Game Time:
GameTime2=3,210,100,255,234,8,${GameTime.Hour}:${GameTime.Minute}
GameTime3=3,240,100,0,255,0,-
GameTime4=3,250,100,0,240,240,${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
//Play Time This Session
Played=3,5,110,25,255,0,You've Been Playing For :
Played2=3,135,110,255,234,8,${Math.Calc[${MacroQuest.Running}/60000/60]} Hours / ${Int[${Math.Calc[${MacroQuest.Running}/60000]}]} Mins
//GM
GMInd1=3,5,120,25,255,0,${If[${Spawn[gm].ID},There Is Currently :,]}
GMInd2=3,5,120,25,255,0,${If[${Spawn[gm].ID},,There Is Currently :]}
GMInd3=3,105,120,255,25,0,${If[${Spawn[gm].ID},A Gm In The Zone,]}
GMInd4=3,105,120,255,234,8,${If[${Spawn[gm].ID},,No Gm In Zone]}
//Running Macro
Macro=3,5,130,25,255,0,Macro Running ?
Macro2=3,115,130,255,234,8, ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}
//Zone Name
ZoneShortName=3,5,140,25,255,0,Current Zone :
ZoneText=3,85,140,255,234,8,${Zone.ShortName}
//Last Tell
LastTellText=3,5,150,25,255,0,Last Tell From :
LastTellName=3,85,150,0,240,240,${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
//Your Location It is displayed as if you did /loc Y=North/South X=East/West
LocationText=3,5,160,25,255,0,Your Loc.Is :
Locationyxz=3,75,160,255,234,8,[Y = ${Me.Y}] [X = ${Me.X}] [Z = ${Me.Z}]
AAExp1=3,5,180,0,255,0,A.A. XP =
AAExp2=3,55,180,255,255,255,${Float[${Me.PctAAExp}]}%
AAExp3=3,102,180,0,255,0,Points Available =
AAExp4=3,190,180,255,255,255,${Me.AAPoints}
AAExp5=3,206,180,0,255,0,Spent =
AAExp6=3,246,180,255,255,255,${Me.AAPointsSpent}
AAExp7=3,272,180,0,255,0,Total:
AAExp8=3,299,180,255,255,255, ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}
Players1=3,56,24,255,128,0,Player's in Zone =
Players2=3,145,24,250,0,0,${SpawnCount[PC]}
//Line Break
LineBreak3=3,5,195,70,255,8,-------------------- Disciplines --------------------
//Calanin's Synergy Rk. II
Delay Deathtext=3,5,210,255,234,8,Calanin's Synergy Rk. II :
Delay Deathready=3,120,210,0,255,0,${If[${Me.CombatAbilityReady[Calanin's Synergy Rk. II]},Ready,]}
Delay Deathnotready=3,120,210,255,0,0,${If[!${Me.CombatAbilityReady[Calanin's Synergy Rk. II]},${Me.CombatAbilityTimer[Calanin's Synergy Rk. II].TimeHMS},]}
//Crystalpalm Discipline
Wheel of Fiststext=3,5,220,255,234,8,Crystalpalm Discipline :
Wheel of Fistsreadytext=3,120,220,0,255,0,${If[${Me.CombatAbilityReady[Crystalpalm Discipline]},Ready,]}
Wheel of Fistsnotready=3,120,220,255,0,0,${If[!${Me.CombatAbilityReady[Crystalpalm Discipline]},${Me.CombatAbilityTimer[Crystalpalm Discipline].TimeHMS},]}
//Heel of Kanji
Heel of Kanjitext=3,5,230,255,234,8,Heel of Kanji :
Heel of Kanjireadytext=3,120,230,0,255,0,${If[${Me.CombatAbilityReady[Heel of Kanji]},Ready,]}
Heel of Kanjinotready=3,120,230,255,0,0,${If[!${Me.CombatAbilityReady[Heel of Kanji]},${Me.CombatAbilityTimer[Heel of Kanji].TimeHMS},]}
//Punch Through Rk. III
Punch Through Rk. IIItext=3,5,240,255,234,8,Punch Through Rk. III :
Punch Through Rk. IIIreadytext=3,120,240,0,255,0,${If[${Me.CombatAbilityReady[Punch Through Rk. III]},Ready,]}
Punch Through Rk. IIInotready=3,120,240,255,0,0,${If[!${Me.CombatAbilityReady[Punch Through Rk. III]},${Me.CombatAbilityTimer[Punch Through Rk. III].TimeHMS},]}
//Speed Focus Discipline
Speed Focus Disciplinetext=3,5,250,255,234,8,Speed Focus Discipline :
Speed Focus Disciplinereadytext=3,120,250,0,255,0,${If[${Me.CombatAbilityReady[Speed Focus Discipline]},Ready,]}
Speed Focus Disciplinenotready=3,120,250,255,0,0,${If[!${Me.CombatAbilityReady[Speed Focus Discipline]},${Me.CombatAbilityTimer[Speed Focus Discipline].TimeHMS},]}
//Impenetrable Discipline
Impenetrable Disciplinetext=3,5,260,255,234,8,Impenetrable Discipline :
Impenetrable Disciplinereadytext=3,120,260,0,255,0,${If[${Me.CombatAbilityReady[Impenetrable Discipline]},Ready,]}
Impenetrable Disciplinenotready=3,120,260,255,0,0,${If[!${Me.CombatAbilityReady[Impenetrable Discipline]},${Me.CombatAbilityTimer[Impenetrable Discipline].TimeHMS},]}
//Disc Break
Disc Break1=3,5,275,70,255,8,-------------------- Alternate Abilities ------------
//Purify Body
Purify Bodytext=3,5,285,255,234,8,Purify Body :
Purify Bodyreadytext=3,120,285,0,255,0,${If[${Me.AltAbilityReady[Purify Body]},Ready,]}
Purify Bodynotready=3,120,285,255,0,0,${If[!${Me.AltAbilityReady[Purify Body]},${Me.AltAbilityTimer[Purify Body].TimeHMS},]}
//Imitate Death
Imitate Deathtext=3,5,295,255,234,8,Imitate Death :
Imitate Deathready=3,120,295,0,255,0,${If[${Me.AltAbilityReady[Imitate Death]},Ready,]}
Imitate Deathnotready=3,120,295,255,0,0,${If[!${Me.AltAbilityReady[Imitate Death]},${Me.AltAbilityTimer[Imitate Death].TimeHMS},]}
//Infusion of Thunder
Infusion of Thundertext=3,5,305,255,234,8,Infusion of Thunder :
Infusion of Thunderready=3,120,305,0,255,0,${If[${Me.AltAbilityReady[Infusion of Thunder]},Ready,]}
Infusion of Thundernotready=3,120,305,255,0,0,${If[!${Me.AltAbilityReady[Infusion of Thunder]},${Me.AltAbilityTimer[Infusion of Thunder].TimeHMS},]}
//Disc Break
Disc Break2=3,5,315,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~
//Mend
Mendtext=3,5,325,255,234,8,Mend :
Mendreadytext=3,120,325,0,255,0,${If[${Me.AbilityReady[Mend]},Ready,]}
Mendnotready=3,120,325,255,0,0,${If[!${Me.AbilityReady[Mend]},NotReady,]}

