From 1a5b54438a37ac192d7b0fd38fa89f298ad9f396 Mon Sep 17 00:00:00 2001 From: grifp71 <39208328+grifp71@users.noreply.github.com> Date: Sun, 7 Apr 2024 19:15:10 -0400 Subject: [PATCH] Machetes on back for smartgunners (#177) --- code/modules/clothing/suits/marine_armor.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 0ac2106e9d..340aabf0f7 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -396,6 +396,9 @@ /obj/item/device/motiondetector, /obj/item/device/walkman, ) + var/list/smartgun_back = list( + /obj/item/storage/large_holster/machete, + ) /obj/item/clothing/suit/storage/marine/smartgunner/Initialize() . = ..() @@ -424,6 +427,10 @@ if(slot != WEAR_BACK) return + + if(is_type_in_list(equipping_item, smartgun_back)) + return + . = COMPONENT_HUMAN_CANCEL_ATTEMPT_EQUIP if(equipping_item.flags_equip_slot == SLOT_BACK)