Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
//Mend
Mendtext=3,655,257,255,234,8,Mend
Mendreadytext=3,755,257,0,255,0,${If[${String[${Me.AltAbilityReady[Mend]}].Equal["TRUE"]},Ready,]}
Mendnotready=3,755,257,255,0,0,${If[${String[${Me.AltAbilityReady[Mend]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mend].TimeHMS}]}
//Mend
Mendtext=3,655,329,255,234,8,Mend
Mendreadytext=3,755,329,0,255,0,${If[${String[${Me.AbilityReady[Mend]}].Equal["TRUE"]},Ready,]}
Mendnotready=3,755,329,255,0,0,${If[${String[${Me.AbilityReady[Mend]}].Equal["TRUE"]}, ,Available in ${Me.AbilityTimer[Mend].TimeHMS}]}
MendTimer=3,545,128,255,000,000, ${Int[${Math.Calc[${MendTimer}\600]}]}:${Int[${Math.Calc[${Math.Calc[${MendTimer}%600]}\10]}]}
|
| Monk.mac
|
|~~~~~~~~|
| EVENTS |
|~~~~~~~~|
#Event Mend "You mend your wounds and heal some damage."
#Event Mend "You magically mend your wounds and heal considerable damage."
#Event Toggle "[MQ2] Toggle #1#"
#Event Toggle "[MQ2] Toggle #1# #2#"
#Event FDFail "<insert toon name here> has fallen to the ground."
Sub main
|~~~~~~~~~~~|
| VARIABLES |
|~~~~~~~~~~~|
/declare SelfHaste bool outer TRUE
/declare MendTimer timer outer 0s
|~~~~~~~~~|
| ALIASES |
|~~~~~~~~~|
/alias /selfhaste /echo Toggle SelfHaste
/alias /mend /echo Minutes till mend is ready: ${Math.Calc[${MendTimer}/600]}
|~~~~~~~~~~~|
| MAIN LOOP |
|~~~~~~~~~~~|
/echo Monk macro starting...
/echo Selfhaste = ${SelfHaste}
/echo Exptracker = ${ExadpTracker}
:main
/doevents
|Selfhaste Check
/if (!${Me.Buff[Celestial Tranquility].ID} && ${Me.Combat} && ${SelfHaste}) {
/call cast "Gauntlets of Enlightenment" item
}
/goto :main
/return
|~~~~~~~~~~~~~~~~~~~|
| EVENT SUBROUTINES |
|~~~~~~~~~~~~~~~~~~~|
Sub Event_Mend
/varset MendTimer 360s
/return
Sub Event_Toggle(Line,Variable,Setting)
/if (${Defined[${Variable}]}) {
/if (${Defined[${Setting}]}) {
/if (${${Setting}} == "off") {
/varset ${Variable} FALSE
} else {
/varset ${Variable} TRUE
}
} else {
/if (${${Variable}}) {
/varset ${Variable} FALSE
} else {
/varset ${Variable} TRUE
}
/echo ${Variable} set to ${${Variable}}
}
}
/return
Sub Event_FDFail
/popup FD FAILED!!!
/return