diff --git a/code/datums/components/crafting/tools.dm b/code/datums/components/crafting/tools.dm index 8977724ac64..539b2b765f5 100644 --- a/code/datums/components/crafting/tools.dm +++ b/code/datums/components/crafting/tools.dm @@ -118,3 +118,14 @@ ) category = CAT_TOOLS +/datum/crafting_recipe/jaws_of_recovery + name = "Modified Jaws of Life" + time = 10 SECONDS + tool_behaviors = list(TOOL_SCREWDRIVER, TOOL_WELDER) + result = /obj/item/crowbar/power/paramedic/silent + reqs = list( + /obj/item/crowbar/power = 1, + /obj/item/bonesetter = 1, + ) + category = CAT_TOOLS + diff --git a/code/game/objects/items/tools/crowbar.dm b/code/game/objects/items/tools/crowbar.dm index 6b154b20f72..73b4c648a2b 100644 --- a/code/game/objects/items/tools/crowbar.dm +++ b/code/game/objects/items/tools/crowbar.dm @@ -326,6 +326,12 @@ "TOOL" = "replaced with the tool used", ) +/obj/item/crowbar/power/paramedic/silent + name = "modified jaws of recovery" + desc = "Modified version for jaws of life, made to act like jaws of recovery. This one doesn't announce doors you're prying open and lets you pry any door, acting like regular jaws of life" + limit_jaws_access = FALSE + radio_alert = FALSE + /obj/item/crowbar/cyborg name = "hydraulic crowbar" desc = "A hydraulic prying tool, simple but powerful." diff --git a/code/modules/clothing/suits/wintercoats.dm b/code/modules/clothing/suits/wintercoats.dm index be7bc64420c..f8858dfe123 100644 --- a/code/modules/clothing/suits/wintercoats.dm +++ b/code/modules/clothing/suits/wintercoats.dm @@ -416,6 +416,11 @@ inhand_icon_state = null hoodtype = /obj/item/clothing/head/hooded/winterhood/medical/paramedic +/obj/item/clothing/suit/hooded/wintercoat/medical/paramedic/Initialize(mapload) + . = ..() + AddComponent(/datum/component/adjust_fishing_difficulty, -3) //mirrored from jacket + allowed += /obj/item/crowbar/power/paramedic + /obj/item/clothing/head/hooded/winterhood/medical/paramedic desc = "A white winter coat hood with blue markings." icon_state = "hood_paramed" diff --git a/code/modules/mod/mod_theme.dm b/code/modules/mod/mod_theme.dm index db4b0f61c25..851a6e93530 100644 --- a/code/modules/mod/mod_theme.dm +++ b/code/modules/mod/mod_theme.dm @@ -641,6 +641,7 @@ /obj/item/storage/pill_bottle, /obj/item/storage/bag/chemistry, /obj/item/storage/bag/bio, + /obj/item/crowbar/power/paramedic, ) variants = list( "medical" = list(