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