anchor.diff:  	pre_noise = TRUE
   	post_noise = FALSE
   
  +	var/stun_delay = 0 // how long it takes for you to be able to stun someone with the spraycan again
  +	var/last_stun_time = 0
  +
   /obj/item/toy/crayon/spraycan/isValidSurface(surface)
   	return (istype(surface, /turf/open/floor) || istype(surface, /turf/closed/wall))
   
  
positive.code: 		if(C.client)
  			C.blur_eyes(3)
  			C.blind_eyes(1)
  		if(C.get_eye_protection() <= 0) // no eye protection? ARGH IT BURNS.
  			C.confused = max(C.confused, 3)
  			C.DefaultCombatKnockdown(60)
  		if(ishuman(C) && actually_paints)
  
negative.code: 	name = "cyborg spraycan"
  	desc = "A metallic container containing shiny synthesised paint."
  	charges = -1
  	stun_delay = 5 SECONDS
  
  /obj/item/toy/crayon/spraycan/borg/draw_on(atom/target,mob/user,proximity, params)
  	var/diff = ..()
  