From bef91ba51660a281c3ec1d59a30d3a76b5a1ff97 Mon Sep 17 00:00:00 2001 From: XiskaVZ <215323136+XiskaVZ@users.noreply.github.com> Date: Sat, 26 Jul 2025 08:43:50 +0200 Subject: [PATCH] Clown Traitor Item Additions (#3990) ## About The Pull Request Adds a few of the clown operative items to regular clown traitors such as. Clown Combat Shoes. 3 TC. Just no-slip clown shoes, slightly armored. As such they cost 3 tc intead of 2. Bananium Energy Sword 3 TC. Just the bananium energy sword, just ported over from the clown op uplink. Bananium Shield 16 TC. The bananium shield, also just ported over from the clown op uplink. May need price changes. ## Why It's Good For The Game Just adding more clown traitor items, since clown ops are basically just admin spawned, and the items added aren't super destructive. Primarily just allowing you to also benefit from the increased speed and "HONK" power provided by the shoes or become a prime grade slipper. ## Proof Of Testing ![image](https://github.com/user-attachments/assets/d7a8bafa-9924-448c-ba30-70fc8fb683aa) ![image](https://github.com/user-attachments/assets/c8a06ffe-9dbd-41dc-a130-f24dc8e27ce2) Tested on a localhost, Clown Traitors have access to the items and clown-op uplinks remain unchanged. ## Changelog :cl: add: Added Combat Clown Shoes to Clown Uplink add: Added Bananium Energy Sword to Clown Uplink add: Added Bananium Shield to Clown Uplink /:cl: --------- Co-authored-by: Arturlang <24881678+Arturlang@users.noreply.github.com> Co-authored-by: Roxy <75404941+TealSeer@users.noreply.github.com> --- .../code/modules/uplink/uplink_items/job.dm | 18 ++++++++++++++++++ tgstation.dme | 1 + 2 files changed, 19 insertions(+) create mode 100644 modular_zubbers/code/modules/uplink/uplink_items/job.dm diff --git a/modular_zubbers/code/modules/uplink/uplink_items/job.dm b/modular_zubbers/code/modules/uplink/uplink_items/job.dm new file mode 100644 index 00000000000..ad3adc5e362 --- /dev/null +++ b/modular_zubbers/code/modules/uplink/uplink_items/job.dm @@ -0,0 +1,18 @@ + +/datum/uplink_item/role_restricted/combat_clown_shoes + name = "Combat Clown Shoes" + desc = "Advanced clown shoes that protect the wearer and render them nearly immune to slipping on their own peels. They also squeak at 100% capacity." + item = /obj/item/clothing/shoes/clown_shoes/combat + cost = 3 + restricted_roles = list(JOB_CLOWN) + uplink_item_flags = SYNDIE_TRIPS_CONTRABAND + +/datum/uplink_item/weapon_kits/clownsword/clown + category = /datum/uplink_category/role_restricted + restricted_roles = list(JOB_CLOWN) + purchasable_from = UPLINK_TRAITORS + +/datum/uplink_item/weapon_kits/bananashield/clown + category = /datum/uplink_category/role_restricted + restricted_roles = list(JOB_CLOWN) + purchasable_from = UPLINK_TRAITORS diff --git a/tgstation.dme b/tgstation.dme index 46fe6bc1770..c160f4eebed 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -9700,6 +9700,7 @@ #include "modular_zubbers\code\modules\tojo_outfits\tojos_outfits.dm" #include "modular_zubbers\code\modules\uplink\uplink_devices.dm" #include "modular_zubbers\code\modules\uplink\uplink_items\badass.dm" +#include "modular_zubbers\code\modules\uplink\uplink_items\job.dm" #include "modular_zubbers\code\modules\vehicles\mech_fabricator.dm" #include "modular_zubbers\code\modules\vending\armadyne.dm" #include "modular_zubbers\code\modules\vending\clothmate.dm"