anchor.diff:  				antiFly      = TRUE
   		Entered(atom/movable/O)
   			. = ..()
  -			if(isplayer(O) && !active)
  +			if(!active && isplayer(O))
   				active = 1
   				for(var/mob/NPC/Enemies/M in src)
   					if(M.state == M.WANDER || M.state == M.INACTIVE)
  
positive.code: 
  		Exited(atom/movable/O)
  			. = ..()
  			if(isplayer(O) && active)
  				var/isempty = 1
  				for(var/mob/Player/M in src)
  					if(M != O)
  
negative.code: 			Silverblood_Golems
  			Graveyard
  			layer = 6	// set this layer above everything else so the overlay obscures everything
  
  		inside
  			Silverblood_Maze
  				antiTeleport = TRUE
  