anchor.diff:  					var/icon/temp_img
   					if(ishuman(ass) && (ass.get_item_by_slot(slot_w_uniform) || ass.get_item_by_slot(slot_wear_suit)))
   						usr << "<span class='notice'>You feel kind of silly copying [ass == usr ? "your" : ass][ass == usr ? "" : "\'s"] ass with [ass == usr ? "your" : "their"] clothes on.</span>"
  -					else if(toner >= 5 && check_ass()) //You have to be sitting on the copier and either be a xeno or a human without clothes on.
  +					else if(toner >= 5 && !busy && check_ass()) //You have to be sitting on the copier and either be a xeno or a human without clothes on.
   						if(isalien(ass) || istype(ass,/mob/living/simple_animal/hostile/alien)) //Xenos have their own asses, thanks to Pybro.
   							temp_img = icon('icons/ass/assalien.png')
   						else if(ishuman(ass)) //Suit checks are in check_ass
  
positive.code: 		if(href_list["copy"])
  			if(copy)
  				for(var/i = 0, i < copies, i++)
  					if(toner > 0)
  						var/obj/item/weapon/paper/c = new /obj/item/weapon/paper (loc)
  						if(toner > 10)	//lots of toner, make it dark
  							c.info = "<font color = #101010>"
  
negative.code: 	var/toner = 30 //how much toner is left! woooooo~
  	var/maxcopies = 10	//how many copies can be copied at once- idea shamelessly stolen from bs12's copier!
  	var/mob/living/ass = null
  	var/busy = 0
  
  	attack_ai(mob/user as mob)
  		return attack_hand(user)
  