anchor.diff:  			is_capped = !is_capped
   			to_chat(user, "<span class='notice'>The cap on [src] is now [is_capped ? "on" : "off"].</span>")
   			update_icon()
  +
  +/obj/item/toy/crayon/CtrlClick(mob/user)
  +	if(can_change_colour && !isturf(loc) && user.canUseTopic(src, BE_CLOSE, ismonkey(user)))
  +		select_colour(user)
  +	else
  +		return ..()
   
   /obj/item/toy/crayon/proc/staticDrawables()
   
  
positive.code: 	drawtype = pick(all_drawables)
  
  	refill()
  
  /obj/item/toy/crayon/proc/refill()
  	if(charges == -1)
  
negative.code: 			else
  				paint_mode = PAINT_NORMAL
  		if("select_colour")
  			. = can_change_colour && select_colour(usr)
  		if("enter_text")
  			var/txt = stripped_input(usr,"Choose what to write.",
  				"Scribbles",default = text_buffer)
  