Locks the research paper only to the hermit (#2711)

## About The Pull Request

Removes the research paper from everywhere and locks it only to the
hermit.

## Why It's Good For The Game

This item was only specifically meant to go to the hermit. I defended it
at first, but people are correct that prisoners shouldn't be building
entire robotic factories and I think the age of easy alien tools in
science should probally pass.

## Proof Of Testing


![image](https://github.com/user-attachments/assets/319c0c93-6144-41e9-a6dc-965e6f6c392b)


![image](https://github.com/user-attachments/assets/e785f8f1-cb86-412a-b9d4-c368a8bb8c9b)


## Changelog

🆑
balance: The research paper crafting recipe has been locked to the
hermit.
/🆑

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
This commit is contained in:
The Sharkening
2024-12-17 15:21:29 -07:00
committed by GitHub
co-authored by Waterpig
parent cc91318811
commit 9fbdec2a6e
4 changed files with 11 additions and 2 deletions
@@ -7022,7 +7022,6 @@
/obj/machinery/cell_charger_multi,
/obj/machinery/light/directional/west,
/obj/machinery/firealarm/directional/west,
/obj/item/research_paper,
/obj/item/experi_scanner,
/obj/structure/sign/poster/official/science/directional/south,
/turf/open/floor/iron/smooth,
@@ -15741,7 +15741,6 @@
/obj/machinery/cell_charger_multi,
/obj/machinery/light/directional/west,
/obj/machinery/firealarm/directional/west,
/obj/item/research_paper,
/obj/item/experi_scanner,
/obj/structure/sign/poster/official/science/directional/south,
/turf/open/floor/iron/smooth,
@@ -6,6 +6,7 @@
/obj/item/stack/sheet/cloth = 4,
)
category = CAT_TOOLS
crafting_flags = CRAFT_MUST_BE_LEARNED
/obj/item/research_paper
name = "research paper"
@@ -20,3 +20,13 @@
gloves = /obj/item/clothing/gloves/fingerless
head = /obj/item/clothing/head/soft/purple
l_pocket = /obj/item/modular_computer/pda
/datum/outfit/hermit
backpack_contents = list(/obj/item/research_paper = 1)
/datum/outfit/hermit/post_equip(mob/living/carbon/human/hermit, visualsOnly)
. = ..()
if(visualsOnly)
return
hermit.mind?.teach_crafting_recipe(/datum/crafting_recipe/research_paper)
to_chat(hermit, span_notice("You learn the recipe for the <b>research paper</b>, giving you the ability to craft everything from nothing."))