anchor.diff:  		else
   			user << "<span class='notice'>There is already something in [src].</span>"
   	else if(istype(O, /obj/item/weapon/photo))
  -		if(check_copier_contents())
  +		if(copier_empty())
   			user.drop_item()
   			photocopy = O
   			O.loc = src
  
positive.code: 					copied = replacetext(copied, "<font face=\"[c.crayonfont]\" color=", "<font face=\"[c.crayonfont]\" nocolor=")	//This basically just breaks the existing color tag, which we need to do because the innermost tag takes priority.
  					c.info += copied
  					c.info += "</font>"
  					c.name = copy.name	//-- Doohl
  					c.fields = copy.fields
  					c.updateinfolinks()
  					toner--
  
negative.code: 			updateUsrDialog()
  		else if(check_ass())
  			ass << "<span class='notice'>You feel a slight pressure on your ass.</span>"
  	else if(href_list["min"])
  		if(copies > 1)
  			copies--
  