mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 08:37:43 +01:00
Plastic golems (#26914)
* Plastic golems 🆑 coiax add: It is now possible to make plastic golems, who are made of a material flexible enough to crawl through vents and plastic flaps. /🆑 Pretty simple. Plastic golems (remember, we actually have plastic as a material) can ventcrawl, which also gives them the ability to go through plastic flaps. They are otherwise the same as iron golems. More uses of plastic are good, and this seems appropriate for a flexible material to make flexible golems. Very much a material only found on the station, and thus having an ability that really only makes sense on the station. @XDTM * Naked ventcrawling golems
This commit is contained in:
@@ -646,3 +646,18 @@
|
||||
if(P.is_hot())
|
||||
visible_message("<span class='danger'>[src] bursts into flames!</span>")
|
||||
fire_act()
|
||||
|
||||
/datum/species/golem/plastic
|
||||
name = "Plastic"
|
||||
id = "plastic golem"
|
||||
prefix = "Plastic"
|
||||
fixed_mut_color = "fff"
|
||||
info_text = "As a <span class='danger'>Plastic Golem</span>, you are capable of ventcrawling, and passing through plastic flaps."
|
||||
|
||||
/datum/species/golem/plastic/on_species_gain(mob/living/carbon/C, datum/species/old_species)
|
||||
. = ..()
|
||||
C.ventcrawler = VENTCRAWLER_NUDE
|
||||
|
||||
/datum/species/golem/plastic/on_species_loss(mob/living/carbon/C)
|
||||
. = ..()
|
||||
C.ventcrawler = initial(C.ventcrawler)
|
||||
|
||||
@@ -107,6 +107,9 @@
|
||||
if(istype(O, /obj/item/stack/sheet/mineral/adamantine))
|
||||
species = /datum/species/golem/adamantine
|
||||
|
||||
if(istype(O, /obj/item/stack/sheet/plastic))
|
||||
species = /datum/species/golem/plastic
|
||||
|
||||
if(species)
|
||||
if(O.use(10))
|
||||
to_chat(user, "You finish up the golem shell with ten sheets of [O].")
|
||||
|
||||
Reference in New Issue
Block a user