anchor.diff:  	else
   		SpinAnimation(5, 0)
   	sleep(15)
  -	if(!in_range(src, user))
  +	if(!in_range(src, user)) //run away? coward
   		say("PATHETIC")
   		return SHAME
   
   	user.adjustBruteLoss(450)
  +
   	in_combat = FALSE
  -	say("AN EASY WIN. MY POWER INCREASES WITH THIS OFFERING.")
  +	say("AN EASY WIN. MY POWER INCREASES.") // steal a soul, become swole
   	add_atom_colour(rgb(255, 115, 115), ADMIN_COLOUR_PRIORITY)
  -	max_combat_health = round(max_combat_health*1.5)
  +	max_combat_health = round(max_combat_health*1.5 + 0.1)
   	combat_health = max_combat_health
   	wins++
   	return BRUTELOSS
  
positive.code: 
  		//if the two toys aren't next to each other, the battle ends
  		if(!in_range(src, attacker))
  			referee.visible_message("<span class='notice'> [attacker.name] and [name] separate, ending the battle. </span>", \
  									"<span class='notice'> [attacker.name] and [name] separate, ending the battle. </span>")
  			break
  		//if the referee isn't next to the defending toy (and doesn't have telekinesis), the battle ends
  		if((!in_range(src, referee) && !(referee.dna.check_mutation(TK))))
  			referee.visible_message("<span class='notice'> [referee.name] seperates from [name] and [attacker.name], ending the battle.</span>", \
  									"<span class='notice'> You separate [attacker.name] and [name], ending the battle. </span>")
  			break
  		//if it's PVP and the opponent is not next to the attacking toy (and doesn't have telekinesis), the battle ends
  		if(opponent)
  			if(!in_range(attacker, opponent) && !(opponent.dna.check_mutation(TK)))
  				opponent.visible_message("<span class='notice'> [referee.name] seperates from [attacker.name], ending the battle.</span>", \
  										"<span class='notice'> You separate from [attacker.name], ending the battle. </span>")
  				break
  		//if it's not PVP and the referee isn't next to the attacking toy (and doesn't have telekinesis), the battle ends
  		else
  			if (!in_range(attacker, referee) && !(referee.dna.check_mutation(TK)))
  				referee.visible_message("<span class='notice'> [referee.name] seperates from [name] and [attacker.name], ending the battle.</span>", \
  										"<span class='notice'> You separate [attacker.name] and [name], ending the battle. </span>")
  				break
  
  		//before we do anything - deal with charged attacks
  		if(special_attack_charged)
  			specialAttackMove(attacker)
  		else if(attacker.special_attack_charged)
  			attacker.specialAttackMove(src)
  		else
  			//process the cooldowns
  
negative.code: /**
    * This proc checks if a battle can be initiated between src and attacker.
    *
    * Both SRC and attacker (if attacker is included) timers are checked if they're on cooldown, and 
    * both SRC and attacker (if attacker is included) are checked if they are in combat already.
    * If any of the above are true, the proc returns FALSE and sends a message to user (and target, if included) otherwise, it returns TRUE
    * 
    * Arguments
    *															
    *		user:			the user who is initiating the battle
    *		attacker:		optional arg for checking two mechs at once 
    *		target:			optional arg used in Mech PvP battles (if used, attacker is target's toy)
    */
  /obj/item/toy/prize/proc/checkBattleStart(mob/living/carbon/user, obj/item/toy/prize/attacker, mob/living/carbon/target) 
  	if(attacker && attacker.in_combat)
  		to_chat(user, "<span class='notice'>[target?target.p_their() : "Your" ] [attacker.name] is in combat.</span>")
  		target?.to_chat(target, "<span class='notice'>Your [attacker.name] is in combat.</span>")
  		return FALSE 
  