From 57fb5f016d631f5e53c30610371f96cfeec01770 Mon Sep 17 00:00:00 2001 From: ArchBTW <230859540+glue0000@users.noreply.github.com> Date: Thu, 13 Nov 2025 18:17:21 +0000 Subject: [PATCH] Viscerator PASS flags (#93912) ## About The Pull Request Viscerator has PASSMOB, but doesn't respect the flag. Fixes possible oversight. Adds flags PASSMACHINE && PASSFLAP. ## Why It's Good For The Game PASSMOB: - Possible oversight - Supposed to be respecting the PASSMOB flag PASSMACHINE && PASSFLAP: - Realistically manhacks would be able to fly over machines, and fly through flaps ## Changelog :cl: ArchBTW balance: viscerators get PASSMACHINE && PASSFLAP fix: viscerators respect the PASSMOB flag /:cl: --- code/modules/mob/living/basic/trooper/syndicate.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/basic/trooper/syndicate.dm b/code/modules/mob/living/basic/trooper/syndicate.dm index ff5bf51725a..15db5b3fbc2 100644 --- a/code/modules/mob/living/basic/trooper/syndicate.dm +++ b/code/modules/mob/living/basic/trooper/syndicate.dm @@ -218,7 +218,8 @@ desc = "A small, twin-bladed machine capable of inflicting very deadly lacerations." icon_state = "viscerator_attack" icon_living = "viscerator_attack" - pass_flags = PASSTABLE | PASSMOB + density = FALSE + pass_flags = PASSTABLE | PASSMOB | PASSMACHINE | PASSFLAPS combat_mode = TRUE mob_biotypes = MOB_ROBOTIC basic_mob_flags = DEL_ON_DEATH