anchor.diff:  	target_mind.RemoveSpell(/obj/effect/proc_holder/spell/targeted/exit_possession)
   
   
  +#undef ACTIVATE_TOUCH
  +#undef ACTIVATE_SPEECH
  +#undef ACTIVATE_HEAT
  +#undef ACTIVATE_BULLET
  +#undef ACTIVATE_ENERGY
  +#undef ACTIVATE_BOMB
  +#undef ACTIVATE_MOB_BUMP
  +#undef ACTIVATE_WEAPON
  +#undef ACTIVATE_MAGIC
  +
   #undef MEDAL_PREFIX
  
positive.code: 		qdel(C)
  		affected_targets.Add(H)
  
  /obj/machinery/anomalous_crystal/honk/New()
  	..()
  	activation_method = pick("mob_bump","speech")
  
  /obj/machinery/anomalous_crystal/theme_warp //Warps the area you're in to look like a new one
  	activation_method = "touch"
  	cooldown_add = 200
  	var/terrain_theme = "winter"
  	var/NewTerrainFloors
  
negative.code: 	var/list/NewFlora = list()
  	var/florachance = 8
  
  /obj/machinery/anomalous_crystal/theme_warp/Initialize()
  	. = ..()
  	terrain_theme = pick("lavaland","winter","jungle","ayy lmao")
  	observer_desc = "This crystal changes the area around it to match the theme of \"[terrain_theme]\"."
  
  	switch(terrain_theme)
  		if("lavaland")//Depressurizes the place... and free cult metal, I guess.
  			NewTerrainFloors = /turf/open/floor/grass/snow/basalt
  