8,756
edits
m (use PV template for symbol) |
(copying some stuff from melee combat over here, and corrected that the base 4 pv isn't actually in the calculation) |
||
Line 1: | Line 1: | ||
{{missing info| | {{missing info|What is a critical hit's role in all of this? | ||
TODO: add probability calculation table for quick reference}} | TODO: add probability calculation table for quick reference}} | ||
'''PV''' or '''Penetration Value''' or {{PV}} is a value assigned to all weapons and plays a key part in damage calculation during attacking. | '''PV''' or '''Penetration Value''' or {{PV}} is a value assigned to all weapons and plays a key part in damage calculation during attacking. | ||
Line 5: | Line 5: | ||
==Melee Weapon PV Calculation== | ==Melee Weapon PV Calculation== | ||
Melee weapons have a base PV of 4. The PV will increase by the creature's [[Strength]] [[modifier]] with an upper limit dictated by the weapon's bonus cap. Two handed weapons and the [[Sharp]] mod also increase base PV by 1. | Melee weapons have a base PV of 4. The PV will increase by the creature's [[Strength]] [[modifier]] with an upper limit dictated by the weapon's bonus cap. Two handed weapons and the [[Sharp]] mod also increase base PV by 1. However, during penetration calculations, the base 4 PV is not calculated, making the 4 starting PV merely cosmetic. This means that a sword with 7 PV and a {{favilink|vibro blade}} (which PV matches AV) against a creature with 7 AV do not have the same PV value (in this case, the vibro blade has 4 more PV). | ||
A critical hit(natural 10) is guaranteed one penetration. | A critical hit(natural 10) is guaranteed one penetration. | ||
Line 23: | Line 23: | ||
Each roll is then compared to the target's AV. If at least one roll is higher than the AV, the attack penetrates a single time. Then, if all three rolls are higher than the AV, the whole process is repeated; this allows the attack to penetrate more than once. However, each time this happens, the PV value is reduced by 2. | Each roll is then compared to the target's AV. If at least one roll is higher than the AV, the attack penetrates a single time. Then, if all three rolls are higher than the AV, the whole process is repeated; this allows the attack to penetrate more than once. However, each time this happens, the PV value is reduced by 2. | ||
===Step by Step Process=== | |||
{{Qud text|&GStep 1}} - Roll the attacker's PV value against the defender's AV value 3 times (let's call this a '''''triplet'''''). | |||
: {{Qud text|&GStep 1a}} - Each individual roll within the triplet works as follows (let's call each roll a '''''singlet'''''): | |||
:: {{Qud text|&GStep 1a.i}} - Roll <code>1d10-2</code>. Each time that the maximum result of <code>8</code> is rolled, perform the <code>1d10-2</code> roll again and continue adding the results together. | |||
:: {{Qud text|&GStep 1a.ii}} - Add the attacker's PV value to the total roll calculated in {{Qud text|&gStep 1a.i|unbolded}}. | |||
:: {{Qud text|&GStep 1a.iii}} - Note whether the total PV roll from {{Qud text|&gStep 1a.ii|unbolded}} is greater than the target's AV. | |||
: {{Qud text|&GStep 1b}} - If at least one '''''singlet''''' roll was greater than the target's AV, the attack penetrates one time (or one ''more'' time if this is a subsequent triplet). If all three '''''singlet''''' rolls were greater than the target's AV, reduce the PV value by 2, return to {{Qud text|&gStep 1|unbolded}}, and perform another '''''triplet''''' of rolls to determine if the attack penetrates an additional time. ''(Continue this loop, reducing PV by 2 each time, until at least one '''''singlet''''' fails to roll higher than the target's AV.)'' | |||
< | In summary, the attack penetrates once for each '''''triplet''''' of rolls where at least one '''''singlet''''' was higher than the target's AV. <ref><code>XRL.Rules.Stat.RollDamagePenetrations()</code></ref> | ||
If | If all three rolls in the first '''''triplet''''' are equal to or lower than the target's AV, the attack fails to penetrate at all. | ||
==References== | |||
<references/> | |||
[[Category:Battle Mechanics]] | [[Category:Battle Mechanics]] |