|-----------------------------------------------------------------------------
| SUB: Back Off and stop melee
| ----------------------------------------------------------------------------
Sub Bind_BackOff(string OnOffFlag)
/if (${Select[${OnOffFlag},on,off,1,0]}>0) {
/if (${Select[${OnOffFlag},on,1]}>0) {
/varset DPSPaused 0
} else {
/varset DPSPaused 2
}
}
/if (${DPSPaused}) {
/if (${DPSPaused}==2 && ${UseMQ2Melee}) /squelch /melee on
/varset DPSPaused 0
/echo Resetting. No Longer Backing off.
} else {
/varset DPSPaused 1
/varset CombatStart 0
/if (${UseMQ2Melee}) /squelch /melee off
/squelch /attack off
/if (${Stick.Active}) /stick off
/call CombatReset
/varset DPSPaused 2
/echo Backing off - All Combat has been reset.
}
/if (${ReturnToCamp} && ${Math.Distance[${CampYLoc},${CampXLoc}]} > 15) {
/call DoWeMove
}
/doevents flush BackOff
/return