anchor.diff:    * 
     * Arguments
     *															
  -  *		src:			the defending toy, the toy you hit another toy with to start the battle	(not an arg but relevant / makes it easier to read if you understand)	
  -  *		attacker:		the attacking toy, the toy you target with another toy to start the battle. in PvP, this is the opponent's toy
  +  *		src:			the defending toy, the toy that is hit by another toy with to start the battle		(not an 'arg' but relevant / makes it easier to read if you understand)	
  +  *		attacker:		the attacking toy, the toy you use on another toy to start the battle. in PvP, this is the opponent's toy
     *		referee:		the user, the one who is holding the toys / controlling the fight
     *		opponent:		optional arg used in Mech PvP battles: the other person who is taking part in the fight
     */
  
positive.code: 		return
  		
  	if(timer < world.time)
  		timer = world.time + cooldown*4
  	else
  		to_chat(referee, "<span class='notice'>[name] isn't ready for battle.</span>")
  		return
  
  	if(attacker.timer < world.time)
  		attacker.timer = world.time + cooldown*4
  	else
  		to_chat(referee, "<span class='notice'>[attacker.name] isn't ready for battle.</span>")
  		opponent?.to_chat(opponent, "<span class='notice'>[attacker.name] isn't ready for battle.</span>")
  
negative.code: 	verb_yell = "beeps"
  	/// Timer when it'll be off cooldown
  	var/timer = 0
  	/// Cooldown between play sessions - 8x longer after a battle
  	var/cooldown = 25
  	/// If it makes noise when played with
  	var/quiet = FALSE
  