Xenobio maintenance and addition of Sana as a static mob.

As summary.  Adds Sana, and changes the number of monkey cubes back up to 5, as Virgo overrode the original file.
This commit is contained in:
Cyrelius
2022-05-24 11:30:29 -07:00
parent 8237963ae8
commit 13041f06b9
3 changed files with 17 additions and 2 deletions

View File

@@ -788,3 +788,18 @@
/mob/living/simple_mob/slime/xenobio/rainbow/kendrick/Initialize()
pacify() // So the physical mob also gets made harmless.
return ..()
//ChompAdd Begins
// A pacified pink slime for either Admin-spawning or putting in a casino reward or capture crystal.
/mob/living/simple_mob/slime/xenobio/pink/sana
name = "Sana"
desc = "A pink slime that seems to be oddly friendly, and doesn't seem interested in eating your face like the rest of them."
rainbow_core_candidate = FALSE
// Doing pacify() in initialize() won't actually pacify the AI due to the ai_holder not existing due to parent initialize() not being called yet.
// Instead lets just give them an ai_holder that does that for us.
ai_holder_type = /datum/ai_holder/simple_mob/xenobio_slime/passive
/mob/living/simple_mob/slime/xenobio/pink/sana/Initialize()
pacify() // So the physical mob also gets made harmless.
return ..()
//ChompAdd End

View File

@@ -16,7 +16,7 @@
var/untamable_inheirit = FALSE //Makes slime inheirit its untamability.
var/list/slime_mutation = list(
/mob/living/simple_mob/slime/xenobio/orange,
// /mob/living/simple_mob/slime/xenobio/metal, //Chompedit, Removes metal slimes from the basic grey slimes' evolution options.
/mob/living/simple_mob/slime/xenobio/metal,
/mob/living/simple_mob/slime/xenobio/blue,
/mob/living/simple_mob/slime/xenobio/purple
)

View File

@@ -99,7 +99,7 @@
required = /obj/item/slime_extract/grey
/decl/chemical_reaction/instant/slime/grey_monkey/on_reaction(var/datum/reagents/holder)
for(var/i = 1 to 4)
for(var/i = 1 to 5) //CHOMPedit Increased number of monkey cubes from 4 to 5
new /obj/item/weapon/reagent_containers/food/snacks/monkeycube(get_turf(holder.my_atom))
..()