diff --git a/code/game/objects/items/storage/holsters.dm b/code/game/objects/items/storage/holsters.dm index 90d9c8fc496..fb7b274dab8 100644 --- a/code/game/objects/items/storage/holsters.dm +++ b/code/game/objects/items/storage/holsters.dm @@ -370,16 +370,13 @@ /obj/item/storage/holster/blade/machete name = "\improper H5 pattern M2132 machete scabbard" desc = "A large leather scabbard used to carry a M2132 machete. It can be strapped to the back, waist or armor." - icon = 'icons/obj/items/storage/storage.dmi' icon_state = "machete_holster" flags_equip_slot = ITEM_SLOT_BELT|ITEM_SLOT_BACK holsterable_allowed = list( /obj/item/weapon/claymore/mercsword/machete, - /obj/item/weapon/claymore/harvester, ) can_hold = list( /obj/item/weapon/claymore/mercsword/machete, - /obj/item/weapon/claymore/harvester, ) /obj/item/storage/holster/blade/machete/full/Initialize(mapload) @@ -387,11 +384,19 @@ var/obj/item/new_item = new /obj/item/weapon/claymore/mercsword/machete(src) INVOKE_ASYNC(src, PROC_REF(handle_item_insertion), new_item) -/obj/item/storage/holster/blade/machete/full_harvester - icon = 'icons/obj/items/storage/storage.dmi' +/obj/item/storage/holster/blade/harvester name = "H5 Pattern M2132 harvester scabbard" + desc = "A large leather scabbard used to carry a M2132 harvester blade. It can be strapped to the back, waist or armor." + icon_state = "harvester_holster" + flags_equip_slot = ITEM_SLOT_BELT|ITEM_SLOT_BACK + holsterable_allowed = list( + /obj/item/weapon/claymore/harvester, + ) + can_hold = list( + /obj/item/weapon/claymore/harvester, + ) -/obj/item/storage/holster/blade/machete/full_harvester/Initialize(mapload) +/obj/item/storage/holster/blade/harvester/full/Initialize(mapload) . = ..() var/obj/item/new_item = new /obj/item/weapon/claymore/harvester(src) INVOKE_ASYNC(src, PROC_REF(handle_item_insertion), new_item) diff --git a/code/game/objects/items/weapons/harvester.dm b/code/game/objects/items/weapons/harvester.dm index 4a7192a91cf..395faaf9fe5 100644 --- a/code/game/objects/items/weapons/harvester.dm +++ b/code/game/objects/items/weapons/harvester.dm @@ -1,5 +1,3 @@ -//All the harvester weapons go in here - //Vali Sword /obj/item/weapon/claymore/harvester name = "\improper HP-S Harvester blade" diff --git a/code/game/objects/machinery/vending/marine_vending.dm b/code/game/objects/machinery/vending/marine_vending.dm index e1b233b1979..7557f3e6247 100644 --- a/code/game/objects/machinery/vending/marine_vending.dm +++ b/code/game/objects/machinery/vending/marine_vending.dm @@ -70,7 +70,7 @@ /obj/item/storage/belt/knifepouch = -1, /obj/item/storage/holster/blade/tomahawk/full = -1, /obj/item/storage/holster/blade/machete/full = -1, - /obj/item/storage/holster/blade/machete/full_harvester = -1, + /obj/item/storage/holster/blade/harvester/full = -1, /obj/item/weapon/twohanded/spear/tactical = -1, /obj/item/weapon/twohanded/spear/tactical/harvester = -1, /obj/item/weapon/twohanded/glaive/harvester = -1, @@ -299,7 +299,7 @@ /obj/item/storage/belt/knifepouch = -1, /obj/item/storage/holster/blade/tomahawk/full = -1, /obj/item/storage/holster/blade/machete/full = -1, - /obj/item/storage/holster/blade/machete/full_harvester = -1, + /obj/item/storage/holster/blade/harvester/full = -1, /obj/item/weapon/twohanded/spear/tactical = -1, /obj/item/weapon/twohanded/spear/tactical/harvester = -1, /obj/item/weapon/twohanded/glaive/harvester = -1, @@ -528,7 +528,7 @@ /obj/item/storage/belt/knifepouch = -1, /obj/item/storage/holster/blade/tomahawk/full = -1, /obj/item/storage/holster/blade/machete/full = -1, - /obj/item/storage/holster/blade/machete/full_harvester = -1, + /obj/item/storage/holster/blade/harvester/full = -1, /obj/item/weapon/twohanded/spear/tactical = -1, /obj/item/weapon/twohanded/spear/tactical/harvester = -1, /obj/item/weapon/twohanded/glaive/harvester = -1, @@ -1273,7 +1273,7 @@ /obj/item/storage/holster/t19 = -1, /obj/item/storage/holster/blade/tomahawk/full = -1, /obj/item/storage/holster/blade/machete/full = -1, - /obj/item/storage/holster/blade/machete/full_harvester = -1, + /obj/item/storage/holster/blade/harvester/full = -1, /obj/item/weapon/twohanded/glaive/harvester = -1, /obj/item/storage/belt/utility/full =-1, /obj/item/storage/belt/medical_small = -1, diff --git a/code/game/objects/machinery/vending/new_marine_vendors.dm b/code/game/objects/machinery/vending/new_marine_vendors.dm index 2b86d6aa6fd..2425994bc22 100644 --- a/code/game/objects/machinery/vending/new_marine_vendors.dm +++ b/code/game/objects/machinery/vending/new_marine_vendors.dm @@ -932,7 +932,7 @@ desc = "A set of specialized gear for close-quarters combat and enhanced chemical effectiveness." gear_to_spawn = list( /obj/item/armor_module/module/chemsystem, - /obj/item/storage/holster/blade/machete/full_harvester, + /obj/item/storage/holster/blade/harvester/full, /obj/item/paper/chemsystem, ) /obj/effect/vendor_bundle/tyr diff --git a/icons/obj/items/storage/storage.dmi b/icons/obj/items/storage/storage.dmi index fd4fd484e56..bbe8cd3f3a3 100644 Binary files a/icons/obj/items/storage/storage.dmi and b/icons/obj/items/storage/storage.dmi differ