diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index 7bfa62733df..f1292cbdfe1 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -207,6 +207,8 @@ GLOBAL_LIST_INIT(security_vest_allowed, typecacheof(list( /obj/item/restraints/handcuffs, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, + /obj/item/storage/belt/holster/detective, + /obj/item/storage/belt/holster/nukie, ))) GLOBAL_LIST_INIT(security_wintercoat_allowed, typecacheof(list( @@ -218,6 +220,8 @@ GLOBAL_LIST_INIT(security_wintercoat_allowed, typecacheof(list( /obj/item/melee/classic_baton, /obj/item/reagent_containers/spray/pepper, /obj/item/restraints/handcuffs, + /obj/item/storage/belt/holster/detective, + /obj/item/storage/belt/holster/nukie, ))) /// String for items placed into the left pocket. diff --git a/code/game/objects/items/storage/holsters.dm b/code/game/objects/items/storage/holsters.dm index b135046bf7c..9672d62f697 100644 --- a/code/game/objects/items/storage/holsters.dm +++ b/code/game/objects/items/storage/holsters.dm @@ -9,7 +9,7 @@ /obj/item/storage/belt/holster/equipped(mob/user, slot) . = ..() - if(slot == ITEM_SLOT_BELT) + if(slot == ITEM_SLOT_BELT || ITEM_SLOT_SUITSTORE) ADD_TRAIT(user, TRAIT_GUNFLIP, CLOTHING_TRAIT) /obj/item/storage/belt/holster/dropped(mob/user) @@ -63,7 +63,7 @@ /obj/item/storage/belt/holster/chameleon name = "syndicate holster" - desc = "A hip holster that uses chameleon technology to disguise itself, it can hold handguns and their ammo." + desc = "A hip holster that uses chameleon technology to disguise itself, due to the added chameleon tech, it cannot be mounted onto armor." icon_state = "syndicate_holster" inhand_icon_state = "syndicate_holster" worn_icon_state = "syndicate_holster" diff --git a/icons/mob/clothing/belt_mirror.dmi b/icons/mob/clothing/belt_mirror.dmi index 1578fd4c1ab..b9cd7f0d8fb 100644 Binary files a/icons/mob/clothing/belt_mirror.dmi and b/icons/mob/clothing/belt_mirror.dmi differ