Psi-Protect Pills (#22449)

requires #22442 

This PR adds the new Psi-Protect pills required by the current Lemurian
Sea lore arc. They can be obtained exclusively via the psychiatric
medicine selection, and are a new prescription drug marketed by Zeng-Hu
Pharmaceuticals as a solution for ADPI exposure that doesn't require a
more invasive implant.

When taken, these pills provide 10 minutes of temporary protection from
telepathy, as well as a reduction in psi-sensitivity.

In the loadouts:

<img width="312" height="72" alt="image"
src="https://github.com/user-attachments/assets/2dc3a0bd-1d8e-4913-819b-b30fd5718d27"
/>

Spawning in:

<img width="914" height="98" alt="image"
src="https://github.com/user-attachments/assets/79223fe0-56f3-4fbc-9a1f-7afdaa87baa8"
/>

Messages playing when taking the pill
 
<img width="602" height="55" alt="image"
src="https://github.com/user-attachments/assets/2175b5bd-3b7f-47ee-957d-54154bc27197"
/>

Verifying in testing that the component correctly attaches

<img width="504" height="278" alt="image"
src="https://github.com/user-attachments/assets/f65a2d48-0337-47d2-ad79-fce548a07ab9"
/>

And verifying that component TTD is set, as well as Signals are being
correctly registered.

<img width="512" height="692" alt="image"
src="https://github.com/user-attachments/assets/31416703-1c59-47f7-bc80-36329d43905a"
/>
This commit is contained in:
VMSolidus
2026-05-18 19:18:23 +00:00
committed by GitHub
parent 6738b91576
commit be6b35485d
9 changed files with 270 additions and 2 deletions
@@ -210,3 +210,33 @@
name = "bottle of Psilocybin pills"
desc = "Contains psychotropic pills derived from certain species of mushroom."
starts_with = list(/obj/item/reagent_containers/pill/psilocybin = 4)
/**
* The base psi-protect pills. Childs of this have variations of side effects.
* This version of the pill has no side effects, and is not intended to be spawned directly.
*/
/obj/item/storage/pill_bottle/psi_protect
name = "bottle of Psi-protect pills"
desc = "A high-precision, personalised drug tailored to a patient's genetic, neurological, and psionic profile. " \
+ "It is marketed towards those with psionic disorders, such as psionic echoes, and made available at discounted prices to Zeng-Hu-affiliated explorers of the Lemurian Sea."
starts_with = list(/obj/item/reagent_containers/pill/psi_protect = 6)
/obj/item/storage/pill_bottle/psi_protect/yomi_genetics
name = "bottle of Psi-protect Personalized pills"
desc = "A YomiGenetics high-precision, personalised drug tailored to a patient's genetic, neurological, and psionic profile. " \
+ "It is marketed towards those with psionic disorders, such as psionic echoes, and made available at discounted prices to Zeng-Hu-affiliated explorers of the Lemurian Sea."
starts_with = list(/obj/item/reagent_containers/pill/psi_protect/yomi_genetics = 6)
/obj/item/storage/pill_bottle/psi_protect/yomi_genetics/cheap
name = "bottle of Psi-protect Broad-Use pills"
desc = "A cheaper, broad-targetting drug under the PsiProtect brand, with a more brute-force mechanism and only requiring the most basic of psionic profiling tests. " \
+ "This one has long stopped being prescribed or marketed, but is available at clearance prices."
starts_with = list(/obj/item/reagent_containers/pill/psi_protect/yomi_genetics/cheap = 6)
/obj/item/storage/pill_bottle/psi_protect/yomi_genetics/expensive
name = "bottle of Psi-protect Personalized Gold pills"
desc = "A high-precision, personalised drug tailored to a patient's genetic, neurological, and psionic profile. " \
+ "It is marketed towards those with psionic disorders, such as psionic echoes, and made available at discounted prices to Zeng-Hu-affiliated explorers of the Lemurian Sea. " \
+ "This one is thrice as expensive, for more affluent customers, and requiring more genetic and neurological profiling. " \
+ "Nonetheless, it remains cheaper than the more elegant ZHP-MSV3 'Mindblankers'."
starts_with = list(/obj/item/reagent_containers/pill/psi_protect/yomi_genetics/expensive = 6)