anchor.diff:  		if(!sterile && prob(10) && egg_cooldown<=0)
   			egg_cooldown = initial(egg_cooldown)
   			LayEggs()
  -
  -/mob/living/simple_animal/hostile/alien/proc/SpreadPlants()
  -	if(!isturf(loc) || istype(loc, /turf/open/space))
  -		return
  -	if(locate(/obj/structure/alien/weeds/node) in get_turf(src))
  -		return
  -	visible_message("<span class='alertalien'>[src] has planted some alien weeds!</span>")
  -	new /obj/structure/alien/weeds/node(loc)
  -
  -/mob/living/simple_animal/hostile/alien/proc/LayEggs()
  -	if(!isturf(loc) || istype(loc, /turf/open/space))
  -		return
  -	if(locate(/obj/structure/alien/egg) in get_turf(src))
  -		return
  -	visible_message("<span class='alertalien'>[src] has laid an egg!</span>")
  -	new /obj/structure/alien/egg(loc)
  -
  -/mob/living/simple_animal/hostile/alien/queen/large
  -	name = "alien empress"
  -	icon = 'icons/mob/alienqueen.dmi'
  -	icon_state = "alienq"
  -	icon_living = "alienq"
  -	icon_dead = "alienq_dead"
  -	bubble_icon = "alienroyal"
  -	move_to_delay = 4
  -	maxHealth = 400
  -	health = 400
  -	butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno = 10,
  -							/obj/item/stack/sheet/animalhide/xeno = 2)
  -	mob_size = MOB_SIZE_LARGE
  -	gold_core_spawnable = 0
  -
  -/obj/item/projectile/neurotox
  +	if(AIStatus == AI_ON)
  +		if(health < (maxHealth/3) && prob (20))
  +			if(bitchslap.cast_check(0, src))
  +				bitchslap.choose_targets(src)
  +
  +/obj/effect/proc_holder/spell/aoe_turf/repulse/xeno/simplemob
  +	charge_max = 100
  +	cooldown_min = 100
  +	player_lock = 0
  +
  +
  +/mob/living/simple_animal/hostile/alien/praetorian
  +	name = "alien praetorian"
  +	desc = "The Empress' guardian slash fuckbuddy, if certain low quality magazines are to be believed."
  +	icon_state = "alienp"
  +	icon_living = "alienp"
  +	icon_dead = "alienp_dead"
  +	bubble_icon = "alien_royal"
  +	move_to_delay = 3
  +	maxHealth = 450
  +	health = 450
  +	environment_smash = 2
  +	butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno = 5,
  +							/obj/item/stack/sheet/animalhide/xeno = 2,
  +							/obj/item/organ/alien/plasmavessel = 1,
  +							/obj/item/organ/alien/hivenode = 1,
  +							/obj/item/organ/alien/resinspinner = 1,
  +							/obj/item/organ/alien/acid = 1,
  +							/obj/item/organ/alien/neurotoxin = 1)
  +	projectilesound = 'sound/weapons/pierce.ogg'
  +	projectiletype = /obj/item/projectile/neurotox/heavy
  +	status_flags = list()
  +	ranged = 1
  +	retreat_distance = 1
  +
  +/obj/item/projectile/neurotox //base format,
   	name = "neurotoxin"
   	damage = 30
   	icon_state = "toxin"
   
  +/obj/item/projectile/neurotox/superlight //drones, self defense
  +	name = "neurotoxin spatter"
  +	damage = 15
  +	icon_state = "toxin"
  +	stamina = 10
  +
  +/obj/item/projectile/neurotox/heavy //queens and prae, purely lethal
  +	name = "heavy neurotoxin"
  +	damage = 45
  +	icon_state = "toxin"
  +	armour_penetration = 40
  +
  +/obj/item/projectile/neurotox/admin //murderboning admins
  +	name = "absurdly overpowered acid"
  +	damage = 200
  +	icon_state = "toxin"
  +
   /mob/living/simple_animal/hostile/alien/handle_temperature_damage()
   	if(bodytemperature < minbodytemp)
  -		adjustBruteLoss(2)
  +		adjustBruteLoss(0) //aliens don't care about cold
   	else if(bodytemperature > maxbodytemp)
   		adjustBruteLoss(20)
  -
   
   /mob/living/simple_animal/hostile/alien/maid
   	name = "lusty xenomorph maid"
  
positive.code: 	minimum_distance = 5
  	move_to_delay = 4
  	butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/xeno = 4,
  							/obj/item/stack/sheet/animalhide/xeno = 1)
  	projectiletype = /obj/item/projectile/neurotox
  	projectilesound = 'sound/weapons/pierce.ogg'
  	status_flags = list()
  	unique_name = 0
  	var/sterile = 1
  	var/plants_off = 0
  	var/egg_cooldown = 30
  	var/plant_cooldown = 30
  
  /mob/living/simple_animal/hostile/alien/queen/handle_automated_action()
  	if(!..()) //AIStatus is off
  		return
  	egg_cooldown--
  
negative.code: 	icon_dead = "alienq_dead"
  	health = 250
  	maxHealth = 250
  	desc = "The big momma. Lays eggs, plants weeds, and takes no shit."
  	melee_damage_lower = 15
  	melee_damage_upper = 15
  	ranged = 1
  