From 1d890b51ec1768420194189cff662d0619a566af Mon Sep 17 00:00:00 2001 From: Condorra Date: Wed, 12 Jun 2024 23:13:14 +1000 Subject: [PATCH] Make some armour soak damage a bit less punishing --- .../possession_type/lower_armour.rs | 20 +++++++++---------- .../possession_type/torso_armour.rs | 12 +++++------ 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/blastmud_game/src/static_content/possession_type/lower_armour.rs b/blastmud_game/src/static_content/possession_type/lower_armour.rs index 7ecad70..ef95ff1 100644 --- a/blastmud_game/src/static_content/possession_type/lower_armour.rs +++ b/blastmud_game/src/static_content/possession_type/lower_armour.rs @@ -40,21 +40,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> { SoakData { min_soak: 1.0, max_soak: 2.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), (DamageType::Slash, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), (DamageType::Pierce, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), ).into_iter().collect(), @@ -78,21 +78,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> { SoakData { min_soak: 60.0, max_soak: 70.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Slash, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Pierce, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), ).into_iter().collect(), @@ -116,28 +116,28 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> { SoakData { min_soak: 4.0, max_soak: 5.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Slash, SoakData { min_soak: 3.0, max_soak: 4.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Pierce, SoakData { min_soak: 3.0, max_soak: 4.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Bullet, SoakData { min_soak: 40.0, max_soak: 50.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), ).into_iter().collect(), diff --git a/blastmud_game/src/static_content/possession_type/torso_armour.rs b/blastmud_game/src/static_content/possession_type/torso_armour.rs index 5cecb8a..20987d3 100644 --- a/blastmud_game/src/static_content/possession_type/torso_armour.rs +++ b/blastmud_game/src/static_content/possession_type/torso_armour.rs @@ -43,21 +43,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> { SoakData { min_soak: 1.0, max_soak: 2.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), (DamageType::Slash, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), (DamageType::Pierce, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.05 } ), ).into_iter().collect(), @@ -117,21 +117,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> { SoakData { min_soak: 60.0, max_soak: 70.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Slash, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), (DamageType::Pierce, SoakData { min_soak: 2.0, max_soak: 3.0, - damage_probability_per_soak: 0.1 + damage_probability_per_soak: 0.01 } ), ).into_iter().collect(),