From b957d4c1e09b110c00a6c270c28e273d355ae9f5 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Tue, 27 Apr 2021 20:31:47 -0400 Subject: [PATCH] Adds the Mimic --- .../living/simple_mob/subtypes/vore/mimic.dm | 20 ++++++++++++++---- icons/mob/vore64x64.dmi | Bin 190838 -> 190843 bytes 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm index 5307a05cd03..a5b6121b25b 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/mimic.dm @@ -1,13 +1,25 @@ -/datum/category_item/catalogue/fauna/mimic //TODO: VIRGO_LORE_WRITING_WIP +/datum/category_item/catalogue/fauna/mimic name = "Aberration - Mimic" - desc = "A being that seems to take the form of a crate, for whatever reason. \ - It seems to lie in wait for it's prey, and then pounce once the unsuspecting person attempts to open it. \ - For whatever reason, they seem native to underground areas, and they're very tough, and hard to kill, able to pounce fast." + desc = "Classification: Mimus vorare\ +

\ + Mimics are morph creatures that share properties with the likes of Prometheans. They could assume any shape, \ + provided that they retained the same volume. In order to most effectively lure prey, they most commonly \ + take the shape of chests and other objects likely to be touched by someone - though the latter is rarer \ + than the former. \ +
\ + Mimics prefer consuming large prey such as humans or humanoid species, however, for means of survival they \ + might resort to eating smaller prey. A meal of one or two humanoids could sustain a mimic for several \ + months at a time - the main reason that they prey on humanoids to begin with. They reproduced asexually \ + by splitting their mass, the young growing to adulthood within a few years time.\ +
\ + Mimics had no concerns beyond surviving and acquiring food." value = CATALOGUER_REWARD_HARD /obj/structure/closet/crate/mimic name = "old crate" desc = "A rectangular steel crate. This one looks particularly unstable." + tt_desc = "Mimus vorare" + var/mimic_chance = 30 var/mimic_active = TRUE diff --git a/icons/mob/vore64x64.dmi b/icons/mob/vore64x64.dmi index eec9f30de9f5ddef87e1ce84ceea1d826cf0546b..41394a32c8f4706bf64209190504eb405f9c7509 100644 GIT binary patch delta 3568 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 Ytfq9;n;@>y}1u4cs695BXdsHvj+t delta 3564 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