anchor.diff:  					Respawn(ai)
   
   			entrance.friendlyFire     = 1
  -			entrance.safezoneoverride = 0
  +			entrance.safezoneoverride = useOverride
  +			entrance.timedProtection = useTime
   
   			Players << infomsg("Hogwarts magical defenses are restored. Entrance Hall is safe again.")
   			end()
  
positive.code: 			for(var/mob/Player/p in entrance)
  				if(p.away) p.loc = locate("@GreatHall")
  
  			entrance.friendlyFire     = 0
  			entrance.safezoneoverride = 1
  
  			var/turf/spawn_loc = locate("@Hogwarts")
  
  
negative.code: 			for(var/mob/Player/p in entrance)
  				if(p.away) p.loc = locate("@GreatHall")
  
  			var/useOverride = entrance.safezoneoverride
  			var/useTime    = entrance.timedProtection
  
  			entrance.safezoneoverride = 1
  			entrance.timedProtection = 0
  			sleep(minutes * 600)
  
  			for(var/mob/Enemies/ai in entrance)
  				Respawn(ai)
  
  			entrance.safezoneoverride = useOverride
  			entrance.timedProtection = useTime
  
  			Players << infomsg("Hogwarts magical defenses are restored. Entrance Hall is safe again.")
  			end()
  
  