diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index e7ebb1b98d45ce..efebfaf9644206 100644 --- a/Resources/Prototypes/Entities/Objects/Shields/shields.yml +++ b/Resources/Prototypes/Entities/Objects/Shields/shields.yml @@ -36,13 +36,13 @@ thresholds: - trigger: !type:DamageTrigger - damage: 80 + damage: 140 behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] - trigger: !type:DamageTrigger - damage: 40 #This is probably enough damage before it breaks + damage: 100 #This is probably enough damage before it breaks behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] @@ -70,6 +70,18 @@ components: - type: StaticPrice price: 90 + - type: Blocking + passiveBlockModifier: + coefficients: + Blunt: 0.7 + Slash: 0.7 + activeBlockModifier: + coefficients: + Blunt: 0.5 + Slash: 0.5 + flatReductions: + Blunt: 1 + Slash: 1 - type: entity name: riot laser shield @@ -84,12 +96,12 @@ - type: Blocking passiveBlockModifier: coefficients: - Heat: 0.8 + Heat: 0.7 activeBlockModifier: coefficients: - Heat: 0.7 + Heat: 0.5 flatReductions: - Heat: 2 + Heat: 1 - type: entity name: riot bullet shield @@ -104,15 +116,12 @@ - type: Blocking passiveBlockModifier: coefficients: - Blunt: 0.8 - Piercing: 0.8 + Piercing: 0.7 activeBlockModifier: coefficients: - Blunt: 0.7 - Piercing: 0.7 + Piercing: 0.5 flatReductions: - Blunt: 1.5 - Piercing: 1.5 + Piercing: 1 #Craftable shields