Tweak: Armor rebalance, radsuit fix (#637)

This commit is contained in:
keslik
2024-08-19 04:25:09 +03:00
committed by GitHub
parent df1ec3573e
commit 2ed252ab46
4 changed files with 48 additions and 4 deletions

View File

@@ -88,7 +88,7 @@
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.95
Piercing: 0.9 # WD
#Bombsuit Helmet
- type: entity

View File

@@ -61,7 +61,7 @@
coefficients:
Blunt: 0.4
Slash: 0.4
Piercing: 0.9
Piercing: 0.7 # WD
Heat: 0.9
Caustic: 0.9
- type: ExplosionResistance

View File

@@ -105,7 +105,7 @@
modifiers:
coefficients:
Heat: 0.90
Radiation: 0.001
Radiation: 0.01 # WD
- type: Clothing
sprite: Clothing/OuterClothing/Suits/rad.rsi
- type: GroupExamine

View File

@@ -70,6 +70,32 @@
id: RiotShield
description: A large tower shield. Good for controlling crowds.
components:
- type: Sprite # WD start
state: riot-icon
- type: Item
heldPrefix: riot
- type: Blocking
passiveBlockModifier:
coefficients:
Blunt: 0.7
Slash: 0.7
Piercing: 0.5
activeBlockModifier:
coefficients:
Blunt: 0.6
Slash: 0.6
Piercing: 0.4
flatReductions:
Blunt: 1.5
Piercing: 1.5
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 160
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: StaticPrice
price: 90
@@ -92,8 +118,16 @@
Heat: 0.7
flatReductions:
Heat: 2
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 120
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: Reflect
reflectProb: 0.25
reflectProb: 0.5
reflects:
- Energy
@@ -111,14 +145,24 @@
passiveBlockModifier:
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.8
activeBlockModifier:
coefficients:
Blunt: 0.7
Slash: 0.7
Piercing: 0.7
flatReductions:
Blunt: 1.5
Piercing: 1.5
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 220
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ] # WD end
#Changeling shield
- type: entity