We can't always count on /timer too many things can halt it there's too many events that could manipulate it. Plenty of applications, including Windows, have a time event, yet I am surprised out of the many available for mIRC TIME isnt one of them.
you gotta agree with mrBucket that thats less likely to happen DaveC but yeah mIRCscripts is opensource and as a result you cant counter every possible way of failure.