From 9672c9f99eadf7dfd4f6d0b298425e577d7ccca3 Mon Sep 17 00:00:00 2001 From: Cameron Lennox Date: Tue, 13 Jan 2026 07:25:32 -0500 Subject: [PATCH] Blacklists some problematic mobs from tsci (#19004) * tsci blacklist * This instead * . * . --------- Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> --- code/__defines/admin_verb.dm | 1 + code/modules/admin/verbs/debug.dm | 2 +- code/modules/telesci/telesci_computer.dm | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/__defines/admin_verb.dm b/code/__defines/admin_verb.dm index a5a7e64fdb..4cd4d0d7f0 100644 --- a/code/__defines/admin_verb.dm +++ b/code/__defines/admin_verb.dm @@ -89,6 +89,7 @@ _ADMIN_VERB(verb_path_name, verb_permissions, verb_name, verb_desc, verb_categor #define ADMIN_CATEGORY_DEBUG_INVESTIGATE "Debug.Investigate" #define ADMIN_CATEGORY_DEBUG_DANGEROUS "Debug.Dangerous" #define ADMIN_CATEGORY_DEBUG_GAME "Debug.Game" +#define ADMIN_CATEGORY_DEBUG_SERVER "Debug.Server" #define ADMIN_CATEGORY_SERVER "Server" #define ADMIN_CATEGORY_OBJECT "Object" #define ADMIN_CATEGORY_MAPPING "Mapping" diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 3112b6aa3e..defc2a016e 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -783,7 +783,7 @@ ADMIN_VERB(quick_nif, R_ADMIN, "Quick NIF", "Spawns a NIF into someone in quick- log_and_message_admins("Quick NIF'd [H.real_name] with a [input_NIF].", user) feedback_add_details("admin_verb","QNIF") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -ADMIN_VERB(reload_configuration, R_DEBUG, "Reload Configuration", "Reloads the configuration from the default path on the disk, wiping any in-round modifications.", ADMIN_CATEGORY_DEBUG) +ADMIN_VERB(reload_configuration, R_DEBUG, "Reload Configuration", "Reloads the configuration from the default path on the disk, wiping any in-round modifications.", ADMIN_CATEGORY_DEBUG_SERVER) if(tgui_alert(user, "Are you absolutely sure you want to reload the configuration from the default path on the disk, wiping any in-round modifications?", "Really reset?", list("No", "Yes")) != "Yes") return config.admin_reload() diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 12a47218fc..fed37f47d2 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -214,7 +214,7 @@ sparks() if(telepad) var/L = get_turf(telepad) - var/blocked = list(/mob/living/simple_mob/vore) + var/blocked = list(/mob/living/simple_mob/vore, /mob/living/simple_mob/vore/ddraig) + typesof(/mob/living/simple_mob/vore/woof) + typesof(/mob/living/simple_mob/vore/overmap) var/list/hostiles = typesof(/mob/living/simple_mob/vore) - blocked playsound(L, 'sound/effects/phasein.ogg', 100, 1, extrarange = 3, falloff = 5) for(var/i in 1 to rand(1,4))