diff --git a/Resources/Prototypes/Damage/modifier_sets.yml b/Resources/Prototypes/Damage/modifier_sets.yml index 6e8a8b848f..97d82cadc8 100644 --- a/Resources/Prototypes/Damage/modifier_sets.yml +++ b/Resources/Prototypes/Damage/modifier_sets.yml @@ -9,6 +9,18 @@ Blunt: 5 Heat: 5 +- type: damageModifierSet + id: PerforatedMetallic + coefficients: + Blunt: 2 + Slash: 0.6 + Piercing: 0.2 + Shock: 1.2 + flatReductions: + Blunt: 5 + Heat: 5 + Piercing: 10 + # Like metallic, but without flat reduction so it can be damaged with fists. - type: damageModifierSet id: FlimsyMetallic diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml index 02157e3bb8..5cfa562444 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Ammunition/Projectiles/antimateriel.yml @@ -8,3 +8,4 @@ damage: types: Piercing: 49 + Structural: 30 diff --git a/Resources/Prototypes/Entities/Structures/Walls/grille.yml b/Resources/Prototypes/Entities/Structures/Walls/grille.yml index cb5a919306..267a06d24f 100644 --- a/Resources/Prototypes/Entities/Structures/Walls/grille.yml +++ b/Resources/Prototypes/Entities/Structures/Walls/grille.yml @@ -32,7 +32,7 @@ deconstructionTarget: start - type: Damageable damageContainer: Inorganic - damageModifierSet: FlimsyMetallic + damageModifierSet: PerforatedMetallic - type: PowerConsumer showInMonitor: false - type: Electrified @@ -66,13 +66,13 @@ thresholds: - trigger: !type:DamageTrigger - damage: 50 #excess damage (nuke?). avoid computational cost of spawning entities. + damage: 130 #excess damage (nuke?). avoid computational cost of spawning entities. behaviors: - !type:DoActsBehavior acts: ["Destruction"] - trigger: !type:DamageTrigger - damage: 20 + damage: 100 behaviors: - !type:ChangeConstructionNodeBehavior node: grilleBroken