From 1def2ca2d88f70df383cbc1a154f059d95d06341 Mon Sep 17 00:00:00 2001 From: Elysium206 <151651971+Elysium206@users.noreply.github.com> Date: Wed, 19 Jun 2024 22:38:21 -0400 Subject: [PATCH 1/2] Increase of riot shield durability Increases the total health of riot shields, as well as modifying their damage co-efficient to closer reflect the shield type --- .../Entities/Objects/Shields/shields.yml | 31 ++++++++++++------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index e7ebb1b98d45..b9ef11d11110 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 From 3cda73ee4a9ae61b389243ceba4afb34c0a6751e Mon Sep 17 00:00:00 2001 From: Elysium206 <151651971+Elysium206@users.noreply.github.com> Date: Fri, 21 Jun 2024 17:01:01 -0400 Subject: [PATCH 2/2] Update shields.yml (correct indentation) fixed indentation on line 73 of shields.yml --- Resources/Prototypes/Entities/Objects/Shields/shields.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Shields/shields.yml b/Resources/Prototypes/Entities/Objects/Shields/shields.yml index b9ef11d11110..efebfaf96442 100644 --- a/Resources/Prototypes/Entities/Objects/Shields/shields.yml +++ b/Resources/Prototypes/Entities/Objects/Shields/shields.yml @@ -70,7 +70,7 @@ components: - type: StaticPrice price: 90 - - type: Blocking + - type: Blocking passiveBlockModifier: coefficients: Blunt: 0.7