give spiders unique venom reagent (#29066)

* add mechanotoxin

* make tarantulas use mechanotoxin

* trolled

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
This commit is contained in:
deltanedas
2024-06-16 11:26:59 +00:00
committed by GitHub
parent 4954b6d79e
commit f730d120c7
3 changed files with 47 additions and 1 deletions

View File

@@ -78,3 +78,6 @@ reagent-desc-tazinide = A highly dangerous metallic mixture which can interfere
reagent-name-lipolicide = lipolicide
reagent-desc-lipolicide = A powerful toxin that will destroy fat cells, massively reducing body weight in a short time. Deadly to those without nutriment in their body.
reagent-name-mechanotoxin = mechanotoxin
reagent-desc-mechanotoxin = A neurotoxin used as venom by some species of spider. Degrades movement when built up.

View File

@@ -2229,7 +2229,7 @@
solution: melee
generated:
reagents:
- ReagentId: Toxin
- ReagentId: Mechanotoxin
Quantity: 1
- type: MeleeChemicalInjector
transferAmount: 0.75

View File

@@ -662,3 +662,46 @@
Poison: 2
- !type:SatiateHunger
factor: -6
# inspired by the spider neurotoxin GsMtx-4
# poisons non-spiders and slows you down at high doses
- type: reagent
id: Mechanotoxin
name: reagent-name-mechanotoxin
group: Toxins
desc: reagent-desc-mechanotoxin
flavor: sweet
color: "#00b408"
physicalDesc: reagent-physical-desc-nondescript
metabolisms:
Poison:
metabolismRate: 0.2 # Slower metabolism so it can build up over time for slowdown
effects:
- !type:HealthChange
conditions:
- !type:OrganType
type: Arachnid
shouldHave: false
damage:
types:
Poison: 1.6
- !type:MovespeedModifier
conditions:
- !type:ReagentThreshold
reagent: Mechanotoxin
min: 2
- !type:OrganType
type: Arachnid
shouldHave: false
walkSpeedModifier: 0.8
sprintSpeedModifier: 0.8
- !type:MovespeedModifier
conditions:
- !type:ReagentThreshold
reagent: Mechanotoxin
min: 4
- !type:OrganType
type: Arachnid
shouldHave: false
walkSpeedModifier: 0.4
sprintSpeedModifier: 0.4