toxins.yml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704
  1. - type: reagent
  2. id: Toxin
  3. name: reagent-name-toxin
  4. group: Toxins
  5. desc: reagent-desc-toxin
  6. flavor: bitter
  7. color: "#cf3600"
  8. physicalDesc: reagent-physical-desc-opaque
  9. plantMetabolism:
  10. - !type:PlantAdjustToxins
  11. amount: 10
  12. - !type:PlantAdjustHealth
  13. amount: -5
  14. metabolisms:
  15. Poison:
  16. effects:
  17. - !type:HealthChange
  18. damage:
  19. types:
  20. Poison: 4
  21. - type: reagent
  22. id: CarpoToxin
  23. name: reagent-name-carpotoxin
  24. group: Toxins
  25. desc: reagent-desc-carpotoxin
  26. flavor: bitter
  27. color: "#e2a38c"
  28. physicalDesc: reagent-physical-desc-exotic-smelling
  29. plantMetabolism:
  30. - !type:PlantAdjustToxins
  31. amount: 10
  32. - !type:PlantAdjustHealth
  33. amount: -5
  34. metabolisms:
  35. Poison:
  36. effects:
  37. - !type:HealthChange
  38. damage:
  39. types:
  40. Poison: 4
  41. - !type:PopupMessage
  42. type: Local
  43. visualType: MediumCaution
  44. messages: [ "generic-reagent-effect-burning-insides" ]
  45. probability: 0.33
  46. - type: reagent
  47. id: ChloralHydrate
  48. name: reagent-name-chloral-hydrate
  49. group: Toxins
  50. desc: reagent-desc-chloral-hydrate
  51. flavor: bitter
  52. color: "#000067"
  53. physicalDesc: reagent-physical-desc-nondescript
  54. metabolisms:
  55. Poison:
  56. effects:
  57. - !type:Emote
  58. emote: Yawn
  59. showInChat: true
  60. probability: 0.1
  61. - !type:MovespeedModifier
  62. walkSpeedModifier: 0.65
  63. sprintSpeedModifier: 0.65
  64. - !type:GenericStatusEffect
  65. key: Drowsiness
  66. component: Drowsiness
  67. time: 4
  68. type: Add
  69. refresh: false
  70. - !type:HealthChange
  71. conditions:
  72. - !type:ReagentThreshold
  73. reagent: ChloralHydrate
  74. min: 20
  75. damage:
  76. types:
  77. Poison: 1.5
  78. - type: reagent
  79. id: GastroToxin
  80. name: reagent-name-gastrotoxin
  81. group: Toxins
  82. desc: reagent-desc-gastrotoxin
  83. flavor: bitter
  84. color: "#acc91a"
  85. physicalDesc: reagent-physical-desc-putrid
  86. metabolisms:
  87. Poison:
  88. effects:
  89. - !type:HealthChange
  90. damage:
  91. types:
  92. Poison: 2
  93. - !type:ChemVomit
  94. conditions:
  95. - !type:ReagentThreshold
  96. min: 2
  97. probability: 0.2
  98. - type: reagent
  99. id: Mold
  100. name: reagent-name-mold
  101. group: Toxins
  102. desc: reagent-desc-mold
  103. flavor: bitter
  104. color: "#8a9a5b"
  105. recognizable: true
  106. physicalDesc: reagent-physical-desc-fuzzy
  107. metabolisms:
  108. Poison:
  109. effects:
  110. - !type:HealthChange
  111. damage:
  112. types:
  113. Poison: 1
  114. - type: reagent
  115. id: PolytrinicAcid
  116. name: reagent-name-polytrinic-acid
  117. group: Toxins
  118. desc: reagent-desc-polytrinic-acid
  119. physicalDesc: reagent-physical-desc-strong-smelling
  120. flavor: acid
  121. color: "#a1000b"
  122. boilingPoint: 78.2 # This isn't a real chemical...
  123. meltingPoint: -19.4
  124. plantMetabolism:
  125. - !type:PlantAdjustToxins
  126. amount: 20
  127. - !type:PlantAdjustWeeds
  128. amount: -4
  129. - !type:PlantAdjustHealth
  130. amount: -8
  131. reactiveEffects:
  132. Acidic:
  133. methods: [ Touch ]
  134. effects:
  135. - !type:HealthChange
  136. scaleByQuantity: true
  137. ignoreResistances: false
  138. damage:
  139. types:
  140. Caustic: 0.5
  141. - !type:Emote
  142. emote: Scream
  143. probability: 0.3
  144. metabolisms:
  145. Poison:
  146. metabolismRate : 3.00 # High damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
  147. effects:
  148. - !type:HealthChange
  149. damage:
  150. types:
  151. Caustic: 11.0
  152. - !type:PopupMessage
  153. type: Local
  154. visualType: Large
  155. messages: [ "generic-reagent-effect-burning-insides" ]
  156. probability: 0.33
  157. - !type:Emote
  158. emote: Scream
  159. probability: 0.3
  160. - type: reagent
  161. id: FerrochromicAcid
  162. name: reagent-name-ferrochromic-acid
  163. group: Toxins
  164. desc: reagent-desc-ferrochromic-acid
  165. flavor: sour
  166. color: "#48b3b8"
  167. physicalDesc: reagent-physical-desc-ferrous
  168. slippery: false
  169. metabolisms:
  170. Drink:
  171. effects:
  172. - !type:SatiateThirst
  173. factor: -1.5
  174. - !type:HealthChange
  175. scaleByQuantity: true
  176. ignoreResistances: true
  177. damage:
  178. types:
  179. Heat: 2.5
  180. Caustic: 1
  181. - type: reagent
  182. id: FluorosulfuricAcid
  183. name: reagent-name-fluorosulfuric-acid
  184. group: Toxins
  185. desc: reagent-desc-fluorosulfuric-acid
  186. physicalDesc: reagent-physical-desc-strong-smelling
  187. flavor: acid
  188. color: "#5050ff"
  189. boilingPoint: 165
  190. meltingPoint: -87
  191. reactiveEffects:
  192. Acidic:
  193. methods: [ Touch ]
  194. effects:
  195. - !type:HealthChange
  196. scaleByQuantity: true
  197. ignoreResistances: false
  198. damage:
  199. types:
  200. Caustic: 0.3
  201. - !type:Emote
  202. emote: Scream
  203. probability: 0.2
  204. metabolisms:
  205. Poison:
  206. metabolismRate: 3.00 # High damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
  207. effects:
  208. - !type:HealthChange
  209. damage:
  210. types:
  211. Caustic: 8
  212. - !type:PopupMessage
  213. type: Local
  214. visualType: Large
  215. messages: [ "generic-reagent-effect-burning-insides" ]
  216. probability: 0.33
  217. - !type:Emote
  218. emote: Scream
  219. probability: 0.25
  220. - type: reagent
  221. id: SulfuricAcid
  222. name: reagent-name-sulfuric-acid
  223. group: Toxins
  224. desc: reagent-desc-sulfuric-acid
  225. physicalDesc: reagent-physical-desc-oily
  226. flavor: acid
  227. color: "#BF8C00"
  228. recognizable: true
  229. boilingPoint: 337.0
  230. meltingPoint: 10.31
  231. plantMetabolism:
  232. - !type:PlantAdjustToxins
  233. amount: 10
  234. - !type:PlantAdjustWeeds
  235. amount: -2
  236. - !type:PlantAdjustHealth
  237. amount: -5
  238. reactiveEffects:
  239. Acidic:
  240. methods: [ Touch ]
  241. effects:
  242. - !type:HealthChange
  243. scaleByQuantity: true
  244. ignoreResistances: false
  245. damage:
  246. types:
  247. Caustic: 0.1
  248. - !type:Emote
  249. emote: Scream
  250. probability: 0.1
  251. metabolisms:
  252. Poison:
  253. metabolismRate: 3.00 # Okay damage, high metabolism rate. You need a lot of units to crit. Simulates acid burning through you fast.
  254. effects:
  255. - !type:HealthChange
  256. damage:
  257. types:
  258. Caustic: 5
  259. - !type:PopupMessage
  260. type: Local
  261. visualType: Large
  262. messages: [ "generic-reagent-effect-burning-insides" ]
  263. probability: 0.33
  264. - !type:Emote
  265. emote: Scream
  266. probability: 0.2
  267. - type: reagent
  268. id: UnstableMutagen
  269. name: reagent-name-unstable-mutagen
  270. group: Toxins
  271. desc: reagent-desc-unstable-mutagen
  272. physicalDesc: reagent-physical-desc-glowing
  273. flavor: bitter
  274. color: "#00ff5f"
  275. boilingPoint: 340282300000000000000000000000000000000 # Ethidium bromide, which doesn't boil.
  276. meltingPoint: 261.0
  277. plantMetabolism:
  278. - !type:PlantAdjustMutationLevel
  279. amount: 1
  280. metabolisms:
  281. Poison:
  282. effects:
  283. - !type:HealthChange
  284. damage:
  285. types:
  286. Radiation: 3
  287. - type: reagent
  288. id: HeartbreakerToxin
  289. name: reagent-name-heartbreaker-toxin
  290. group: Toxins
  291. desc: reagent-desc-heartbreaker-toxin
  292. physicalDesc: reagent-physical-desc-strong-smelling
  293. color: "#5f959c"
  294. metabolisms:
  295. Poison:
  296. effects:
  297. - !type:HealthChange
  298. damage:
  299. types:
  300. Asphyxiation: 5
  301. plantMetabolism:
  302. - !type:PlantAdjustToxins
  303. amount: 10
  304. - type: reagent
  305. id: Lexorin
  306. name: reagent-name-lexorin
  307. group: Toxins
  308. desc: reagent-desc-lexorin
  309. physicalDesc: reagent-physical-desc-pungent
  310. color: "#6b0007"
  311. metabolisms:
  312. Poison:
  313. effects:
  314. - !type:HealthChange
  315. damage:
  316. groups:
  317. Airloss: 10
  318. - type: reagent
  319. id: MindbreakerToxin
  320. name: reagent-name-mindbreaker-toxin
  321. group: Toxins
  322. desc: reagent-desc-mindbreaker-toxin
  323. physicalDesc: reagent-physical-desc-opaque
  324. flavor: bitter
  325. color: "#77b58e"
  326. plantMetabolism:
  327. - !type:PlantAdjustToxins
  328. amount: 10
  329. metabolisms:
  330. Poison:
  331. effects:
  332. - !type:GenericStatusEffect
  333. key: SeeingRainbows
  334. component: SeeingRainbows
  335. type: Add
  336. time: 10
  337. refresh: false
  338. # TODO: PROPER hallucinations
  339. - type: reagent
  340. id: Histamine
  341. name: reagent-name-histamine
  342. group: Toxins
  343. desc: reagent-desc-histamine
  344. physicalDesc: reagent-physical-desc-abrasive
  345. color: "#FA6464"
  346. metabolisms:
  347. Poison:
  348. effects:
  349. - !type:HealthChange
  350. probability: 0.1
  351. damage:
  352. groups:
  353. Brute: 2
  354. # todo: cough, sneeze
  355. - !type:HealthChange
  356. conditions:
  357. - !type:ReagentThreshold
  358. min: 45
  359. damage:
  360. groups:
  361. Brute: 2
  362. Toxin: 2
  363. Airloss: 2
  364. - !type:PopupMessage
  365. type: Local
  366. messages: [ "histamine-effect-light-itchiness" ]
  367. probability: 0.1
  368. - !type:PopupMessage
  369. conditions:
  370. - !type:ReagentThreshold
  371. min: 45
  372. type: Local
  373. visualType: Medium
  374. messages: [ "histamine-effect-heavy-itchiness" ]
  375. probability: 0.2
  376. - type: reagent
  377. id: Theobromine
  378. name: reagent-name-theobromine
  379. group: Toxins
  380. desc: reagent-desc-theobromine
  381. physicalDesc: reagent-physical-desc-grainy
  382. color: "#f5f5f5"
  383. meltingPoint: 351
  384. boilingPoint: 554 # I'm not a chemist, but it boils at 295, lower than melting point, idk how it works so I gave it higher value
  385. metabolisms:
  386. Poison:
  387. metabolismRate: 0.05
  388. effects:
  389. - !type:HealthChange
  390. conditions:
  391. - !type:OrganType
  392. type: Animal # Applying damage to the mobs with lower metabolism capabilities
  393. damage:
  394. types:
  395. Poison: 0.4
  396. - !type:ChemVomit
  397. probability: 0.04 #Scaled for time, not metabolismrate.
  398. conditions:
  399. - !type:OrganType
  400. type: Animal
  401. - type: reagent
  402. id: Amatoxin
  403. name: reagent-name-amatoxin
  404. group: Toxins
  405. desc: reagent-desc-amatoxin
  406. physicalDesc: reagent-physical-desc-nondescript
  407. color: "#D6CE7B"
  408. metabolisms:
  409. Poison:
  410. metabolismRate: 0.2
  411. effects:
  412. - !type:HealthChange
  413. damage:
  414. types:
  415. Poison: 3
  416. - type: reagent
  417. id: VentCrud
  418. name: reagent-name-vent-crud
  419. group: Toxins
  420. desc: reagent-desc-vent-crud
  421. physicalDesc: reagent-physical-desc-sticky
  422. flavor: bitter
  423. color: "#000000"
  424. metabolisms:
  425. Poison:
  426. effects:
  427. - !type:HealthChange
  428. damage:
  429. types:
  430. Poison: 2
  431. - type: reagent
  432. id: Romerol
  433. name: reagent-name-romerol
  434. group: Toxins
  435. desc: reagent-desc-romerol
  436. physicalDesc: reagent-physical-desc-necrotic
  437. flavor: bitter
  438. color: "#7e916e"
  439. worksOnTheDead: true
  440. metabolisms:
  441. Medicine:
  442. effects:
  443. - !type:CauseZombieInfection
  444. conditions:
  445. - !type:ReagentThreshold
  446. min: 5
  447. - type: reagent
  448. id: UncookedAnimalProteins
  449. name: reagent-name-uncooked-animal-proteins
  450. group: Foods
  451. desc: reagent-desc-uncooked-animal-proteins
  452. physicalDesc: reagent-physical-desc-clumpy
  453. flavor: bitter
  454. color: "#FFFFE5"
  455. metabolisms:
  456. Food:
  457. effects:
  458. - !type:PopupMessage
  459. conditions:
  460. - !type:OrganType
  461. type: Animal
  462. shouldHave: false
  463. type: Local
  464. visualType: MediumCaution
  465. messages: [ "generic-reagent-effect-sick" ]
  466. probability: 0.5
  467. - !type:ChemVomit
  468. probability: 0.1
  469. conditions:
  470. - !type:OrganType
  471. type: Animal
  472. shouldHave: false
  473. - !type:HealthChange
  474. conditions:
  475. - !type:OrganType
  476. type: Animal
  477. shouldHave: false
  478. damage:
  479. types:
  480. Poison: 1
  481. - !type:AdjustReagent
  482. conditions:
  483. - !type:OrganType
  484. type: Animal
  485. shouldHave: true
  486. reagent: Protein
  487. amount: 0.5
  488. - type: reagent
  489. id: Allicin
  490. name: reagent-name-allicin
  491. group: Foods
  492. desc: reagent-desc-allicin
  493. physicalDesc: reagent-physical-desc-pungent
  494. flavor: bitter
  495. color: "#F2E9D2"
  496. metabolisms:
  497. Poison:
  498. metabolismRate: 0.05
  499. effects:
  500. - !type:HealthChange
  501. conditions:
  502. - !type:ReagentThreshold
  503. min: 1
  504. - !type:OrganType
  505. type: Animal
  506. damage:
  507. types:
  508. Poison: 0.06
  509. - type: reagent
  510. id: Pax
  511. name: reagent-name-pax
  512. group: Narcotics
  513. desc: reagent-desc-pax
  514. physicalDesc: reagent-physical-desc-soothing
  515. color: "#AAAAAA"
  516. metabolisms:
  517. Poison:
  518. effects:
  519. - !type:GenericStatusEffect
  520. key: Pacified
  521. component: Pacified
  522. type: Add
  523. time: 4
  524. - type: reagent
  525. id: Honk
  526. name: reagent-name-honk
  527. group: Toxins
  528. desc: reagent-desc-honk
  529. physicalDesc: reagent-physical-desc-pungent
  530. flavor: bitter
  531. color: "#F2E9D2"
  532. metabolisms:
  533. Poison:
  534. metabolismRate: 0.05
  535. effects:
  536. - !type:Emote
  537. emote: Honk
  538. showInChat: true
  539. force: true
  540. probability: 0.2
  541. - !type:HealthChange
  542. conditions:
  543. - !type:ReagentThreshold
  544. min: 1
  545. - !type:OrganType
  546. type: Animal
  547. damage:
  548. types:
  549. Poison: 0.06
  550. - type: reagent
  551. id: Lead
  552. name: reagent-name-lead
  553. group: Toxins
  554. desc: reagent-desc-lead
  555. physicalDesc: reagent-physical-desc-metallic
  556. color: "#5C6274"
  557. metabolisms:
  558. Poison:
  559. metabolismRate: 0.03 # Effectively once every 30 seconds.
  560. effects:
  561. - !type:HealthChange
  562. damage:
  563. types:
  564. Poison: 0.6 # Makes it 20 damage per unit.
  565. - type: reagent
  566. id: Bungotoxin
  567. name: reagent-name-bungotoxin
  568. group: Toxins
  569. desc: reagent-desc-bungotoxin
  570. physicalDesc: reagent-physical-desc-nondescript
  571. color: "#EBFF8E"
  572. metabolisms:
  573. Poison:
  574. metabolismRate: 0.2
  575. effects:
  576. - !type:HealthChange
  577. damage:
  578. types:
  579. Poison: 1.8
  580. - type: reagent
  581. id: Vestine
  582. name: reagent-name-vestine
  583. group: Toxins
  584. desc: reagent-desc-vestine
  585. physicalDesc: reagent-physical-desc-shiny
  586. flavor: medicine
  587. color: "#435166"
  588. metabolisms:
  589. Poison:
  590. effects:
  591. - !type:Jitter
  592. conditions:
  593. - !type:ReagentThreshold
  594. min: 5
  595. - !type:MovespeedModifier
  596. walkSpeedModifier: 0.8
  597. sprintSpeedModifier: 0.8
  598. - !type:HealthChange
  599. damage:
  600. groups:
  601. Airloss: 2
  602. - type: reagent
  603. id: Tazinide
  604. name: reagent-name-tazinide
  605. group: Toxins
  606. desc: reagent-desc-tazinide
  607. physicalDesc: reagent-physical-desc-metallic
  608. flavor: shocking
  609. color: "#FDD023"
  610. metabolisms:
  611. Poison:
  612. effects:
  613. - !type:Electrocute
  614. probability: 0.8
  615. - type: reagent
  616. id: Lipolicide
  617. name: reagent-name-lipolicide
  618. group: Toxins
  619. desc: reagent-desc-lipolicide
  620. physicalDesc: reagent-physical-desc-strong-smelling
  621. flavor: mothballs #why does weightloss juice taste like mothballs
  622. color: "#F0FFF0"
  623. metabolisms:
  624. Poison:
  625. effects:
  626. - !type:HealthChange
  627. conditions:
  628. - !type:Hunger
  629. max: 50
  630. damage:
  631. types:
  632. Poison: 2
  633. - !type:SatiateHunger
  634. factor: -6
  635. # inspired by the spider neurotoxin GsMtx-4
  636. # poisons non-spiders and slows you down at high doses
  637. - type: reagent
  638. id: Mechanotoxin
  639. name: reagent-name-mechanotoxin
  640. group: Toxins
  641. desc: reagent-desc-mechanotoxin
  642. flavor: sweet
  643. color: "#00b408"
  644. physicalDesc: reagent-physical-desc-nondescript
  645. metabolisms:
  646. Poison:
  647. metabolismRate: 0.2 # Slower metabolism so it can build up over time for slowdown
  648. effects:
  649. - !type:HealthChange
  650. conditions:
  651. - !type:OrganType
  652. type: Arachnid
  653. shouldHave: false
  654. damage:
  655. types:
  656. Poison: 1.6
  657. - !type:MovespeedModifier
  658. conditions:
  659. - !type:ReagentThreshold
  660. reagent: Mechanotoxin
  661. min: 2
  662. - !type:OrganType
  663. type: Arachnid
  664. shouldHave: false
  665. walkSpeedModifier: 0.8
  666. sprintSpeedModifier: 0.8
  667. - !type:MovespeedModifier
  668. conditions:
  669. - !type:ReagentThreshold
  670. reagent: Mechanotoxin
  671. min: 4
  672. - !type:OrganType
  673. type: Arachnid
  674. shouldHave: false
  675. walkSpeedModifier: 0.4
  676. sprintSpeedModifier: 0.4