From c339f9f829d899ff5214ceafb9d8c3c7c92ea693 Mon Sep 17 00:00:00 2001 From: John Chiffir Date: Sat, 29 Aug 2026 19:43:13 +0200 Subject: [PATCH 1/3] Curse this, bane that, Decade Dance it is --- .../code/vampire_clan/clans/lasombra/lasombra.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm b/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm index 4b07f6300532..7c0f8e79112e 100644 --- a/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm +++ b/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm @@ -26,7 +26,7 @@ target.playsound_local(target, "modular_darkpack/modules/powers/sounds/daimonion_laughs/eldritchlaugh.ogg", 50, FALSE) target.Paralyze(6 SECONDS) -// Not TTRPG accurate and is pending a rework to use real rolls after #633 +/* // Not TTRPG accurate and is pending a rework to use real rolls after #633 // CRIMSON EDIT START — Lasombra The Decursening /proc/scramble_lasombra_message(message, mob/living/lasombra) var/static/list/zalgo_letters = list( "̨a", "̡b", "̢c", "̷d", "̶e", "̸f", "̹g", "̺h", "̻i", @@ -49,3 +49,4 @@ else gibberish_message += pick(zalgo_letters) // Replace with random gibberish letters return gibberish_message +*/ // CRIMSON EDIT END — Lasombra The Decursening From 7833a97bc54e4279c275146712149ab49f972d40 Mon Sep 17 00:00:00 2001 From: John Chiffir Date: Sat, 29 Aug 2026 22:08:00 +0200 Subject: [PATCH 2/3] Forgot bout it --- code/game/objects/items/devices/radio/radio.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 15e6020f3957..e5bda13e9823 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -288,10 +288,10 @@ if(SEND_SIGNAL(src, COMSIG_RADIO_NEW_MESSAGE, talking_movable, message, channel) & COMPONENT_CANNOT_USE_RADIO) return NONE - // DARKPACK EDIT ADD START +/* // CRIMSOM EDIT START - Lasombra The Decursening if(talking_movable && HAS_TRAIT(talking_movable, TRAIT_REJECTED_BY_TECHNOLOGY)) message = scramble_lasombra_message(message, talking_movable) - // DARKPACK EDIT ADD END +*/ // CRIMSOM EDIT END - Lasombra The Decursening if(!spans) spans = list(talking_movable.speech_span) From 097bbdf129bf70f593eaef47c0b9912f6d4cde30 Mon Sep 17 00:00:00 2001 From: John Chiffir Date: Sun, 30 Aug 2026 19:07:17 +0200 Subject: [PATCH 3/3] -TRAIT_REJECTED_BY_TECHNOLOGY --- code/game/objects/items/devices/radio/radio.dm | 4 ++-- .../code/vampire_clan/clans/lasombra/lasombra.dm | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index e5bda13e9823..095e7085a9e9 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -288,10 +288,10 @@ if(SEND_SIGNAL(src, COMSIG_RADIO_NEW_MESSAGE, talking_movable, message, channel) & COMPONENT_CANNOT_USE_RADIO) return NONE -/* // CRIMSOM EDIT START - Lasombra The Decursening + // DARKPACK EDIT ADD START if(talking_movable && HAS_TRAIT(talking_movable, TRAIT_REJECTED_BY_TECHNOLOGY)) message = scramble_lasombra_message(message, talking_movable) -*/ // CRIMSOM EDIT END - Lasombra The Decursening + // // DARKPACK EDIT ADD END if(!spans) spans = list(talking_movable.speech_span) diff --git a/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm b/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm index 7c0f8e79112e..1fccb024281c 100644 --- a/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm +++ b/modular_darkpack/modules/vampire_the_masquerade/code/vampire_clan/clans/lasombra/lasombra.dm @@ -11,10 +11,9 @@ /datum/discipline/obtenebration ) clan_traits = list( - TRAIT_REJECTED_BY_TECHNOLOGY, TRAIT_NO_MIRROR_REFLECTION, TRAIT_INVISIBLE_TO_CAMERA - ) + ) // CRIMSON EDIT CHANGE — Original: +TRAIT_REJECTED_BY_TECHNOLOGY male_clothes = /obj/item/clothing/under/vampire/emo female_clothes = /obj/item/clothing/under/vampire/business enlightenment = TRUE @@ -26,7 +25,7 @@ target.playsound_local(target, "modular_darkpack/modules/powers/sounds/daimonion_laughs/eldritchlaugh.ogg", 50, FALSE) target.Paralyze(6 SECONDS) -/* // Not TTRPG accurate and is pending a rework to use real rolls after #633 // CRIMSON EDIT START — Lasombra The Decursening + // Not TTRPG accurate and is pending a rework to use real rolls after #633 /proc/scramble_lasombra_message(message, mob/living/lasombra) var/static/list/zalgo_letters = list( "̨a", "̡b", "̢c", "̷d", "̶e", "̸f", "̹g", "̺h", "̻i", @@ -49,4 +48,3 @@ else gibberish_message += pick(zalgo_letters) // Replace with random gibberish letters return gibberish_message -*/ // CRIMSON EDIT END — Lasombra The Decursening