Moderator: MacroQuest Developers
Code: Select all
/declare epictoggle outer 0
/declare Epicdotted outer 1
Code: Select all
/if (${Param${g}.Equal[dot]}) {
/echo "Auto-DoT enabled"
/varset dottoggle 1
/varset Dotted 0
}
Code: Select all
/if (${Param${g}.Equal[epic]}) {
/echo "Auto-Epic DoT enabled"
/varset epictoggle 1
/varset Epicdotted 0
}
Code: Select all
/if (${dottoggle}==1) /call DoTs
Code: Select all
/if (${epictoggle}==1) /call Epicdot
Code: Select all
/if (${dottoggle}==1) /varset Dotted 0
Code: Select all
/if (${epictoggle}==1) /varset Epicdotted 0
Code: Select all
| Epic Click Routine
Sub Epicdot
/if (${malotoggle}==1 || ${slowtoggle}==1 || ${powertoggle}==1) {
/if (${needmalo}==1 || ${needslow}==1 || ${needpower}==1) /return
/if (${Epicdotted}==0) {
/call sitstatus
/call cast "Spear of Fate" item
/varset Epicdotted 1
/if (${sitstatus}==1) /call standstatus
/if (${healertoggle}==1) /call Healer
}
/return
}
Code: Select all
- /declare prevmana outer ${Me.PctMana}
+ /declare prevmana outer ${Me.CurrentMana}
+ /declare MaxMana outer ${Me.CurrentMana}
Code: Select all
- /if (${cannitoggle}==1 && ${Me.PctMana}<95 && ${needcanni}==1) {
+ /if (${cannitoggle}==1 && ${Me.CurrentMana}<${MaxMana} && ${needcanni}==1) {
/delay 3s
/call sitstatus
Code: Select all
/delay 3s
- /varset prevmana ${Me.PctMana}
+ /varset prevmana ${Me.CurrentMana}
}