medicine.yml 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416
  1. - type: reagent
  2. id: Cryptobiolin
  3. name: reagent-name-cryptobiolin
  4. group: Medicine
  5. desc: reagent-desc-cryptobiolin
  6. physicalDesc: reagent-physical-desc-fizzy
  7. flavor: medicine
  8. color: "#081a80"
  9. metabolisms:
  10. Medicine:
  11. effects:
  12. - !type:GenericStatusEffect
  13. key: Stutter
  14. component: ScrambledAccent
  15. - !type:Drunk
  16. slurSpeech: false
  17. boozePower: 20
  18. - type: reagent
  19. id: Dylovene
  20. name: reagent-name-dylovene
  21. group: Medicine
  22. desc: reagent-desc-dylovene
  23. physicalDesc: reagent-physical-desc-translucent
  24. flavor: medicine
  25. color: "#3a1d8a"
  26. metabolisms:
  27. Medicine:
  28. effects:
  29. - !type:HealthChange
  30. damage:
  31. types:
  32. Poison: -1
  33. - !type:HealthChange
  34. conditions:
  35. - !type:ReagentThreshold
  36. min: 20
  37. damage:
  38. groups:
  39. Brute: 2
  40. - !type:Jitter
  41. conditions:
  42. - !type:ReagentThreshold
  43. min: 20
  44. - !type:PopupMessage
  45. conditions:
  46. - !type:ReagentThreshold
  47. min: 20
  48. type: Local
  49. visualType: Medium
  50. messages: [ "generic-reagent-effect-nauseous" ]
  51. probability: 0.2
  52. - !type:ChemVomit
  53. conditions:
  54. - !type:ReagentThreshold
  55. min: 20
  56. probability: 0.02
  57. - !type:Drunk
  58. conditions:
  59. - !type:ReagentThreshold
  60. min: 15
  61. plantMetabolism:
  62. - !type:PlantAdjustToxins
  63. amount: -10
  64. - !type:PlantAdjustHealth
  65. amount: 1
  66. - type: reagent
  67. id: Diphenhydramine
  68. name: reagent-name-diphenhydramine
  69. group: Medicine
  70. desc: reagent-desc-diphenhydramine
  71. physicalDesc: reagent-physical-desc-chalky
  72. flavor: medicine
  73. color: "#64ffe6"
  74. metabolisms:
  75. Medicine:
  76. effects:
  77. - !type:AdjustReagent
  78. reagent: Histamine
  79. amount: -3.0
  80. - !type:GenericStatusEffect
  81. key: Jitter
  82. time: 3.0
  83. type: Remove
  84. - !type:HealthChange
  85. damage:
  86. types:
  87. Poison: -3
  88. - type: reagent
  89. id: Ethylredoxrazine
  90. name: reagent-name-ethylredoxrazine
  91. group: Medicine
  92. desc: reagent-desc-ethylredoxrazine
  93. physicalDesc: reagent-physical-desc-opaque
  94. flavor: medicine
  95. color: "#2d5708"
  96. metabolisms:
  97. Medicine:
  98. effects:
  99. - !type:GenericStatusEffect
  100. key: Drunk
  101. time: 6.0
  102. type: Remove
  103. - !type:HealthChange
  104. damage:
  105. types:
  106. Poison: -0.5
  107. - type: reagent
  108. id: Arithrazine
  109. name: reagent-name-arithrazine
  110. group: Medicine
  111. desc: reagent-desc-arithrazine
  112. physicalDesc: reagent-physical-desc-cloudy
  113. flavor: medicine
  114. color: "#bd5902"
  115. metabolisms:
  116. Medicine:
  117. effects:
  118. - !type:HealthChange
  119. damage:
  120. types:
  121. Radiation: -3
  122. groups:
  123. Brute: 1.5
  124. - type: reagent
  125. id: Bicaridine
  126. name: reagent-name-bicaridine
  127. group: Medicine
  128. desc: reagent-desc-bicaridine
  129. physicalDesc: reagent-physical-desc-opaque
  130. flavor: medicine
  131. color: "#ffaa00"
  132. metabolisms:
  133. Medicine:
  134. effects:
  135. - !type:HealthChange
  136. damage:
  137. groups:
  138. Brute: -2
  139. - !type:HealthChange
  140. conditions:
  141. - !type:ReagentThreshold
  142. min: 15
  143. damage:
  144. types:
  145. Asphyxiation: 0.5
  146. Poison: 1.5
  147. - !type:ChemVomit
  148. conditions:
  149. - !type:ReagentThreshold
  150. min: 30
  151. probability: 0.02
  152. - !type:Jitter
  153. conditions:
  154. - !type:ReagentThreshold
  155. min: 15
  156. - !type:Drunk
  157. - type: reagent
  158. id: Cryoxadone
  159. name: reagent-name-cryoxadone
  160. group: Medicine
  161. desc: reagent-desc-cryoxadone
  162. physicalDesc: reagent-physical-desc-fizzy
  163. flavor: medicine
  164. color: "#0091ff"
  165. plantMetabolism:
  166. - !type:PlantAdjustToxins
  167. amount: -5
  168. - !type:PlantAdjustHealth
  169. amount: 5
  170. - !type:PlantCryoxadone {}
  171. metabolisms:
  172. Medicine:
  173. effects:
  174. - !type:HealthChange
  175. conditions:
  176. - !type:Temperature
  177. # this is a little arbitrary but they gotta be pretty cold
  178. max: 213.0
  179. damage:
  180. # todo scale with temp like SS13
  181. groups:
  182. Airloss: -6
  183. Brute: -4
  184. Burn: -6
  185. Toxin: -4
  186. - type: reagent
  187. id: Doxarubixadone
  188. name: reagent-name-doxarubixadone
  189. group: Medicine
  190. desc: reagent-desc-doxarubixadone
  191. physicalDesc: reagent-physical-desc-bubbling
  192. flavor: medicine
  193. color: "#32cd32"
  194. metabolisms:
  195. Medicine:
  196. effects:
  197. - !type:HealthChange
  198. conditions:
  199. - !type:Temperature
  200. max: 213.0
  201. damage:
  202. types:
  203. Cellular: -2
  204. - type: reagent
  205. id: Dermaline
  206. name: reagent-name-dermaline
  207. group: Medicine
  208. desc: reagent-desc-dermaline
  209. physicalDesc: reagent-physical-desc-translucent
  210. flavor: medicine
  211. color: "#215263"
  212. metabolisms:
  213. Medicine:
  214. effects:
  215. - !type:HealthChange
  216. damage:
  217. types:
  218. Heat: -1.5
  219. Shock: -1.5
  220. Cold: -1.5
  221. - !type:HealthChange
  222. conditions:
  223. - !type:ReagentThreshold
  224. min: 10
  225. damage:
  226. types:
  227. Asphyxiation: 1
  228. Cold: 2
  229. groups:
  230. Brute: 0.5
  231. - !type:Jitter
  232. conditions:
  233. - !type:ReagentThreshold
  234. min: 10
  235. - type: reagent
  236. id: Dexalin
  237. name: reagent-name-dexalin
  238. group: Medicine
  239. desc: reagent-desc-dexalin
  240. physicalDesc: reagent-physical-desc-opaque
  241. flavor: medicine
  242. color: "#0041a8"
  243. metabolisms:
  244. Medicine:
  245. effects:
  246. - !type:HealthChange
  247. damage:
  248. types:
  249. Asphyxiation: -1
  250. Bloodloss: -0.5
  251. - !type:HealthChange
  252. conditions:
  253. - !type:ReagentThreshold
  254. min: 20
  255. damage:
  256. types:
  257. Asphyxiation: 3
  258. Cold: 1
  259. - type: reagent
  260. id: DexalinPlus
  261. name: reagent-name-dexalin-plus
  262. group: Medicine
  263. desc: reagent-desc-dexalin-plus
  264. physicalDesc: reagent-physical-desc-cloudy
  265. flavor: medicine
  266. color: "#4da0bd"
  267. metabolisms:
  268. Medicine:
  269. effects:
  270. - !type:HealthChange
  271. damage:
  272. types:
  273. Asphyxiation: -3.5
  274. Bloodloss: -3
  275. - !type:AdjustReagent
  276. conditions:
  277. - !type:ReagentThreshold
  278. reagent: HeartbreakerToxin
  279. min: 1
  280. reagent: HeartbreakerToxin
  281. amount: -3
  282. - !type:HealthChange
  283. conditions:
  284. - !type:ReagentThreshold
  285. min: 25
  286. damage:
  287. types:
  288. Asphyxiation: 5
  289. Cold: 3
  290. # this ones a doozy
  291. - type: reagent
  292. id: Epinephrine
  293. name: reagent-name-epinephrine
  294. group: Medicine
  295. desc: reagent-desc-epinephrine
  296. physicalDesc: reagent-physical-desc-odorless
  297. flavor: medicine
  298. color: "#d2fffa"
  299. metabolisms:
  300. Medicine:
  301. effects:
  302. - !type:HealthChange
  303. conditions:
  304. # they gotta be in crit first
  305. - !type:MobStateCondition
  306. mobstate: Critical
  307. - !type:ReagentThreshold
  308. min: 0
  309. max: 20
  310. damage:
  311. types:
  312. Asphyxiation: -3
  313. Poison: -0.5
  314. groups:
  315. Brute: -0.5
  316. Burn: -0.5
  317. - !type:HealthChange
  318. conditions:
  319. - !type:ReagentThreshold
  320. min: 20
  321. damage:
  322. types:
  323. Asphyxiation: 1
  324. Poison: 1
  325. - !type:AdjustReagent
  326. reagent: HeartbreakerToxin
  327. amount: -2
  328. - !type:AdjustReagent
  329. conditions:
  330. - !type:ReagentThreshold
  331. reagent: HeartbreakerToxin
  332. min: 1
  333. reagent: Epinephrine
  334. amount: -1
  335. - !type:AdjustReagent
  336. probability: 0.1
  337. conditions:
  338. - !type:ReagentThreshold
  339. reagent: HeartbreakerToxin
  340. min: 1
  341. reagent: Histamine
  342. amount: 4
  343. - !type:GenericStatusEffect
  344. key: Stun
  345. time: 0.75
  346. type: Remove
  347. - !type:GenericStatusEffect
  348. key: KnockedDown
  349. time: 0.75
  350. type: Remove
  351. - !type:GenericStatusEffect
  352. key: Adrenaline # Guess what epinephrine is...
  353. component: IgnoreSlowOnDamage
  354. time: 5 # lingers less than hivemind reagent to give it a niche
  355. - type: reagent
  356. id: Hyronalin
  357. name: reagent-name-hyronalin
  358. group: Medicine
  359. desc: reagent-desc-hyronalin
  360. physicalDesc: reagent-physical-desc-cloudy
  361. flavor: medicine
  362. color: "#4cb580"
  363. metabolisms:
  364. Medicine:
  365. effects:
  366. - !type:HealthChange
  367. damage:
  368. types:
  369. Radiation: -1
  370. - !type:ChemVomit
  371. probability: 0.02
  372. - !type:HealthChange
  373. conditions:
  374. - !type:ReagentThreshold
  375. min: 30
  376. damage:
  377. types:
  378. Heat: 2
  379. - !type:Jitter
  380. conditions:
  381. - !type:ReagentThreshold
  382. min: 30
  383. - type: reagent
  384. id: Ipecac
  385. name: reagent-name-ipecac
  386. group: Medicine
  387. desc: reagent-desc-ipecac
  388. physicalDesc: reagent-physical-desc-inky
  389. flavor: medicine
  390. color: "#422912"
  391. metabolisms:
  392. Medicine:
  393. effects:
  394. - !type:ChemVomit
  395. conditions:
  396. - !type:ReagentThreshold
  397. min: 4
  398. probability: 0.3
  399. - type: reagent
  400. id: Inaprovaline
  401. name: reagent-name-inaprovaline
  402. group: Medicine
  403. desc: reagent-desc-inaprovaline
  404. physicalDesc: reagent-physical-desc-opaque
  405. flavor: medicine
  406. color: "#731024"
  407. metabolisms:
  408. Medicine:
  409. effects:
  410. - !type:HealthChange
  411. conditions:
  412. # they gotta be in crit first
  413. - !type:MobStateCondition
  414. mobstate: Critical
  415. damage:
  416. types:
  417. Asphyxiation: -5
  418. - !type:ModifyBleedAmount
  419. amount: -0.25
  420. - type: reagent
  421. id: Kelotane
  422. name: reagent-name-kelotane
  423. group: Medicine
  424. desc: reagent-desc-kelotane
  425. physicalDesc: reagent-physical-desc-strong-smelling
  426. flavor: medicine
  427. color: "#bf3d19"
  428. metabolisms:
  429. Medicine:
  430. effects:
  431. - !type:HealthChange
  432. damage:
  433. types:
  434. Heat: -0.33
  435. Shock: -0.33
  436. Cold: -0.33
  437. - !type:SatiateThirst
  438. factor: -10
  439. conditions:
  440. - !type:ReagentThreshold
  441. min: 30
  442. - !type:PopupMessage
  443. type: Local
  444. messages:
  445. - generic-reagent-effect-nauseous
  446. - generic-reagent-effect-thirsty
  447. - generic-reagent-effect-parched
  448. probability: 0.1
  449. conditions:
  450. - !type:ReagentThreshold
  451. min: 25
  452. - type: reagent
  453. id: Leporazine
  454. name: reagent-name-leporazine
  455. group: Medicine
  456. desc: reagent-desc-leporazine
  457. physicalDesc: reagent-physical-desc-pungent
  458. flavor: medicine
  459. color: "#ff7db5"
  460. metabolisms:
  461. Medicine:
  462. effects:
  463. - !type:HealthChange
  464. damage:
  465. types:
  466. Cold: -4
  467. - !type:AdjustTemperature
  468. conditions:
  469. - !type:Temperature
  470. max: 293.15
  471. amount: 100000 # thermal energy, not temperature!
  472. - !type:AdjustTemperature
  473. conditions:
  474. - !type:Temperature
  475. min: 293.15
  476. amount: -10000
  477. - !type:PopupMessage
  478. type: Local
  479. visualType: Medium
  480. messages: [ "leporazine-effect-temperature-adjusting" ]
  481. probability: 0.2
  482. - !type:AdjustReagent
  483. reagent: Fresium
  484. amount: -5
  485. - type: reagent
  486. id: Barozine
  487. name: reagent-name-barozine
  488. group: Medicine
  489. desc: reagent-desc-barozine
  490. physicalDesc: reagent-physical-desc-viscous
  491. flavor: medicine
  492. color: "#ff867d"
  493. metabolisms:
  494. Medicine:
  495. effects:
  496. - !type:HealthChange
  497. probability: 0.3
  498. damage:
  499. types:
  500. Heat: 0.5
  501. - !type:HealthChange
  502. conditions:
  503. - !type:ReagentThreshold
  504. min: 30
  505. damage:
  506. types:
  507. Poison: 3
  508. - !type:ChemVomit
  509. probability: 0.15
  510. conditions:
  511. - !type:ReagentThreshold
  512. min: 30
  513. - !type:GenericStatusEffect
  514. key: PressureImmunity
  515. component: PressureImmunity
  516. - !type:GenericStatusEffect
  517. key: Stutter
  518. component: StutteringAccent
  519. - !type:Jitter
  520. - !type:Emote
  521. emote: Scream
  522. probability: 0.2
  523. - !type:PopupMessage
  524. type: Local
  525. visualType: Large
  526. messages: [ "barozine-effect-skin-burning", "barozine-effect-muscle-contract" ]
  527. probability: 0.1
  528. - type: reagent
  529. id: Phalanximine
  530. name: reagent-name-phalanximine
  531. group: Medicine
  532. desc: reagent-desc-phalanximine
  533. physicalDesc: reagent-physical-desc-acrid
  534. flavor: medicine
  535. color: "#c8ff75"
  536. plantMetabolism:
  537. - !type:PlantAdjustToxins
  538. amount: 6
  539. - !type:PlantPhalanximine
  540. conditions:
  541. - !type:ReagentThreshold
  542. min: 4
  543. metabolisms:
  544. Medicine:
  545. metabolismRate: 0.1
  546. effects:
  547. - !type:HealthChange
  548. damage:
  549. types:
  550. Cellular: -0.3
  551. Radiation: 0.15
  552. Caustic: 0.15
  553. - !type:HealthChange
  554. conditions:
  555. - !type:ReagentThreshold
  556. min: 11
  557. damage:
  558. types:
  559. Radiation: 0.2
  560. - !type:HealthChange
  561. conditions:
  562. - !type:ReagentThreshold
  563. reagent: Arithrazine
  564. min: 1
  565. damage:
  566. types:
  567. Caustic: 0.3
  568. - type: reagent
  569. id: PolypyryliumOligomers
  570. name: reagent-name-polypyrylium-oligomers
  571. group: Medicine
  572. desc: reagent-desc-polypyrylium-oligomers
  573. physicalDesc: reagent-physical-desc-pungent
  574. flavor: violets
  575. color: "#9423FF"
  576. metabolisms:
  577. Medicine:
  578. effects:
  579. - !type:HealthChange
  580. damage:
  581. groups:
  582. Brute: -3.5
  583. types:
  584. Asphyxiation: -2.5
  585. - !type:HealthChange
  586. conditions:
  587. - !type:ReagentThreshold
  588. min: 30
  589. damage:
  590. types:
  591. Asphyxiation: 3.5
  592. - !type:ModifyBleedAmount
  593. amount: -0.25
  594. - type: reagent
  595. id: Ambuzol
  596. name: reagent-name-ambuzol
  597. group: Medicine
  598. desc: reagent-desc-ambuzol
  599. physicalDesc: reagent-physical-desc-crisp
  600. flavor: medicine
  601. color: "#86caf7"
  602. metabolisms:
  603. Medicine:
  604. effects:
  605. - !type:CureZombieInfection
  606. conditions:
  607. - !type:ReagentThreshold
  608. min: 10
  609. - type: reagent
  610. id: AmbuzolPlus
  611. name: reagent-name-ambuzol-plus
  612. group: Medicine
  613. desc: reagent-desc-ambuzol-plus
  614. physicalDesc: reagent-physical-desc-crisp
  615. flavor: medicine
  616. color: "#1274b5"
  617. metabolisms:
  618. Medicine:
  619. effects:
  620. - !type:CureZombieInfection
  621. innoculate: true
  622. conditions:
  623. - !type:ReagentThreshold
  624. min: 5
  625. - type: reagent
  626. id: PulpedBananaPeel
  627. name: reagent-name-pulped-banana-peel
  628. group: Medicine
  629. desc: reagent-desc-pulped-banana-peel
  630. physicalDesc: reagent-physical-desc-pulpy
  631. flavor: medicine
  632. color: "#FFE774"
  633. metabolisms:
  634. Medicine:
  635. effects:
  636. - !type:ModifyBleedAmount
  637. amount: -0.5
  638. - type: reagent
  639. id: Saline
  640. name: reagent-name-saline
  641. group: Medicine
  642. desc: reagent-desc-saline
  643. physicalDesc: reagent-physical-desc-salty
  644. flavor: salty
  645. color: "#0064C8"
  646. metabolisms:
  647. Drink:
  648. effects:
  649. - !type:SatiateThirst
  650. factor: 6
  651. - !type:ModifyBloodLevel
  652. amount: 6
  653. - type: reagent
  654. id: Siderlac
  655. name: reagent-name-siderlac
  656. group: Medicine
  657. desc: reagent-desc-siderlac
  658. physicalDesc: reagent-physical-desc-milky
  659. flavor: medicine
  660. color: "#f4dab8"
  661. metabolisms:
  662. Medicine:
  663. effects:
  664. - !type:HealthChange
  665. damage:
  666. types:
  667. Caustic: -5
  668. - type: reagent
  669. id: Stellibinin
  670. name: reagent-name-stellibinin
  671. group: Medicine
  672. desc: reagent-desc-stellibinin
  673. physicalDesc: reagent-physical-desc-starry
  674. flavor: medicine
  675. color: "#2b2f77"
  676. metabolisms:
  677. Medicine:
  678. effects:
  679. - !type:HealthChange
  680. damage:
  681. types:
  682. Poison: -4
  683. - !type:AdjustReagent
  684. conditions:
  685. - !type:ReagentThreshold
  686. reagent: Amatoxin
  687. min: 1
  688. reagent: Amatoxin
  689. amount: -3
  690. - type: reagent
  691. id: Synaptizine
  692. name: reagent-name-synaptizine
  693. group: Medicine
  694. desc: reagent-desc-synaptizine
  695. physicalDesc: reagent-physical-desc-pungent
  696. flavor: medicine
  697. color: "#d49a2f"
  698. metabolisms:
  699. Poison:
  700. effects:
  701. - !type:HealthChange
  702. damage:
  703. types:
  704. Poison: 2
  705. - !type:GenericStatusEffect
  706. key: Stun
  707. time: 3.0
  708. type: Remove
  709. - !type:GenericStatusEffect
  710. key: KnockedDown
  711. time: 3.0
  712. type: Remove
  713. - !type:GenericStatusEffect
  714. key: SeeingRainbows
  715. time: 15.0
  716. type: Remove
  717. - type: reagent
  718. id: TranexamicAcid
  719. name: reagent-name-tranexamic-acid
  720. group: Medicine
  721. desc: reagent-desc-tranexamic-acid
  722. physicalDesc: reagent-physical-desc-viscous
  723. flavor: medicine
  724. color: "#ba7d7d"
  725. metabolisms:
  726. Medicine:
  727. effects:
  728. # Medium-large quantities can hurt you instead,
  729. # but still technically stop your bleeding.
  730. - !type:ModifyBleedAmount
  731. amount: -1.5
  732. - !type:HealthChange
  733. conditions:
  734. - !type:ReagentThreshold
  735. min: 15
  736. damage:
  737. types:
  738. Bloodloss: 3
  739. - type: reagent
  740. id: Tricordrazine
  741. name: reagent-name-tricordrazine
  742. group: Medicine
  743. desc: reagent-desc-tricordrazine
  744. physicalDesc: reagent-physical-desc-opaque
  745. flavor: medicine
  746. color: "#00e5ff"
  747. metabolisms:
  748. Medicine:
  749. effects:
  750. - !type:HealthChange
  751. conditions:
  752. - !type:TotalDamage
  753. max: 50
  754. damage:
  755. groups:
  756. Brute: -1
  757. types:
  758. Poison: -0.5 ##Should be about what it was when it healed the toxin group
  759. Heat: -0.33
  760. Shock: -0.33
  761. Cold: -0.33
  762. - type: reagent
  763. id: Lipozine
  764. name: reagent-name-lipozine
  765. group: Medicine
  766. desc: reagent-desc-lipozine
  767. physicalDesc: reagent-physical-desc-oily
  768. flavor: medicine
  769. color: "#2690b5"
  770. metabolisms:
  771. Medicine:
  772. effects:
  773. # what the hell, this isn't satiating at all!!
  774. - !type:SatiateHunger
  775. factor: -1
  776. # Should heal quite literally everything, use in very small amounts
  777. - type: reagent
  778. id: Omnizine
  779. name: reagent-name-omnizine
  780. group: Medicine
  781. desc: reagent-desc-omnizine
  782. physicalDesc: reagent-physical-desc-soothing
  783. flavor: medicine
  784. color: "#fcf7f9"
  785. metabolisms:
  786. Medicine:
  787. effects:
  788. - !type:HealthChange
  789. damage:
  790. groups:
  791. Burn: -2
  792. Toxin: -2
  793. Airloss: -2
  794. Brute: -2
  795. - type: reagent
  796. id: Ultravasculine
  797. name: reagent-name-ultravasculine
  798. group: Medicine
  799. desc: reagent-desc-ultravasculine
  800. physicalDesc: reagent-physical-desc-thick-and-grainy
  801. flavor: medicine
  802. color: "#520e30"
  803. metabolisms:
  804. Medicine:
  805. effects:
  806. - !type:HealthChange
  807. conditions:
  808. - !type:ReagentThreshold
  809. min: 0
  810. max: 30
  811. damage:
  812. groups:
  813. Toxin: -3
  814. Brute: 0.5
  815. - !type:HealthChange
  816. conditions:
  817. - !type:ReagentThreshold
  818. min: 30
  819. damage:
  820. groups:
  821. Toxin: -1
  822. Brute: 3
  823. - !type:AdjustReagent
  824. conditions:
  825. - !type:ReagentThreshold
  826. reagent: Histamine
  827. min: 1
  828. reagent: Histamine
  829. amount: -1
  830. - !type:AdjustReagent
  831. conditions:
  832. - !type:ReagentThreshold
  833. reagent: Histamine
  834. min: 1
  835. reagent: Ultravasculine
  836. amount: 0.5
  837. - type: reagent
  838. id: Oculine
  839. name: reagent-name-oculine
  840. desc: reagent-desc-oculine
  841. group: Medicine
  842. physicalDesc: reagent-physical-desc-translucent
  843. flavor: medicine
  844. color: "#404040"
  845. metabolisms:
  846. Medicine:
  847. effects:
  848. - !type:ChemHealEyeDamage
  849. - type: reagent
  850. id: Cognizine
  851. name: reagent-name-cognizine
  852. desc: reagent-desc-cognizine
  853. group: Medicine
  854. physicalDesc: reagent-physical-desc-enigmatic
  855. flavor: magical
  856. color: "#b50ee8"
  857. metabolisms:
  858. Medicine:
  859. effects:
  860. - !type:MakeSentient
  861. conditions:
  862. - !type:ReagentThreshold
  863. min: 5
  864. - type: reagent
  865. id: Ethyloxyephedrine
  866. name: reagent-name-ethyloxyephedrine
  867. desc: reagent-desc-ethyloxyephedrine
  868. group: Medicine
  869. physicalDesc: reagent-physical-desc-shiny
  870. flavor: medicine
  871. color: "#d5d5e4"
  872. metabolisms:
  873. Medicine:
  874. effects:
  875. - !type:Jitter
  876. - !type:GenericStatusEffect
  877. key: Stutter
  878. component: StutteringAccent
  879. - !type:GenericStatusEffect
  880. key: Drowsiness
  881. time: 10
  882. type: Remove
  883. - !type:ResetNarcolepsy
  884. conditions:
  885. - !type:ReagentThreshold
  886. min: 10
  887. - !type:PopupMessage
  888. visualType: Medium
  889. messages: ["ethyloxyephedrine-effect-feeling-awake", "ethyloxyephedrine-effect-clear-mind"]
  890. type: Local
  891. probability: 0.1
  892. - type: reagent
  893. id: Diphenylmethylamine
  894. name: reagent-name-diphenylmethylamine
  895. desc: reagent-desc-diphenylmethylamine
  896. group: Medicine
  897. physicalDesc: reagent-physical-desc-glowing
  898. flavor: medicine
  899. color: "#b0abaa"
  900. metabolisms:
  901. Medicine:
  902. effects:
  903. - !type:GenericStatusEffect
  904. key: Drowsiness
  905. time: 10
  906. type: Remove
  907. - !type:ResetNarcolepsy
  908. conditions:
  909. - !type:ReagentThreshold
  910. min: 5
  911. - !type:PopupMessage
  912. visualType: Medium
  913. messages: ["ethyloxyephedrine-effect-feeling-awake", "ethyloxyephedrine-effect-clear-mind"]
  914. type: Local
  915. probability: 0.1
  916. - type: reagent
  917. id: Sigynate
  918. name: reagent-name-sigynate
  919. group: Medicine
  920. desc: reagent-desc-sigynate
  921. physicalDesc: reagent-physical-desc-thick
  922. flavor: sweet
  923. color: "#e0a5b9"
  924. metabolisms:
  925. Medicine:
  926. effects:
  927. - !type:HealthChange
  928. damage:
  929. types:
  930. Caustic: -3
  931. - !type:HealthChange
  932. conditions:
  933. - !type:ReagentThreshold
  934. min: 16
  935. damage:
  936. types:
  937. Heat: 2
  938. - !type:Jitter
  939. conditions:
  940. - !type:ReagentThreshold
  941. min: 20
  942. - !type:PopupMessage
  943. conditions:
  944. - !type:ReagentThreshold
  945. min: 20
  946. type: Local
  947. visualType: Medium
  948. messages: [ "generic-reagent-effect-nauseous" ]
  949. probability: 0.2
  950. - !type:ChemVomit
  951. conditions:
  952. - !type:ReagentThreshold
  953. min: 30
  954. probability: 0.02
  955. - !type:ChemVomit
  956. conditions:
  957. - !type:ReagentThreshold
  958. reagent: Arithrazine
  959. min: 1
  960. probability: 0.1
  961. - !type:PopupMessage
  962. conditions:
  963. - !type:ReagentThreshold
  964. reagent: Arithrazine
  965. min: 1
  966. type: Local
  967. visualType: Medium
  968. messages: [ "generic-reagent-effect-nauseous" ]
  969. probability: 0.2
  970. - type: reagent
  971. id: Lacerinol
  972. name: reagent-name-lacerinol
  973. group: Medicine
  974. desc: reagent-desc-lacerinol
  975. physicalDesc: reagent-physical-desc-viscous
  976. flavor: syrupy
  977. color: "#283332"
  978. metabolisms:
  979. Medicine:
  980. effects:
  981. - !type:HealthChange
  982. damage:
  983. types:
  984. Slash: -3
  985. - !type:HealthChange
  986. conditions:
  987. - !type:ReagentThreshold
  988. min: 12
  989. damage:
  990. types:
  991. Cold: 3
  992. - type: reagent
  993. id: Puncturase
  994. name: reagent-name-puncturase
  995. group: Medicine
  996. desc: reagent-desc-puncturase
  997. physicalDesc: reagent-physical-desc-fizzy
  998. flavor: fizzy
  999. color: "#b9bf93"
  1000. metabolisms:
  1001. Medicine:
  1002. effects:
  1003. - !type:HealthChange
  1004. damage:
  1005. types:
  1006. Piercing: -4
  1007. Blunt: 0.1
  1008. - !type:HealthChange
  1009. conditions:
  1010. - !type:ReagentThreshold
  1011. min: 11
  1012. damage:
  1013. types:
  1014. Blunt: 5
  1015. - type: reagent
  1016. id: Bruizine
  1017. name: reagent-name-bruizine
  1018. group: Medicine
  1019. desc: reagent-desc-bruizine
  1020. physicalDesc: reagent-physical-desc-mucus-like
  1021. flavor: sour
  1022. color: "#ff3636"
  1023. metabolisms:
  1024. Medicine:
  1025. effects:
  1026. - !type:HealthChange
  1027. damage:
  1028. types:
  1029. Blunt: -3.5
  1030. - !type:HealthChange
  1031. conditions:
  1032. - !type:ReagentThreshold
  1033. min: 10.5
  1034. damage:
  1035. types:
  1036. Poison: 4
  1037. - type: reagent
  1038. id: Holywater
  1039. name: reagent-name-holywater
  1040. group: Medicine
  1041. desc: reagent-desc-holywater
  1042. physicalDesc: reagent-physical-desc-holy
  1043. flavor: holy
  1044. color: "#91C3F7"
  1045. metabolisms:
  1046. Drink:
  1047. effects:
  1048. - !type:SatiateThirst
  1049. factor: 3
  1050. Medicine:
  1051. effects:
  1052. - !type:HealthChange
  1053. conditions:
  1054. - !type:TotalDamage
  1055. max: 50
  1056. damage:
  1057. types:
  1058. Blunt: -0.2
  1059. Poison: -0.2
  1060. Heat: -0.2
  1061. Shock: -0.2
  1062. Cold: -0.2
  1063. reactiveEffects:
  1064. Extinguish:
  1065. methods: [ Touch ]
  1066. effects:
  1067. - !type:ExtinguishReaction
  1068. Acidic:
  1069. methods: [ Touch ]
  1070. effects:
  1071. - !type:HealthChange
  1072. scaleByQuantity: true
  1073. ignoreResistances: false
  1074. damage:
  1075. types:
  1076. Holy: 0.5
  1077. plantMetabolism:
  1078. - !type:PlantAdjustWater
  1079. amount: 1
  1080. tileReactions:
  1081. - !type:ExtinguishTileReaction { }
  1082. - type: reagent
  1083. id: Pyrazine
  1084. name: reagent-name-pyrazine
  1085. group: Medicine
  1086. desc: reagent-desc-pyrazine
  1087. physicalDesc: reagent-physical-desc-thick
  1088. flavor: syrupy
  1089. color: "#aa4308"
  1090. metabolisms:
  1091. Medicine:
  1092. metabolismRate: 0.1 # slow metabolism to not be a godly combat med, its for treating burn victims efficiently
  1093. effects:
  1094. - !type:HealthChange
  1095. damage:
  1096. types:
  1097. Heat: -1
  1098. # od causes massive bleeding
  1099. - !type:HealthChange
  1100. conditions:
  1101. - !type:ReagentThreshold
  1102. min: 20
  1103. damage:
  1104. types:
  1105. Slash: 0.5
  1106. Piercing: 0.5
  1107. - !type:ChemVomit
  1108. conditions:
  1109. - !type:ReagentThreshold
  1110. min: 15
  1111. probability: 0.1
  1112. - !type:Emote
  1113. conditions:
  1114. - !type:ReagentThreshold
  1115. min: 20
  1116. emote: Scream
  1117. probability: 0.2
  1118. - type: reagent
  1119. id: Insuzine
  1120. name: reagent-name-insuzine
  1121. group: Medicine
  1122. desc: reagent-desc-insuzine
  1123. physicalDesc: reagent-physical-desc-frosty
  1124. flavor: metallic
  1125. color: "#8147ff"
  1126. metabolisms:
  1127. Medicine:
  1128. effects:
  1129. # heals shocks and removes shock chems
  1130. - !type:HealthChange
  1131. damage:
  1132. types:
  1133. Shock: -4
  1134. - !type:AdjustReagent
  1135. reagent: Licoxide
  1136. amount: -4
  1137. - !type:AdjustReagent
  1138. reagent: Tazinide
  1139. amount: -4
  1140. # makes you a little chilly when not oding
  1141. - !type:AdjustTemperature
  1142. amount: -5000
  1143. # od makes you freeze to death
  1144. - !type:HealthChange
  1145. conditions:
  1146. - !type:ReagentThreshold
  1147. min: 12
  1148. damage:
  1149. types:
  1150. Cold: 2
  1151. - !type:AdjustTemperature
  1152. conditions:
  1153. - !type:ReagentThreshold
  1154. min: 12
  1155. amount: -30000
  1156. - !type:Jitter
  1157. conditions:
  1158. - !type:ReagentThreshold
  1159. min: 12
  1160. - type: reagent
  1161. id: Opporozidone #Name based of an altered version of the startreck chem "Opporozine"
  1162. name: reagent-name-opporozidone
  1163. group: Medicine
  1164. desc: reagent-desc-opporozidone
  1165. physicalDesc: reagent-physical-desc-sickly
  1166. flavor: acid
  1167. color: "#b5e36d"
  1168. worksOnTheDead: true
  1169. metabolisms:
  1170. Medicine:
  1171. effects:
  1172. - !type:ReduceRotting
  1173. seconds: 20
  1174. conditions:
  1175. #Patient must be dead and in a cryo tube (or something cold)
  1176. - !type:Temperature
  1177. max: 150.0
  1178. - !type:MobStateCondition
  1179. mobstate: Dead
  1180. - type: reagent
  1181. id: Necrosol
  1182. name: reagent-name-necrosol
  1183. group: Medicine
  1184. desc: reagent-desc-necrosol
  1185. physicalDesc: reagent-physical-desc-necrotic
  1186. flavor: medicine
  1187. color: "#86a5bd"
  1188. worksOnTheDead: true
  1189. plantMetabolism:
  1190. - !type:PlantAdjustToxins
  1191. amount: -5
  1192. - !type:PlantAdjustHealth
  1193. amount: 5
  1194. - !type:PlantCryoxadone {}
  1195. metabolisms:
  1196. Medicine:
  1197. effects:
  1198. - !type:HealthChange
  1199. conditions:
  1200. - !type:Temperature
  1201. max: 213.0
  1202. damage:
  1203. groups:
  1204. Brute: -4
  1205. Burn: -5
  1206. types:
  1207. Poison: -2
  1208. - type: reagent
  1209. id : Aloxadone
  1210. name: reagent-name-aloxadone
  1211. group: Medicine
  1212. desc: reagent-desc-aloxadone
  1213. physicalDesc: reagent-physical-desc-soothing
  1214. flavor: medicine
  1215. color: "#89f77f"
  1216. worksOnTheDead: true
  1217. metabolisms:
  1218. Medicine:
  1219. effects:
  1220. - !type:HealthChange
  1221. conditions:
  1222. - !type:Temperature
  1223. max: 213.0
  1224. damage:
  1225. types:
  1226. Heat: -3.0
  1227. Shock: -3.0
  1228. Caustic: -1.0
  1229. - type: reagent
  1230. id : Mannitol # currently this is just a way to create psicodine
  1231. name: reagent-name-mannitol
  1232. group: Medicine
  1233. desc: reagent-desc-mannitol
  1234. physicalDesc: reagent-physical-desc-opaque
  1235. flavor: sweet
  1236. color: "#A0A0A0"
  1237. metabolisms:
  1238. Medicine:
  1239. effects:
  1240. - !type:PopupMessage
  1241. conditions:
  1242. - !type:ReagentThreshold
  1243. min: 15
  1244. type: Local
  1245. visualType: Medium
  1246. messages: [ "mannitol-effect-enlightened" ]
  1247. probability: 0.2
  1248. - type: reagent
  1249. id: Psicodine
  1250. name: reagent-name-psicodine
  1251. group: Medicine
  1252. desc: reagent-desc-psicodine
  1253. physicalDesc: reagent-physical-desc-shiny
  1254. flavor: bitter
  1255. color: "#07E79E"
  1256. metabolisms:
  1257. Medicine:
  1258. effects:
  1259. - !type:HealthChange
  1260. conditions:
  1261. - !type:ReagentThreshold
  1262. min: 30
  1263. damage:
  1264. types:
  1265. Poison: 2
  1266. - !type:GenericStatusEffect
  1267. conditions:
  1268. - !type:ReagentThreshold
  1269. min: 30
  1270. key: SeeingRainbows
  1271. component: SeeingRainbows
  1272. type: Add
  1273. time: 8
  1274. refresh: false
  1275. - !type:GenericStatusEffect
  1276. key: Jitter
  1277. time: 2.0
  1278. type: Remove
  1279. - !type:GenericStatusEffect
  1280. key: Drunk
  1281. time: 6.0
  1282. type: Remove
  1283. - !type:PopupMessage # we dont have sanity/mood so this will have to do
  1284. type: Local
  1285. visualType: Medium
  1286. messages:
  1287. - "psicodine-effect-fearless"
  1288. - "psicodine-effect-anxieties-wash-away"
  1289. - "psicodine-effect-at-peace"
  1290. probability: 0.2
  1291. - type: reagent
  1292. id: PotassiumIodide
  1293. name: reagent-name-potassium-iodide
  1294. group: Medicine
  1295. desc: reagent-desc-potassium-iodide
  1296. physicalDesc: reagent-physical-desc-grainy
  1297. flavor: medicine
  1298. color: "#baa15d"
  1299. metabolisms:
  1300. Medicine:
  1301. effects:
  1302. - !type:GenericStatusEffect
  1303. key: RadiationProtection
  1304. component: RadiationProtection
  1305. time: 2
  1306. type: Add
  1307. refresh: false
  1308. - !type:HealthChange
  1309. conditions:
  1310. - !type:ReagentThreshold
  1311. min: 20
  1312. damage:
  1313. types:
  1314. Poison: 1
  1315. - type: reagent
  1316. id: Haloperidol
  1317. name: reagent-name-haloperidol
  1318. group: Medicine
  1319. desc: reagent-desc-haloperidol
  1320. physicalDesc: reagent-physical-desc-crystalline
  1321. flavor: medicine
  1322. color: "#27870a"
  1323. metabolisms:
  1324. Medicine:
  1325. effects:
  1326. - !type:Emote
  1327. emote: Yawn
  1328. showInChat: true
  1329. probability: 0.1
  1330. - !type:GenericStatusEffect
  1331. key: Drowsiness
  1332. component: Drowsiness
  1333. time: 4
  1334. type: Add
  1335. refresh: false
  1336. - !type:GenericStatusEffect
  1337. key: Jitter
  1338. time: 4.0
  1339. type: Remove
  1340. - !type:GenericStatusEffect
  1341. key: SeeingRainbows
  1342. time: 10.0
  1343. type: Remove
  1344. - !type:AdjustReagent
  1345. reagent: Desoxyephedrine
  1346. amount: -3.0
  1347. - !type:AdjustReagent
  1348. reagent: Ephedrine
  1349. amount: -3.0
  1350. - !type:AdjustReagent
  1351. reagent: Stimulants
  1352. amount: -3.0
  1353. - !type:AdjustReagent
  1354. reagent: THC
  1355. amount: -3.0
  1356. - !type:AdjustReagent
  1357. reagent: SpaceDrugs
  1358. amount: -3.0
  1359. - !type:AdjustReagent
  1360. reagent: Bananadine
  1361. amount: -3.0
  1362. - !type:AdjustReagent
  1363. reagent: SpaceGlue
  1364. amount: -3.0
  1365. - !type:AdjustReagent
  1366. reagent: MindbreakerToxin
  1367. amount: -3.0