From 1b0f22ec8f4a70c7b6cf8b3b9b8cdb8ebe940621 Mon Sep 17 00:00:00 2001 From: TheTrueSilverRat Date: Sat, 29 Aug 2026 09:57:58 +0800 Subject: [PATCH 1/3] Added anarch roles --- modular_vcg/modules/jobs/code/anarchs/anarchs.dm | 13 +++++++++++++ tgstation.dme | 1 + 2 files changed, 14 insertions(+) create mode 100644 modular_vcg/modules/jobs/code/anarchs/anarchs.dm diff --git a/modular_vcg/modules/jobs/code/anarchs/anarchs.dm b/modular_vcg/modules/jobs/code/anarchs/anarchs.dm new file mode 100644 index 000000000000..3b4414cf404f --- /dev/null +++ b/modular_vcg/modules/jobs/code/anarchs/anarchs.dm @@ -0,0 +1,13 @@ +//Mainly used for Overrides on existing roles + +/datum/job/vampire/baron + allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_BAALI, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) + +/datum/job/vampire/emissary + allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) + +/datum/job/vampire/sweeper + allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) + +/datum/job/vampire/bruiser + allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) diff --git a/tgstation.dme b/tgstation.dme index 4ad713031b87..7670c8a6b421 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -8330,6 +8330,7 @@ #include "modular_vcg\modules\donator\code\twitch_data.dm" #include "modular_vcg\modules\ghost_visibility_notice\code\observer.dm" #include "modular_vcg\modules\improved_changelog\code\changelog.dm" +#include "modular_vcg\modules\jobs\code\anarchs\anarchs.dm" #include "modular_vcg\modules\jobs\code\camarilla\prince.dm" #include "modular_vcg\modules\jobs\code\garou\councillor.dm" #include "modular_vcg\modules\jobs\code\garou\guardian.dm" From 2684c14fcc27521c85c24ab141bf4f7fc7be7085 Mon Sep 17 00:00:00 2001 From: TheTrueSilverRat Date: Wed, 2 Sep 2026 19:17:00 +0800 Subject: [PATCH 2/3] Revert "Added anarch roles" This reverts commit 1b0f22ec8f4a70c7b6cf8b3b9b8cdb8ebe940621. --- modular_vcg/modules/jobs/code/anarchs/anarchs.dm | 13 ------------- tgstation.dme | 1 - 2 files changed, 14 deletions(-) delete mode 100644 modular_vcg/modules/jobs/code/anarchs/anarchs.dm diff --git a/modular_vcg/modules/jobs/code/anarchs/anarchs.dm b/modular_vcg/modules/jobs/code/anarchs/anarchs.dm deleted file mode 100644 index 3b4414cf404f..000000000000 --- a/modular_vcg/modules/jobs/code/anarchs/anarchs.dm +++ /dev/null @@ -1,13 +0,0 @@ -//Mainly used for Overrides on existing roles - -/datum/job/vampire/baron - allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_BAALI, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) - -/datum/job/vampire/emissary - allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) - -/datum/job/vampire/sweeper - allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) - -/datum/job/vampire/bruiser - allowed_clans = list(VAMPIRE_CLAN_DAUGHTERS_OF_CACOPHONY, VAMPIRE_CLAN_TRUE_BRUJAH, VAMPIRE_CLAN_BRUJAH, VAMPIRE_CLAN_NOSFERATU, VAMPIRE_CLAN_GANGREL, VAMPIRE_CLAN_CITY_GANGREL, VAMPIRE_CLAN_TOREADOR, VAMPIRE_CLAN_TREMERE, VAMPIRE_CLAN_MALKAVIAN, VAMPIRE_CLAN_BANU_HAQIM, VAMPIRE_CLAN_TZIMISCE, VAMPIRE_CLAN_CAITIFF, VAMPIRE_CLAN_VENTRUE, VAMPIRE_CLAN_LASOMBRA, VAMPIRE_CLAN_GARGOYLE, VAMPIRE_CLAN_KIASYD, VAMPIRE_CLAN_CAPPADOCIAN, VAMPIRE_CLAN_SETITE, VAMPIRE_CLAN_HEALER_SALUBRI, VAMPIRE_CLAN_SAMEDI, VAMPIRE_CLAN_NAGARAJA, VAMPIRE_CLAN_WARRIOR_SETITE, VAMPIRE_CLAN_TLACIQUE) diff --git a/tgstation.dme b/tgstation.dme index 7670c8a6b421..4ad713031b87 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -8330,7 +8330,6 @@ #include "modular_vcg\modules\donator\code\twitch_data.dm" #include "modular_vcg\modules\ghost_visibility_notice\code\observer.dm" #include "modular_vcg\modules\improved_changelog\code\changelog.dm" -#include "modular_vcg\modules\jobs\code\anarchs\anarchs.dm" #include "modular_vcg\modules\jobs\code\camarilla\prince.dm" #include "modular_vcg\modules\jobs\code\garou\councillor.dm" #include "modular_vcg\modules\jobs\code\garou\guardian.dm" From 5b567cf5184f8c1a02076fd8bcb135e2668e019d Mon Sep 17 00:00:00 2001 From: TheTrueSilverRat Date: Wed, 2 Sep 2026 19:52:05 +0800 Subject: [PATCH 3/3] medical stuff change. --- code/modules/paperwork/filingcabinet.dm | 2 +- .../modules/merits_flaws/code/negative_quirks/animal_musk.dm | 1 + .../code/negative_quirks/banned_transformation.dm | 1 + .../merits_flaws/code/negative_quirks/beacon_of_the_unholy.dm | 1 + .../merits_flaws/code/negative_quirks/betrayers_mark.dm | 2 +- .../merits_flaws/code/negative_quirks/cast_no_reflection.dm | 1 + .../modules/merits_flaws/code/negative_quirks/dulled_bite.dm | 2 +- .../modules/merits_flaws/code/negative_quirks/glowing_eyes.dm | 1 + .../merits_flaws/code/negative_quirks/grip_of_the_damned.dm | 1 + .../code/negative_quirks/horrific_appearance_quirk.dm | 1 + .../modules/merits_flaws/code/negative_quirks/mage_blood.dm | 1 + .../merits_flaws/code/negative_quirks/monstrous_quirk.dm | 1 + .../modules/merits_flaws/code/negative_quirks/organovore.dm | 1 + .../merits_flaws/code/negative_quirks/permanent_wound.dm | 1 + .../modules/merits_flaws/code/negative_quirks/pierced_veil.dm | 1 + .../merits_flaws/code/negative_quirks/prey_exclusion.dm | 1 + .../merits_flaws/code/negative_quirks/smell_of_the_grave.dm | 1 + .../modules/merits_flaws/code/negative_quirks/territorial.dm | 1 + .../code/negative_quirks/thaumaturgically_inept.dm | 1 + .../merits_flaws/code/negative_quirks/the_largest_maw.dm | 1 + .../modules/merits_flaws/code/negative_quirks/third_eye.dm | 1 + .../merits_flaws/code/negative_quirks/thirst_of_ages.dm | 4 +++- .../merits_flaws/code/negative_quirks/uncontrollable.dm | 1 + .../code/negative_quirks/victim_of_the_masquerade.dm | 1 + modular_darkpack/modules/vitae/code/vitae_blood_type.dm | 2 +- 25 files changed, 27 insertions(+), 5 deletions(-) diff --git a/code/modules/paperwork/filingcabinet.dm b/code/modules/paperwork/filingcabinet.dm index 45fcc5583755..a592e25e8901 100644 --- a/code/modules/paperwork/filingcabinet.dm +++ b/code/modules/paperwork/filingcabinet.dm @@ -155,7 +155,7 @@ for(var/datum/record/crew/record in GLOB.manifest.general) var/obj/item/paper/med_record_paper = new /obj/item/paper(src) var/med_record_text = "
Medical Record

" - med_record_text += "Name: [record.name] Rank: [record.rank]
\nGender: [record.gender]
\nAge: [record.age]
" + med_record_text += "Name: [record.name]
\nGender: [record.gender]
\nAge: [record.age]
" //CRIMSON GRID EDIT | PR: Makes Medical Cabinet not spout masquerade breaking things | OG: med_record_text += "Name: [record.name] Rank: [record.rank]
\nGender: [record.gender]
\nAge: [record.age]
" var/list/note_texts = list() for(var/datum/medical_note/note as anything in record.medical_notes) note_texts += note.content diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/animal_musk.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/animal_musk.dm index ebb33239ad35..23849d3af380 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/animal_musk.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/animal_musk.dm @@ -14,3 +14,4 @@ mob_trait = TRAIT_ANIMAL_MUSK icon = FA_ICON_SPRAY_CAN_SPARKLES // icon = FA_ICON_BUGS allowed_splats = SPLAT_SHIFTERS + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/banned_transformation.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/banned_transformation.dm index 366f0f9ac428..468c6b0aaa23 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/banned_transformation.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/banned_transformation.dm @@ -11,3 +11,4 @@ mob_trait = TRAIT_BANNED_TRANSFORMATION icon = FA_ICON_PERSON allowed_splats = SPLAT_SHIFTERS + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/beacon_of_the_unholy.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/beacon_of_the_unholy.dm index 62bcc7ba0247..2c028d2ffa1f 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/beacon_of_the_unholy.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/beacon_of_the_unholy.dm @@ -8,3 +8,4 @@ mob_trait = TRAIT_BEACON_OF_THE_UNHOLY icon = FA_ICON_LIGHTBULB allowed_splats = list(SPLAT_KINDRED) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/betrayers_mark.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/betrayers_mark.dm index 6fa7af8d735c..86d27fcd84d5 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/betrayers_mark.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/betrayers_mark.dm @@ -9,4 +9,4 @@ allowed_splats = list(SPLAT_KINDRED) included_clans = list(VAMPIRE_CLAN_TREMERE) failure_message = "The 'T' on your forehead appears to fade... oh no... NOT AGAIN!!!" - + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/cast_no_reflection.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/cast_no_reflection.dm index af9aa2b7f63a..9c1e546a06a4 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/cast_no_reflection.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/cast_no_reflection.dm @@ -10,3 +10,4 @@ icon = FA_ICON_PERSON_THROUGH_WINDOW allowed_splats = list(SPLAT_KINDRED) excluded_clans = list(VAMPIRE_CLAN_LASOMBRA) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/dulled_bite.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/dulled_bite.dm index a98c21e8fe84..a0d67e3def9d 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/dulled_bite.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/dulled_bite.dm @@ -9,7 +9,7 @@ allowed_splats = list(SPLAT_KINDRED) icon = FA_ICON_TEETH failure_message = "Your fangs feel sharp." - + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/status_effect/dull_fangs // Applied when pliers are used on vampires without the dulled bite quirk. id = "dulled_fangs" diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/glowing_eyes.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/glowing_eyes.dm index 5eed4ba23dd9..8655c801a2eb 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/glowing_eyes.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/glowing_eyes.dm @@ -12,6 +12,7 @@ However, you MUST constantly disguise your condition, and the glow impairs your mob_trait = TRAIT_GLOWING_EYES allowed_splats = list(SPLAT_KINDRED) excluded_clans = list(VAMPIRE_CLAN_KIASYD)// They already have masq violating eyes! + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /*You have the stereotypical glowing eyes of vampire legend, which gives you a -1 difficulty on Intimidation diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/grip_of_the_damned.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/grip_of_the_damned.dm index 94da33b36aeb..fb1af65f8d08 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/grip_of_the_damned.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/grip_of_the_damned.dm @@ -7,3 +7,4 @@ allowed_splats = list(SPLAT_KINDRED) excluded_clans = list(VAMPIRE_CLAN_GIOVANNI) mob_trait = TRAIT_PAINFUL_VAMPIRE_KISS + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/horrific_appearance_quirk.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/horrific_appearance_quirk.dm index 5a39527890a0..3dbeb09464cd 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/horrific_appearance_quirk.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/horrific_appearance_quirk.dm @@ -10,6 +10,7 @@ icon = FA_ICON_SKULL failure_message = "The skin on your corpsely flesh returns to normal." quirk_flags = QUIRK_CHANGES_APPEARANCE + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/horrific_appearance/add(client/client_source) var/mob/living/carbon/human/human_holder = astype(quirk_holder) diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/mage_blood.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/mage_blood.dm index f5f501828995..856b3adbd8da 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/mage_blood.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/mage_blood.dm @@ -5,6 +5,7 @@ icon = FA_ICON_MAGIC_WAND_SPARKLES allowed_splats = list(SPLAT_KINDRED) included_clans = list(VAMPIRE_CLAN_TREMERE) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/mage_blood/add(client/client_source) var/datum/splat/vampire/kindred/kindred_splat = get_kindred_splat(quirk_holder) diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/monstrous_quirk.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/monstrous_quirk.dm index 3fa3bda5fa06..27a1c0c32713 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/monstrous_quirk.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/monstrous_quirk.dm @@ -10,6 +10,7 @@ icon = FA_ICON_FACE_ANGRY failure_message = "Your appearance softens, as though a great weight is lifted - you may bare your face again." quirk_flags = QUIRK_CHANGES_APPEARANCE + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/monstrous/add(client/client_source) var/mob/living/carbon/human/human_holder = astype(quirk_holder) diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/organovore.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/organovore.dm index 1d325bdf817f..a4605377733a 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/organovore.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/organovore.dm @@ -9,3 +9,4 @@ excluded_clans = list(VAMPIRE_CLAN_NAGARAJA) icon = FA_ICON_TEETH failure_message = "You feel that you can once again feed normally." + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/permanent_wound.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/permanent_wound.dm index ecaca6cc0df8..1e47e5511107 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/permanent_wound.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/permanent_wound.dm @@ -9,6 +9,7 @@ At the beginning of each night, you rise from sleep heavily wounded."} allowed_splats = list(SPLAT_KINDRED) icon = FA_ICON_USER_INJURED failure_message = span_notice("You can't feel the pain of your wound anymore.") + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /*You suffered injuries during your Embrace which your transformation somehow failed to repair. At the beginning of each night, diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/pierced_veil.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/pierced_veil.dm index e3223d259ca8..cf5a7aca10b5 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/pierced_veil.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/pierced_veil.dm @@ -8,3 +8,4 @@ mob_trait = TRAIT_PIERCED_VEIL icon = FA_ICON_MASKS_THEATER allowed_splats = SPLAT_SHIFTERS + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/prey_exclusion.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/prey_exclusion.dm index fa19c2299e19..4afba84c7ac1 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/prey_exclusion.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/prey_exclusion.dm @@ -22,6 +22,7 @@ GLOBAL_LIST_INIT(prey_exclusion_choice, list( failure_message = "You don't care about who you feed from anymore." /// which type of prey the user selected var/prey_exclusion + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/prey_exclusion/add(client/client_source) prey_exclusion = GLOB.prey_exclusion_choice[client_source?.prefs.read_preference(/datum/preference/choiced/prey_exclusion)] || /mob/living/carbon/human/npc/hobo diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/smell_of_the_grave.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/smell_of_the_grave.dm index a360c371e3ab..db01b9d3406c 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/smell_of_the_grave.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/smell_of_the_grave.dm @@ -10,3 +10,4 @@ Mortals in your immediate presence become uncomfortable, so the difficulties of allowed_splats = list(SPLAT_KINDRED) icon = FA_ICON_SPRAY_CAN failure_message = span_notice("You feel like you smell a lot better.") + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/territorial.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/territorial.dm index 8568ed35ed3c..1d57fe1ed018 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/territorial.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/territorial.dm @@ -44,6 +44,7 @@ GLOBAL_LIST_INIT(territorial_type_choices, init_territorial_type_choices()) icon = FA_ICON_MAP_LOCATION_DOT failure_message = "Who cares where anyone feeds, anyways?" var/territory + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk_constant_data/territorial associated_typepath = /datum/quirk/darkpack/territorial diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/thaumaturgically_inept.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/thaumaturgically_inept.dm index a5bbe779b9bd..f032c13b19fc 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/thaumaturgically_inept.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/thaumaturgically_inept.dm @@ -5,6 +5,7 @@ icon = FA_ICON_BAN allowed_splats = list(SPLAT_KINDRED) included_clans = list(VAMPIRE_CLAN_TREMERE) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/thaumaturgically_inept/add(client/client_source) var/datum/splat/vampire/kindred/kindred_splat = get_kindred_splat(quirk_holder) diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/the_largest_maw.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/the_largest_maw.dm index bae3020ca00b..d3e65086e1b9 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/the_largest_maw.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/the_largest_maw.dm @@ -8,3 +8,4 @@ lose_text = span_notice("Your teeth seemingly retract, leaving your voice louder than it was before.") allowed_splats = list(SPLAT_KINDRED) included_clans = list(VAMPIRE_CLAN_NAGARAJA) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/third_eye.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/third_eye.dm index 06266e1e049e..97a1fe14de4e 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/third_eye.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/third_eye.dm @@ -10,6 +10,7 @@ icon = FA_ICON_EYE failure_message = "Your blood resists the urge to open the third eye." quirk_flags = QUIRK_CHANGES_APPEARANCE + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/quirk/darkpack/permanent_third_eye/add_to_holder(mob/living/new_holder, quirk_transfer, client/client_source, unique, announce) . = ..() diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/thirst_of_ages.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/thirst_of_ages.dm index 217b2d72e35d..30cb7ce8cb92 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/thirst_of_ages.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/thirst_of_ages.dm @@ -1,9 +1,11 @@ /datum/quirk/darkpack/thirst_of_ages name = "Methuselah's Thirst" desc = "Some particularly old vampires find themselves unable to subsist off of mortal blood. You are only capable of feeding off of supernaturals." - ttrpg_sources = list(/datum/source_book/gt_tmr = 177) + ttrpg_sources = list(/datum/source_book/gt_tmr = 177) value = -7 mob_trait = TRAIT_THIRST_OF_AGES allowed_splats = list(SPLAT_KINDRED) excluded_clans = list(VAMPIRE_CLAN_NAGARAJA) //Eating organs for vitae would bypass this downside. icon = FA_ICON_TEETH + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS + diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/uncontrollable.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/uncontrollable.dm index 7ddc835807e2..bf932485fad9 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/uncontrollable.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/uncontrollable.dm @@ -13,3 +13,4 @@ icon = FA_ICON_HEART_CRACK allowed_splats = list(SPLAT_KINDRED) included_clans = list(VAMPIRE_CLAN_BRUJAH) + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS diff --git a/modular_darkpack/modules/merits_flaws/code/negative_quirks/victim_of_the_masquerade.dm b/modular_darkpack/modules/merits_flaws/code/negative_quirks/victim_of_the_masquerade.dm index d9f84919a22c..3d189a3668e9 100644 --- a/modular_darkpack/modules/merits_flaws/code/negative_quirks/victim_of_the_masquerade.dm +++ b/modular_darkpack/modules/merits_flaws/code/negative_quirks/victim_of_the_masquerade.dm @@ -10,6 +10,7 @@ icon = FA_ICON_DIZZY failure_message = "I might be a vampire." var/datum/storyteller_roll/victim_of_the_masquerade/victim_of_the_masquerade_roll + quirk_flags = QUIRK_HIDE_FROM_SCAN //CRIMSON GRID EDIT ADD | PR: MAKE MEDICAL RECORDS NOT MASQ BREACHY | CHANGE: ADDED THIS TO PREVENT IT FROM BEING SEEN IN COMS /datum/storyteller_roll/victim_of_the_masquerade bumper_text = "victim of the masquerade" diff --git a/modular_darkpack/modules/vitae/code/vitae_blood_type.dm b/modular_darkpack/modules/vitae/code/vitae_blood_type.dm index 42cabe727d5f..dac000f71d4f 100644 --- a/modular_darkpack/modules/vitae/code/vitae_blood_type.dm +++ b/modular_darkpack/modules/vitae/code/vitae_blood_type.dm @@ -1,5 +1,5 @@ /datum/blood_type/kindred - name = "V+" + name = "AB+" //CRIMSON GRID EDIT | PR: Make Medical Stuff not masq break you | OG: name = "V+" dna_string = "Vampiric DNA" reagent_type = /datum/reagent/blood/vitae compatible_types = list(