anchor.diff:  	operating = FALSE // Turn it off again aferwards
   	icon_state = "mw"
   	updateUsrDialog()
  +	soundloop.stop()
   
   /obj/machinery/microwave/proc/stop()
  -	soundloop.stop()
   	abort()
   
   /obj/machinery/microwave/proc/dispose()
  
positive.code: 		if(prob(50))
  			new /obj/item/reagent_containers/food/snacks/badrecipe(src)
  			qdel(S)
  
  /obj/machinery/microwave/proc/broke()
  	var/datum/effect_system/spark_spread/s = new
  
negative.code: 	icon_state = "mwbloody1" // Make it look dirty!!
  
  /obj/machinery/microwave/proc/muck_finish()
  	visible_message("<span class='warning'>The microwave gets covered in muck!</span>")
  	dirty = 100 // Make it dirty so it can't be used util cleaned
  	icon_state = "mwbloody" // Make it look dirty too
  