Make some armour soak damage a bit less punishing
This commit is contained in:
parent
4abbd64cef
commit
1d890b51ec
@ -40,21 +40,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> {
|
|||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 1.0,
|
min_soak: 1.0,
|
||||||
max_soak: 2.0,
|
max_soak: 2.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Slash,
|
(DamageType::Slash,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Pierce,
|
(DamageType::Pierce,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
).into_iter().collect(),
|
).into_iter().collect(),
|
||||||
@ -78,21 +78,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> {
|
|||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 60.0,
|
min_soak: 60.0,
|
||||||
max_soak: 70.0,
|
max_soak: 70.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Slash,
|
(DamageType::Slash,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Pierce,
|
(DamageType::Pierce,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
).into_iter().collect(),
|
).into_iter().collect(),
|
||||||
@ -116,28 +116,28 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> {
|
|||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 4.0,
|
min_soak: 4.0,
|
||||||
max_soak: 5.0,
|
max_soak: 5.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Slash,
|
(DamageType::Slash,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 3.0,
|
min_soak: 3.0,
|
||||||
max_soak: 4.0,
|
max_soak: 4.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Pierce,
|
(DamageType::Pierce,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 3.0,
|
min_soak: 3.0,
|
||||||
max_soak: 4.0,
|
max_soak: 4.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Bullet,
|
(DamageType::Bullet,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 40.0,
|
min_soak: 40.0,
|
||||||
max_soak: 50.0,
|
max_soak: 50.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
).into_iter().collect(),
|
).into_iter().collect(),
|
||||||
|
@ -43,21 +43,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> {
|
|||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 1.0,
|
min_soak: 1.0,
|
||||||
max_soak: 2.0,
|
max_soak: 2.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Slash,
|
(DamageType::Slash,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Pierce,
|
(DamageType::Pierce,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.05
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
).into_iter().collect(),
|
).into_iter().collect(),
|
||||||
@ -117,21 +117,21 @@ pub fn data() -> &'static Vec<(PossessionType, PossessionData)> {
|
|||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 60.0,
|
min_soak: 60.0,
|
||||||
max_soak: 70.0,
|
max_soak: 70.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Slash,
|
(DamageType::Slash,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
(DamageType::Pierce,
|
(DamageType::Pierce,
|
||||||
SoakData {
|
SoakData {
|
||||||
min_soak: 2.0,
|
min_soak: 2.0,
|
||||||
max_soak: 3.0,
|
max_soak: 3.0,
|
||||||
damage_probability_per_soak: 0.1
|
damage_probability_per_soak: 0.01
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
).into_iter().collect(),
|
).into_iter().collect(),
|
||||||
|
Loading…
Reference in New Issue
Block a user