From c8a4493bd7508c552cd4e24c9f1456b4c29c237c Mon Sep 17 00:00:00 2001 From: datlo Date: Sun, 30 Dec 2018 18:03:48 +0000 Subject: [PATCH] Add clown wiz outfit to magivend --- code/game/machinery/vending.dm | 4 ++++ code/modules/clothing/masks/gasmask.dm | 8 +++++--- code/modules/clothing/shoes/miscellaneous.dm | 5 +++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index a2da0576261..9b3662ad483 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1153,6 +1153,10 @@ /obj/item/clothing/head/wizard/red = 1, /obj/item/clothing/suit/wizrobe/red = 1, /obj/item/clothing/shoes/sandal = 1, + /obj/item/clothing/suit/wizrobe/clown = 1, + /obj/item/clothing/head/wizard/clown = 1, + /obj/item/clothing/mask/gas/clownwiz = 1, + /obj/item/clothing/shoes/clown_shoes/magical = 1, /obj/item/twohanded/staff = 2) contraband = list(/obj/item/reagent_containers/glass/bottle/wizarditis = 1) armor = list(melee = 100, bullet = 100, laser = 100, energy = 100, bomb = 0, bio = 0, rad = 0) diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 76db9086ebd..e838dabe5c9 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -125,6 +125,8 @@ icon_state = "wizzclown" item_state = "wizzclown" flags = BLOCK_GAS_SMOKE_EFFECT | AIRTIGHT | BLOCKHAIR + flags_inv = HIDEEARS | HIDEEYES + magical = TRUE /obj/item/clothing/mask/gas/virusclown_hat name = "clown wig and mask" @@ -203,7 +205,7 @@ var/safety = 1 actions_types = list(/datum/action/item_action/halt, /datum/action/item_action/adjust, /datum/action/item_action/selectphrase) var/phrase_list = list( - + "halt" = "HALT! HALT! HALT! HALT!", "bobby" = "Stop in the name of the Law.", "compliance" = "Compliance is in your best interest.", @@ -272,11 +274,11 @@ else if(actiontype == /datum/action/item_action/selectphrase) var/key = phrase_list[phrase] var/message = phrase_list[key] - + if (!safety) to_chat(user, "You set the restrictor to: FUCK YOUR CUNT YOU SHIT EATING COCKSUCKER MAN EAT A DONG FUCKING ASS RAMMING SHIT FUCK EAT PENISES IN YOUR FUCK FACE AND SHIT OUT ABORTIONS OF FUCK AND DO SHIT IN YOUR ASS YOU COCK FUCK SHIT MONKEY FUCK ASS WANKER FROM THE DEPTHS OF SHIT.") return - + switch(aggressiveness) if(1) phrase = (phrase < 6) ? (phrase + 1) : 1 diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index ffe4ba0fdbc..f3a2efed260 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -82,6 +82,11 @@ var/footstep = 1 //used for squeeks whilst walking shoe_sound = "clownstep" +/obj/item/clothing/shoes/clown_shoes/magical + name = "magical clown shoes" + desc = "Standard-issue shoes of the wizarding class clown. Damn they're huge! And powerful! Somehow." + magical = TRUE + /obj/item/clothing/shoes/jackboots name = "jackboots" desc = "Nanotrasen-issue Security combat boots for combat scenarios or combat situations. All combat, all the time."