anchor.diff:  area/hogwarts/promChangeRoom
   	Exit()
   		. = ..()
  -		if(.&&prom)
  +		if(. && prom == 1)
   			var/turf/t = get_step(usr,usr.dir)
   			if(!(t.density && usr.density))
   				if(usr && usr.mprevicon)
  
positive.code: 		"I heard there's going to be butterbeer at this prom!",
  		"I can't decide what I'm going to wear...",
  		"I know all about prom! Talk to me about it!",
  		"I heard Chrissy is going to sing again this year.",
  		"Does this hat make me look fat?",
  		"Are you going to prom?",
  		"You'd better come to prom.",
  
negative.code: 				alert("Uploaded icons must be no larger than 32 pixels wide and 32 pixels high.")
  var/list/icon/promicons = list()
  
  var/prom = 0
  
  mob/test/verb/Toggle_Prom()
  	set category = "Staff"
  
  	switch(alert("Toggle to?", "Toggle Prom", "Active", "Inactive", "Changeroom"))
  		if("Active")
  			prom = 2
  			src << infomsg("Toggled prom on.")
  		if("Inactive")
  			prom = 0
  			src << infomsg("Toggled prom off.")
  
  			for(var/mob/Player/p in Players)
  				if(p.mprevicon)
  					p.icon = p.mprevicon
  					p.mprevicon = null
  
  		if("Changeroom")
  			prom = 1
  			src << infomsg("Toggled prom changeroom on.")
  
  	var/area/hogwarts/promChangeRoom/prom_area = locate(/area/hogwarts/promChangeRoom)
  	prom_area.init()
  