diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 812b69d0c24..7f001077eaa 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -178,4 +178,21 @@ for(var/obj/item/weapon/gun/magic/wand/W in contents) //All wands in this pack come in the best possible condition W.max_charges = initial(W.max_charges) - W.charges = W.max_charges \ No newline at end of file + W.charges = W.max_charges + +/obj/item/weapon/storage/belt/janitor + name = "janibelt" + desc = "A belt used to hold most janitorial supplies." + icon_state = "janibelt" + item_state = "janibelt" + storage_slots = 6 + max_w_class = 4 // Set to this so the trash bag and light replacer can fit. - Steelpoint + can_hold = list( + /obj/item/weapon/gun/magic/wand, + /obj/item/weapon/grenade/chem_grenade/cleaner, + /obj/item/device/lightreplacer, + /obj/item/device/flashlight, + /obj/item/weapon/reagent_containers/spray, + /obj/item/weapon/soap + /obj/item/weapon/storage/bag/trash + ) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index a107e8d37a0..258e2fdb674 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -82,6 +82,7 @@ new /obj/item/weapon/storage/bag/trash(src) new /obj/item/clothing/shoes/galoshes(src) new /obj/item/weapon/watertank/janitor(src) + new /obj/item/weapon/storage/belt/janitor(src) /* * Lawyer diff --git a/icons/mob/belt.dmi b/icons/mob/belt.dmi index 51e8beb438a..f1be9309378 100644 Binary files a/icons/mob/belt.dmi and b/icons/mob/belt.dmi differ diff --git a/icons/obj/clothing/belts.dmi b/icons/obj/clothing/belts.dmi index f76654b2d2c..85e2946c056 100644 Binary files a/icons/obj/clothing/belts.dmi and b/icons/obj/clothing/belts.dmi differ