.vshoot doesn't seem to affect the range of virus shots. All viruses, whether they're ...
cond
start
*.thisgene .mkvirus store
1 .vshoot store
stop
... or ...
cond
start
*.thisgene .mkvirus store
100 .vshoot store
stop
... have exactly the same range. Even if a bot is storing values upwards of 10,000 into .vshoot, the virus doesn't go any further.