Variables are evaluated at the moment the timer is triggered.
You can simply prevent pre-evaluation by using $(%var1,0) - $() is similar to $eval()
This way %var1 will literally be passed to the alias as $1 and only be evaluated once the alias is called.
Edit: You can achieve this same result in various ways of course. Another method is using $+(%,var1)
Last edited by 5618; 10/09/10 11:35 AM.