From 1e6584b896f280c8e4129166e523b98c9a8d12ce Mon Sep 17 00:00:00 2001 From: Paxilmaniac Date: Tue, 3 Dec 2024 19:43:33 -0600 Subject: [PATCH] modular species stuff --- .../modular_species/species_types/android/android.dm | 2 +- .../modular_species/species_types/anthromorph/anthromorph.dm | 2 +- .../modular_species/species_types/genemod/genemod.dm | 2 +- modular_doppler/modular_species/species_types/golem/golem.dm | 2 +- .../species_types/hemophage/hemophage_species.dm | 2 +- .../species_types/primitive_genemod/primitive_genemod.dm | 2 +- .../modular_species/species_types/ramatae/ramatan.dm | 2 +- .../modular_species/species_types/snails/modular_snail.dm | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modular_doppler/modular_species/species_types/android/android.dm b/modular_doppler/modular_species/species_types/android/android.dm index 1cfd3a7168848..dc7dca1bbed82 100644 --- a/modular_doppler/modular_species/species_types/android/android.dm +++ b/modular_doppler/modular_species/species_types/android/android.dm @@ -55,7 +55,7 @@ name = "Android (Species Preview)" // nude -/datum/species/android/on_species_gain(mob/living/carbon/target, datum/species/old_species, pref_load) +/datum/species/android/on_species_gain(mob/living/carbon/target, datum/species/old_species, pref_load, regenerate_icons) . = ..() if(ishuman(target)) power_cord = new diff --git a/modular_doppler/modular_species/species_types/anthromorph/anthromorph.dm b/modular_doppler/modular_species/species_types/anthromorph/anthromorph.dm index 9380087405d9f..8b896b13950eb 100644 --- a/modular_doppler/modular_species/species_types/anthromorph/anthromorph.dm +++ b/modular_doppler/modular_species/species_types/anthromorph/anthromorph.dm @@ -29,7 +29,7 @@ BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/digitigrade/anthromorph, ) -/datum/species/anthromorph/on_species_gain(mob/living/carbon/human/target, datum/species/old_species, pref_load) +/datum/species/anthromorph/on_species_gain(mob/living/carbon/human/target, datum/species/old_species, pref_load, regenerate_icons) apply_animal_trait(target, find_animal_trait(target)) return ..() diff --git a/modular_doppler/modular_species/species_types/genemod/genemod.dm b/modular_doppler/modular_species/species_types/genemod/genemod.dm index a225b10a2d223..a1936b302c835 100644 --- a/modular_doppler/modular_species/species_types/genemod/genemod.dm +++ b/modular_doppler/modular_species/species_types/genemod/genemod.dm @@ -34,7 +34,7 @@ "N/a.", ) -/datum/species/human/genemod/on_species_gain(mob/living/carbon/human/target, datum/species/old_species, pref_load) +/datum/species/human/genemod/on_species_gain(mob/living/carbon/human/target, datum/species/old_species, pref_load, regenerate_icons) apply_animal_trait(target, find_animal_trait(target)) return ..() diff --git a/modular_doppler/modular_species/species_types/golem/golem.dm b/modular_doppler/modular_species/species_types/golem/golem.dm index 9e0a6f94791f1..6837249b02432 100644 --- a/modular_doppler/modular_species/species_types/golem/golem.dm +++ b/modular_doppler/modular_species/species_types/golem/golem.dm @@ -28,7 +28,7 @@ var/golem_speed_mod = 0.8 -/datum/species/golem/on_species_gain(mob/living/carbon/new_golem, datum/species/old_species, pref_load) +/datum/species/golem/on_species_gain(mob/living/carbon/new_golem, datum/species/old_species, pref_load, regenerate_icons) . = ..() new_golem.add_or_update_variable_movespeed_modifier(/datum/movespeed_modifier/snail, multiplicative_slowdown = golem_speed_mod) diff --git a/modular_doppler/modular_species/species_types/hemophage/hemophage_species.dm b/modular_doppler/modular_species/species_types/hemophage/hemophage_species.dm index 14372f9e7ef75..3adde17d42ad1 100644 --- a/modular_doppler/modular_species/species_types/hemophage/hemophage_species.dm +++ b/modular_doppler/modular_species/species_types/hemophage/hemophage_species.dm @@ -32,7 +32,7 @@ return ..() -/datum/species/human/genemod/hemophage/on_species_gain(mob/living/carbon/human/new_hemophage, datum/species/old_species, pref_load) +/datum/species/human/genemod/hemophage/on_species_gain(mob/living/carbon/human/new_hemophage, datum/species/old_species, pref_load, regenerate_icons) . = ..() to_chat(new_hemophage, HEMOPHAGE_SPAWN_TEXT) new_hemophage.update_body() diff --git a/modular_doppler/modular_species/species_types/primitive_genemod/primitive_genemod.dm b/modular_doppler/modular_species/species_types/primitive_genemod/primitive_genemod.dm index f3b10cde97952..d6ce9c8d5ff11 100644 --- a/modular_doppler/modular_species/species_types/primitive_genemod/primitive_genemod.dm +++ b/modular_doppler/modular_species/species_types/primitive_genemod/primitive_genemod.dm @@ -38,7 +38,7 @@ neck = /obj/item/clothing/neck/scarf/primitive_genemod_scarf back = /obj/item/forging/reagent_weapon/axe/fake_copper -/datum/species/human/genemod/primitive/on_species_gain(mob/living/carbon/new_primitive, datum/species/old_species, pref_load) +/datum/species/human/genemod/primitive/on_species_gain(mob/living/carbon/new_primitive, datum/species/old_species, pref_load, regenerate_icons) . = ..() var/mob/living/carbon/human/hearthkin = new_primitive if(!istype(hearthkin)) diff --git a/modular_doppler/modular_species/species_types/ramatae/ramatan.dm b/modular_doppler/modular_species/species_types/ramatae/ramatan.dm index dcb34aa44538a..b4c88db9b9d59 100644 --- a/modular_doppler/modular_species/species_types/ramatae/ramatan.dm +++ b/modular_doppler/modular_species/species_types/ramatae/ramatan.dm @@ -84,7 +84,7 @@ head = /obj/item/clothing/head/beret/doppler_command/science neck = /obj/item/clothing/neck/doppler_mantle/science -/datum/species/ramatan/on_species_gain(mob/living/carbon/human/new_ramatan, datum/species/old_species, pref_load) +/datum/species/ramatan/on_species_gain(mob/living/carbon/human/new_ramatan, datum/species/old_species, pref_load, regenerate_icons) . = ..() new_ramatan.AddComponent(/datum/component/sign_language) diff --git a/modular_doppler/modular_species/species_types/snails/modular_snail.dm b/modular_doppler/modular_species/species_types/snails/modular_snail.dm index 6382911bf3e3c..1af2d3d88941e 100644 --- a/modular_doppler/modular_species/species_types/snails/modular_snail.dm +++ b/modular_doppler/modular_species/species_types/snails/modular_snail.dm @@ -18,7 +18,7 @@ uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt mask = /obj/item/clothing/mask/surgical -/datum/species/snail/on_species_gain(mob/living/carbon/new_snailperson, datum/species/old_species, pref_load) +/datum/species/snail/on_species_gain(mob/living/carbon/new_snailperson, datum/species/old_species, pref_load, regenerate_icons) . = ..() new_snailperson.update_icons()