From 69bd8e5ae19cf4df9b14a5723da2ba113c784718 Mon Sep 17 00:00:00 2001 From: Alberyk Date: Wed, 31 May 2017 16:56:52 -0300 Subject: [PATCH] Fixes ipcs gender and maybe their tags (#2544) -baselines and industrials ipcs will now have the neuter gender, shells can still be female or male, also they won't spawn with internal boxes anymore -this may fix #1549 --- .../living/carbon/human/species/station/machine_subspecies.dm | 3 +++ .../mob/living/carbon/human/species/station/station.dm | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/station/machine_subspecies.dm b/code/modules/mob/living/carbon/human/species/station/machine_subspecies.dm index 40f6a81135e..3732b1c37d3 100644 --- a/code/modules/mob/living/carbon/human/species/station/machine_subspecies.dm +++ b/code/modules/mob/living/carbon/human/species/station/machine_subspecies.dm @@ -84,6 +84,9 @@ /datum/species/machine/shell/get_bodytype() return bodytype + +/datum/species/machine/shell/equip_survival_gear(var/mob/living/carbon/human/H) + check_tag(H, H.client) /datum/species/machine/industrial name = "Industrial Frame" diff --git a/code/modules/mob/living/carbon/human/species/station/station.dm b/code/modules/mob/living/carbon/human/species/station/station.dm index d332f3c8a30..c6caa898649 100644 --- a/code/modules/mob/living/carbon/human/species/station/station.dm +++ b/code/modules/mob/living/carbon/human/species/station/station.dm @@ -566,6 +566,10 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H) if ("yellow IPC screen") return LIGHT_COLOR_YELLOW +/datum/species/machine/equip_survival_gear(var/mob/living/carbon/human/H) + check_tag(H, H.client) + H.gender = NEUTER + /datum/species/bug name = "Vaurca Worker" short_name = "vau"