It will never get to 30, the varcheck alias turns the timers off whenever it executes :tongue:
Aliasnames really shouldn't start with "timer" either, try it using "/!timerinc"
alias varcheck inc -c %number | .timervarc 0 1 varchk
alias varchk {
if 30 // %number { echo -a dostuff %number }
if %number == 90 { .timervarc off | unset %number }
}