From e9aa0f67c85301fe8b200cad403c0adaf5158726 Mon Sep 17 00:00:00 2001 From: Vladin Date: Sun, 31 Jan 2021 21:31:57 -0500 Subject: [PATCH] I am a wizard, not a baboon brandishing a stick. Any wizard bright enough to survive for five minutes was also bright enough to realize that if there was any power in demonology, then it lay with the demons. Using it for your own purposes would be like trying to beat mice to death with a rattlesnake. --- code/modules/cargo/packs/costumes_toys.dm | 24 +++++++++ code/modules/clothing/suits/wiz_robe.dm | 60 +++++++++++++++++++++++ 2 files changed, 84 insertions(+) diff --git a/code/modules/cargo/packs/costumes_toys.dm b/code/modules/cargo/packs/costumes_toys.dm index 3c4ca41f..7de72705 100644 --- a/code/modules/cargo/packs/costumes_toys.dm +++ b/code/modules/cargo/packs/costumes_toys.dm @@ -289,6 +289,30 @@ crate_name = "wizard costume crate" crate_type = /obj/structure/closet/crate/wooden +/datum/supply_pack/costumes_toys/magicka + name = "Proper Wizard Costume Crate" + desc = "Up to four cremates take on a grand adventure to save their world from certain doom using the robes in this crate!" + cost = 7000 + contraband = TRUE + contains = list(/obj/item/staff, + /obj/item/staff, + /obj/item/staff, + /obj/item/staff, + /obj/item/clothing/shoes/sandal, + /obj/item/clothing/shoes/sandal, + /obj/item/clothing/shoes/sandal, + /obj/item/clothing/shoes/sandal, + /obj/item/clothing/suit/notwizrobe, + /obj/item/clothing/head/notwizard, + /obj/item/clothing/suit/notwizrobe/red, + /obj/item/clothing/head/notwizard/red, + /obj/item/clothing/suit/notwizrobe/yellow, + /obj/item/clothing/head/notwizard/yellow, + /obj/item/clothing/suit/notwizrobe/black, + /obj/item/clothing/head/notwizard/black) + crate_name = "proper wizard costume crate" + crate_type = /obj/structure/closet/crate/wooden + /datum/supply_pack/costumes_toys/randomised/fill(obj/structure/closet/crate/C) var/list/L = contains.Copy() for(var/i in 1 to num_contained) diff --git a/code/modules/clothing/suits/wiz_robe.dm b/code/modules/clothing/suits/wiz_robe.dm index 3731a1a3..18c817f8 100644 --- a/code/modules/clothing/suits/wiz_robe.dm +++ b/code/modules/clothing/suits/wiz_robe.dm @@ -226,3 +226,63 @@ W.current_charges += 8 to_chat(user, "You charge \the [W]. It can now absorb [W.current_charges] hits.") qdel(src) + +/obj/item/clothing/head/notwizard + name = "wizard hat" + desc = "Strange-looking hat-wear that most certainly belongs to an aspiring magic user." + icon_state = "wizard" + gas_transfer_coefficient = 1 + permeability_coefficient = 1 + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + strip_delay = 50 + equip_delay_other = 50 + resistance_flags = FLAMMABLE + dog_fashion = /datum/dog_fashion/head/blue_wizard + +/obj/item/clothing/head/notwizard/red + name = "red wizard hat" + desc = "Strange-looking red hat-wear that most certainly belongs to an aspiring magic user." + icon_state = "redwizard" + dog_fashion = /datum/dog_fashion/head/red_wizard + +/obj/item/clothing/head/notwizard/yellow + name = "yellow wizard hat" + desc = "Strange-looking yellow hat-wear that most certainly belongs to an aspiring magic user." + icon_state = "yellowwizard" + dog_fashion = null + +/obj/item/clothing/head/notwizard/black + name = "black wizard hat" + desc = "Strange-looking black hat-wear that most certainly belongs to an aspiring skeleton. Way cooler than magic." //skeleton gang 4lyfe + icon_state = "blackwizard" + dog_fashion = null + +/obj/item/clothing/suit/notwizrobe + name = "wizard robe" + desc = "A decent looking robe that seems to radiate imagination." + icon_state = "wizard" + item_state = "wizrobe" + gas_transfer_coefficient = 1 + permeability_coefficient = 1 + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + strip_delay = 50 + equip_delay_other = 50 + resistance_flags = FLAMMABLE + +/obj/item/clothing/suit/notwizrobe/red + name = "red wizard robe" + desc = "A decent looking red robe that seems to radiate imagination." + icon_state = "redwizard" + item_state = "redwizrobe" + +/obj/item/clothing/suit/notwizrobe/yellow + name = "yellow wizard robe" + desc = "A decent looking yellow robe that seems to radiate imagination." + icon_state = "yellowwizard" + item_state = "yellowwizrobe" + +/obj/item/clothing/suit/notwizrobe/black + name = "black wizard robe" + desc = "An unnerving black robe that radiates death and decay." + icon_state = "blackwizard" + item_state = "blackwizrobe" \ No newline at end of file