There's something strange in the way /dec -z works. Here are some examples, with results. Do them yourself if you dont believe me. I'm using 6.16 but it has been tested on 6.17 too.

Code:
//set %x 6 | echo -a %x | dec -z %x 2 | echo -a %x | .timer 3 1 echo -a $eval(%x,0) 
6
4
2
1
* /echo: insufficient parameters

//set %x 8 | echo -a %x | dec -z %x 4 | echo -a %x | .timer 3 1 echo -a $eval(%x,0)
8
4
2
1
* /echo: insufficient parameters


#HelpDesk @ DALnet