Code: Select all
Sub Main
/echo SneakHide 1.0 Active.
/assist off
/attack off
:CheckCombat
/delay 1
/if (${Me.Combat}) {
/if (${Target.ID}) {
/if (${Me.Sneaking}) {
/attack on
/doability "Sneak"
}
/if (${Me.AbilityReady["Hide"]}) {
/attack off
/delay 4
/doability "Hide"
/attack on
}
/if (${Me.AbilityReady["Backstab"]}) /doability "Backstab"
} else {
/attack off
}
}
/delay 3
/if (!${Me.Combat} && ${String[${Me.Casting}].Length}==4) {
:WaitForSneak
/if (${Me.Sneaking}) {
/goto :WaitForHide
} else {
/doability "Sneak"
/delay 4
/goto :WaitForSneak
}
:WaitForHide
/delay 4
/if (${Me.AbilityReady["Hide"]}) /doability "Hide"
/delay 9
}
/goto :CheckCombat
/endmacro
