Add Holy damage (#32755)

* Initial commit

* hoili moili

* now to add sherlock and doctor who

* funny stick

* Oops it was meant to be called metaphysical

* Attribution

* Even BETTER attribution
This commit is contained in:
SlamBamActionman
2024-12-16 16:33:32 +01:00
committed by GitHub
parent 046dde7717
commit 95328dab68
15 changed files with 77 additions and 9 deletions

View File

@@ -17,3 +17,4 @@ armor-damage-type-cold = Cold
armor-damage-type-poison = Poison armor-damage-type-poison = Poison
armor-damage-type-shock = Shock armor-damage-type-shock = Shock
armor-damage-type-structural = Structural armor-damage-type-structural = Structural
armor-damage-type-holy = Holy

View File

@@ -3,3 +3,4 @@ damage-group-burn = Burn
damage-group-airloss = Airloss damage-group-airloss = Airloss
damage-group-toxin = Toxin damage-group-toxin = Toxin
damage-group-genetic = Genetic damage-group-genetic = Genetic
damage-group-metaphysical = Metaphysical

View File

@@ -11,3 +11,4 @@ damage-type-radiation = Radiation
damage-type-shock = Shock damage-type-shock = Shock
damage-type-slash = Slash damage-type-slash = Slash
damage-type-structural = Structural damage-type-structural = Structural
damage-type-holy = Holy

View File

@@ -52,3 +52,23 @@
id: ShadowHaze id: ShadowHaze
supportedTypes: supportedTypes:
- Heat - Heat
- type: damageContainer
id: ManifestedSpirit
supportedGroups:
- Metaphysical
- Brute
supportedTypes:
- Heat
- Shock
- Caustic
- type: damageContainer
id: BiologicalMetaphysical
supportedGroups:
- Brute
- Burn
- Toxin
- Airloss
- Genetic
- Metaphysical

View File

@@ -40,3 +40,11 @@
name: damage-group-genetic name: damage-group-genetic
damageTypes: damageTypes:
- Cellular - Cellular
# Metaphysical damage types should be used very sparingly, and likely not affect normal crew entities.
# Revenants and other ghost-like/demonic creatures are more fitting. Healing should never be available via medicine.
- type: damageGroup
id: Metaphysical
name: damage-group-metaphysical
damageTypes:
- Holy

View File

@@ -171,7 +171,7 @@
Piercing: 0.8 Piercing: 0.8
Cold: 0.8 Cold: 0.8
Heat: 0.2 Heat: 0.2
# Holy: 3 If we ever get some holy or magic sort of damage type they should be vulnerable Holy: 1.5
flatReductions: flatReductions:
Heat: 3 Heat: 3
@@ -273,6 +273,7 @@
Radiation: 0.0 Radiation: 0.0
Shock: 0.8 Shock: 0.8
Bloodloss: 0.4 Bloodloss: 0.4
Holy: 1
- type: damageModifierSet - type: damageModifierSet
id: Cockroach id: Cockroach
@@ -306,3 +307,8 @@
id: PotassiumIodide id: PotassiumIodide
coefficients: coefficients:
Radiation: 0.1 Radiation: 0.1
- type: damageModifierSet
id: ManifestedSpirit
coefficients:
Holy: 2

View File

@@ -21,19 +21,19 @@
name: damage-type-blunt name: damage-type-blunt
armorCoefficientPrice: 2 armorCoefficientPrice: 2
armorFlatPrice: 10 armorFlatPrice: 10
- type: damageType - type: damageType
id: Cellular id: Cellular
name: damage-type-cellular name: damage-type-cellular
armorCoefficientPrice: 5 armorCoefficientPrice: 5
armorFlatPrice: 30 armorFlatPrice: 30
- type: damageType - type: damageType
id: Caustic id: Caustic
name: damage-type-caustic name: damage-type-caustic
armorCoefficientPrice: 5 armorCoefficientPrice: 5
armorFlatPrice: 30 armorFlatPrice: 30
- type: damageType - type: damageType
id: Cold id: Cold
name: damage-type-cold name: damage-type-cold
@@ -84,3 +84,11 @@
name: damage-type-structural name: damage-type-structural
armorCoefficientPrice: 1 armorCoefficientPrice: 1
armorFlatPrice: 1 armorFlatPrice: 1
# Metaphysical damage. Damage represents supernatural injuries that emphasize the fantasy elements in the game
- type: damageType
id: Holy
name: damage-type-holy
armorCoefficientPrice: 1
armorFlatPrice: 1

View File

@@ -2796,7 +2796,7 @@
- type: Bloodstream - type: Bloodstream
bloodReagent: DemonsBlood bloodReagent: DemonsBlood
- type: Damageable - type: Damageable
damageContainer: Biological damageContainer: BiologicalMetaphysical
damageModifierSet: Infernal damageModifierSet: Infernal
- type: Temperature - type: Temperature
heatDamageThreshold: 4000 #They come from hell, so.. heatDamageThreshold: 4000 #They come from hell, so..

View File

@@ -28,7 +28,7 @@
- type: Body - type: Body
prototype: Animal prototype: Animal
- type: Damageable - type: Damageable
damageContainer: Biological damageContainer: BiologicalMetaphysical
damageModifierSet: HellSpawn damageModifierSet: HellSpawn
- type: MovementSpeedModifier - type: MovementSpeedModifier
baseWalkSpeed: 2 baseWalkSpeed: 2

View File

@@ -21,7 +21,8 @@
- Stun - Stun
- Corporeal - Corporeal
- type: Damageable - type: Damageable
damageContainer: Biological damageContainer: ManifestedSpirit
damageModifierSet: ManifestedSpirit
- type: NoSlip - type: NoSlip
- type: Eye - type: Eye
drawFov: false drawFov: false
@@ -76,3 +77,6 @@
- RevenantTheme - RevenantTheme
- type: Speech - type: Speech
speechVerb: Ghost speechVerb: Ghost
- type: Reactive
groups:
Acidic: [Touch]

View File

@@ -18,6 +18,13 @@
damageOnUntrainedUse: ## What a non-chaplain takes when attempting to heal someone damageOnUntrainedUse: ## What a non-chaplain takes when attempting to heal someone
groups: groups:
Burn: 10 Burn: 10
- type: MeleeWeapon
soundHit:
collection: Punch
damage:
types:
Holy: 25
Blunt: 1
- type: Prayable - type: Prayable
bibleUserOnly: true bibleUserOnly: true
- type: Summonable - type: Summonable

View File

@@ -11,7 +11,7 @@
wideAnimationRotation: -150 wideAnimationRotation: -150
damage: damage:
types: types:
Blunt: 0 Holy: 4
- type: Item - type: Item
size: Small size: Small
sprite: Objects/Weapons/Melee/gohei.rsi sprite: Objects/Weapons/Melee/gohei.rsi

View File

@@ -1075,6 +1075,15 @@
methods: [ Touch ] methods: [ Touch ]
effects: effects:
- !type:ExtinguishReaction - !type:ExtinguishReaction
Acidic:
methods: [ Touch ]
effects:
- !type:HealthChange
scaleByQuantity: true
ignoreResistances: false
damage:
types:
Holy: 0.5
plantMetabolism: plantMetabolism:
- !type:PlantAdjustWater - !type:PlantAdjustWater
amount: 1 amount: 1

View File

@@ -5,7 +5,7 @@
"y": 32 "y": 32
}, },
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"copyright": "airloss, brute, toxin and burn edited from /tg/station https://github.com/tgstation/tgstation/tree/master genetic edited from https://iconscout.com/free-icon/dna-2130814 with license CC BY 4.0. malnutrition from https://github.com/space-wizards/space-station-14/tree/73d7837fabb31a7691a1db47ff64903cbec5dd32/Resources/Textures/Interface/Alerts/hunger.rsi", "copyright": "airloss, brute, toxin and burn edited from /tg/station https://github.com/tgstation/tgstation/tree/master genetic edited from https://iconscout.com/free-icon/dna-2130814 with license CC BY 4.0. malnutrition from https://github.com/space-wizards/space-station-14/tree/73d7837fabb31a7691a1db47ff64903cbec5dd32/Resources/Textures/Interface/Alerts/hunger.rsi, metaphysical created by SlamBamActionman at https://github.com/space-wizards/space-station-14/pull/32755",
"states": [ "states": [
{ {
"name": "airloss" "name": "airloss"
@@ -27,6 +27,9 @@
}, },
{ {
"name": "malnutrition" "name": "malnutrition"
},
{
"name": "metaphysical"
} }
] ]
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB