cond
*.vtimer 1 >
start
'donothing
stop
Is this really necessary? As I understand it, vtimer is zero when there's no virus, and counts down to one when creating a virus. The only time you need to do anything is when vtimer equals zero (make another) and one (shoot it).