anchor.diff:  	density = FALSE
   	del_on_death = 1
   	var/swarming = FALSE
  +	var/my_creator = null
   
   /mob/living/simple_animal/hostile/asteroid/hivelordbrood/Initialize()
   	. = ..()
  
positive.code: 
  /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/proc/infest(mob/living/carbon/human/H)
  	visible_message("<span class='warning'>[name] burrows into the flesh of [H]!</span>")
  	var/mob/living/simple_animal/hostile/asteroid/hivelord/legion/L
  	if(HAS_TRAIT(H, TRAIT_DWARF)) //dwarf legions aren't just fluff!
  		L = new /mob/living/simple_animal/hostile/asteroid/hivelord/legion/dwarf(H.loc)
  	else
  		L = new(H.loc)
  	visible_message("<span class='warning'>[L] staggers to [L.p_their()] feet!</span>")
  	H.death()
  	H.adjustBruteLoss(1000)
  	L.stored_mob = H
  	H.forceMove(L)
  	qdel(src)
  
  //Advanced Legion is slightly tougher to kill and can raise corpses (revive other legions)
  /mob/living/simple_animal/hostile/asteroid/hivelord/legion/advanced
  
negative.code: 		A.GiveTarget(target)
  		A.friends = friends
  		A.faction = faction.Copy()
  		if(!A.istype(/mob/living/simple_animal/hostile/poison/bees/toxin))
  			A.my_creator = type
  		ranged_cooldown = world.time + ranged_cooldown_time
  
  /mob/living/simple_animal/hostile/asteroid/hivelord/AttackingTarget()
  