1st off, How to code viruses (like a tutorial somewhere?)
2nd off, can the code stored within a virus change *on demand* so for example, my bot could get hit by a tie and an attempt to be fed through that tie be sensed, so a virus is sent which will delete that tie?