diff --git a/modular_skyrat/modules/primitive_catgirls/code/clothing_vendor.dm b/modular_skyrat/modules/primitive_catgirls/code/clothing_vendor.dm index 17a9f81d3ce..1a1d75bc6d6 100644 --- a/modular_skyrat/modules/primitive_catgirls/code/clothing_vendor.dm +++ b/modular_skyrat/modules/primitive_catgirls/code/clothing_vendor.dm @@ -25,6 +25,7 @@ /obj/item/clothing/neck/ranger_poncho/primitive_catgirl_leather = 5, /obj/item/clothing/glasses/eyepatch/wrap = 5, /obj/item/clothing/head/pelt/snow_tiger = 5, + /obj/item/clothing/head/pelt = 5, /obj/item/clothing/head/pelt/black = 5, /obj/item/clothing/head/pelt/white = 5, /obj/item/clothing/head/pelt/wolf = 5, diff --git a/modular_skyrat/modules/primitive_catgirls/code/species.dm b/modular_skyrat/modules/primitive_catgirls/code/species.dm index 586c7b22900..2a40acb58d2 100644 --- a/modular_skyrat/modules/primitive_catgirls/code/species.dm +++ b/modular_skyrat/modules/primitive_catgirls/code/species.dm @@ -35,6 +35,26 @@ always_customizable = TRUE +/datum/species/human/felinid/primitive/on_species_gain(mob/living/carbon/new_primitive, datum/species/old_species, pref_load) + . = ..() + var/mob/living/carbon/human/hearthkin = new_primitive + if(!istype(hearthkin)) + return + hearthkin.dna.add_mutation(/datum/mutation/human/olfaction, MUT_NORMAL) + hearthkin.dna.activate_mutation(/datum/mutation/human/olfaction) + + // >mfw I take mutadone and my nose clogs + var/datum/mutation/human/olfaction/mutation = locate() in hearthkin.dna.mutations + mutation.mutadone_proof = TRUE + mutation.instability = 0 + +/datum/species/human/felinid/primitive/on_species_loss(mob/living/carbon/former_primitive, datum/species/new_species, pref_load) + . = ..() + var/mob/living/carbon/human/hearthkin = former_primitive + if(!istype(hearthkin)) + return + hearthkin.dna.remove_mutation(/datum/mutation/human/olfaction) + /datum/species/human/felinid/primitive/prepare_human_for_preview(mob/living/carbon/human/human_for_preview) human_for_preview.hairstyle = "Blunt Bangs Alt" human_for_preview.hair_color = "#323442"