diff --git a/code/modules/mob_spawn/ghost_roles/spider_roles.dm b/code/modules/mob_spawn/ghost_roles/spider_roles.dm index 17eb2b433d7..39bee894973 100644 --- a/code/modules/mob_spawn/ghost_roles/spider_roles.dm +++ b/code/modules/mob_spawn/ghost_roles/spider_roles.dm @@ -1,6 +1,6 @@ /obj/structure/spider/eggcluster name = "egg cluster" - desc = "They seem to pulse slightly with an inner life." + desc = "There's something alive in there, and sooner or later it's going to find its way out." icon_state = "eggs" /// Mob spawner handling the actual spawn of the spider var/obj/effect/mob_spawn/ghost_role/spider/spawner @@ -20,6 +20,22 @@ spawner.attack_ghost(user) return ..() +/obj/structure/spider/eggcluster/examine_more(mob/user) + . = ..() + + if(istype(user, /mob/living/basic/giant_spider/midwife)) + switch(spawner.amount_grown) + if(0 to 24) + . += span_info("These eggs look shrunken and dormant.") + if(25 to 49) + . += span_info("These eggs have begun to move, pulsating, gestating...") + if(50 to 74) + . += span_info("These eggs are rippling, unseen life stirring beneath its skin.") + if(75 to 99) + . += span_info("These eggs swell with unseen life. They are almost ready to burst.") + if(100 to INFINITY) + . += span_info("These eggs are plump, teeming with life. Any moment now...") + /obj/structure/spider/eggcluster/enriched name = "enriched egg cluster" color = rgb(148, 0, 211)