战斗系统 - 命中和伤害计算
Contents
攻击投掷
基础攻击掷:
2 * 首要攻击属性 + 1 * 次要攻击属性 + 2 * 技能等级
举例: 肉搏
肉搏的主要攻击属性是灵巧,次要攻击属性是敏捷。
如果一个英雄有3点灵活,5点敏捷和8点肉搏技能,那么平均攻击掷就是:
2*dex灵巧 + 1*agi敏捷 + 2*拳击 =2*3 + 1*5 + 2*8 =6 + 5 + 16 =27
(提示: 某些物品会提升或者降低这个值) (提示: 每次投掷结果会随机浮动)
你的敌人的防护 防御掷 以同样的方式计算.
你的敌人可以用两种方式来招架你的攻击(近战闪避, 盾牌格挡) 或者仅仅是依靠自然防御。 参看防御掷 来找出使用哪些属性。
如果你的敌人使用 近战闪避 并且拥有4点灵巧,6点敏捷和6点近战闪避技能,那么他的平均防御掷是:
(2*dex灵巧 + 1*agi敏捷 + 2*近战闪避)*1.1 =(2*4 + 1*6 + 2*6)*1.1 =(8 + 6 + 12)*1.1 =26*1.1=28 (在WOD中的计算总是向下取整)
(提示: 某些物品会提升或者降低这个值) (提示: 每次投掷结果会随机浮动)
如果攻击者的攻击掷高于防御者的防御掷,那么伤害掷将会发动。
伤害掷
基础伤害掷:
首要伤害属性 / 2 + 次要伤害属性 / 3 + 技能等级 / 2
举例: 肉搏
肉搏的主要伤害属性是力量,次要伤害属性是体质。
如果你的英雄右点力量,6点体质和8点肉搏技能那么平均伤害掷为:
st力量/2 + co耐力/3 + 肉搏/2 =4/2 + 6/3 + 8/2 = 2 + 2 + 4 = 8
(提示: 某些物品会提升或者降低这个值)
法术和技能效果以同样的方式计算。
试投
平均值被确定下来后,会有一次模拟投掷。 从0到最大值的不同骰子将会被投掷。小数向下取整。
举例:
| 骰子 | 平均 | 值 |
| D3 | 1 | 0, 1, 2 |
| D5 | 2 | 0 - 4 |
| D7 | 3 | 0 - 6 |
| D9 | 4 | 0 - 8 |
| D11 | 5 | 0 - 10 |
| D13 | 6 | 0 - 12 |
| D15 | 7 | 0 - 14 |
| ... | ... | ... |
| D (2 X +1) | X | 0 - 2 X |
Depending on the average value of the test roll more than one die will be used. A D15 is usually the maximum dice value (dice value from 0 to 14) There will never be more than 6 similar dice at any given time. To make sure that the average roll equals the average value, an additional smaller die will be used in the calculation.
Example:
| average | die |
| 1 | D3 |
| 2 | D5 |
| ... | ... |
| 7 | D15 |
| 8 | D15 + D3 |
| 9 | D15 + D5 |
| 10 | D15 + D7 |
| ... | ... |
| 14 | 2 D15 |
| 15 | 2 D15 + D3 |
| 16 | 2 D16 + D3 |
| ... | ... |
| 42 | 6 D15 |
| 43 | 6 D15 + D3 |
| 44 | 6 D15 + D5 |
| 46 | 6 D15 + D7 |
| 47 | 6 D15 + D9 |
| 48 | 6 D17 |
| 49 | 6 D17 + D3 |
| 50 | 6 D17 + D5 |
| ... | ... |
| 53 | 6 D17 + D11 |
| 54 | 6 D19 |
| 55 | 6 D19 + D3 |
| ... | ... |