Originally Posted By: /help $timer
$timer(N/name)
Returns the timer id of the Nth timer in the timers list. You can also specify a timer name instead of a number.
It's thus no bug but rather by design. Simply dont use a N as the timer name if you're ever going to use that identifier smile

It's like naming an alias N and using it as a custom identifier:
Code:
alias 777 { $iif($isid,return,echo -a) test }
//777 | echo -a return is: $777

...or like naming a scriptfile "4" and attempting to get $script(4), or adding "0" as highlight text and $highlight(0).sound, or several similar cases I did not think of.