Melee combat: Difference between revisions

7 bytes removed ,  05:20, 1 September 2019
m
no edit summary
(some clarifications, mostly related to vibro weapons, which are quite good.)
mNo edit summary
Line 79: Line 79:
The penetration rolls are now processed using the AV and PV values that were calculated in the previous two sections. Penetration rolls are the most complex and peculiar part of combat calculations. Penetration rolls determine the total amount of physical damage caused by the melee weapon.
The penetration rolls are now processed using the AV and PV values that were calculated in the previous two sections. Penetration rolls are the most complex and peculiar part of combat calculations. Penetration rolls determine the total amount of physical damage caused by the melee weapon.


: {{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 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}} - Each individual roll within the triplet works as follows (let's call each roll a '''''singlet'''''):
::: {{Qud text|&amp;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|&amp;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|&amp;GStep 1a.ii}} - Add the attacker's PV value to the total roll calculated in {{Qud text|&amp;gStep 1a.i|unbolded}}.
:: {{Qud text|&amp;GStep 1a.ii}} - Add the attacker's PV value to the total roll calculated in {{Qud text|&amp;gStep 1a.i|unbolded}}.
::: {{Qud text|&amp;GStep 1a.iii}} - Note whether the total PV roll from {{Qud text|&amp;gStep 1a.ii|unbolded}} is greater than the target's AV.
:: {{Qud text|&amp;GStep 1a.iii}} - Note whether the total PV roll from {{Qud text|&amp;gStep 1a.ii|unbolded}} is greater than the target's AV.
:: {{Qud text|&amp;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|&amp;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.)''
: {{Qud text|&amp;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|&amp;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 is 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>
In summary, the attack is 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>