anchor.diff:  		mychild.maxHealth = mychild.maxHealth * 2
   		mychild.health = mychild.maxHealth
   		notify_ghosts("\A [mychild] has been challenged in \the [get_area(src)]!", source = mychild, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Lavaland Elite challenged")
  +	mychild.log_message("has been challenged by [key_name(activator)]!", LOG_GAME, color="#960000")
   
   /obj/structure/elite_tumor/Initialize(mapload)
   	. = ..()
  
positive.code: 	activator = user
  	ADD_TRAIT(user, TRAIT_ELITE_CHALLENGER, REF(src))
  	RegisterSignal(user, COMSIG_PARENT_QDELETING, .proc/clear_activator)
  
  /obj/structure/elite_tumor/proc/clear_activator(mob/source)
  	SIGNAL_HANDLER
  
negative.code: 		mychild.key = elitemind.key
  		mychild.sentience_act()
  		notify_ghosts("\A [mychild] has been awakened in \the [get_area(src)]!", source = mychild, action = NOTIFY_ORBIT, flashwindow = FALSE, header = "Lavaland Elite awakened")
  	mychild.log_message("has been awakened by [key_name(activator)]!", LOG_GAME, color="#960000")
  	icon_state = "tumor_popped"
  	RegisterSignal(mychild, COMSIG_PARENT_QDELETING, .proc/onEliteLoss)
  	INVOKE_ASYNC(src, .proc/arena_checks)
  