战斗系统 - 命中和伤害计算

From World of Dungeons - Enzykloplaedia
Revision as of 00:26, 26 July 2008 by ZarK (talk | contribs)
Jump to: navigation, search

攻击投掷

基础攻击掷:

2 * 首要属性 + 1 * 次要属性 + 2 * 技能等级


举例: 肉搏

肉搏的主要属性是灵活,次要属性是敏捷。

如果一个英雄有3点灵活,5点敏捷和8点肉搏技能,那么平均攻击掷就是:

2*dex灵活 + 1*agi敏捷 + 2*拳击
=2*3 + 1*5 + 2*8 
=6 + 5 + 16 
=27

(提示: 某些物品会提升或者降低这个值) (提示: 每次投掷结果会随机浮动)

你的敌人的防护 defense roll is calculated in a similar manner.

Your opponent may use 2 skills for parrying your attack(Dodge blow, Use shield) or just natural defenses. See defense roll to find out which attributes are used.

If your opponent is using Dodge blow and has 4 dexterity, 6 agility and rank 6 dodge blow, the average defense roll is:

(2*dexterity + 1*agility + 2*dodge blow)*1.1
=(2*4 + 1*6 + 2*6)*1.1
=(8 + 6 + 12)*1.1
=26*1.1=28 (calculations in WoD are always rounded down)

(note: some items lend an additional bonus or malus to this value) (note: each roll will deviate randomly up or down)

If the attackers roll is higher than the defenders, the damage roll will be initiated.

Damage Roll

The basic damage roll is:

primary damage attribute / 2 + secondary damage attribute / 3 + skill level / 2


Example: Brawling

Brawling has strength as its primary damage attribute, and constitution as its secondary damage attribute.

If your hero has 4 strength, 6 constitution and level 8 brawling, the average damage roll is:

strength/2 + constitution/3 + brawling/2
=4/2 + 6/3 + 8/2 
= 2 + 2 + 4 
= 8

(note: some items lend an additional bonus or malus to this value)

Effects of spells and skills are calculated in a similar manner.


Test Rolls

After the average value has been determined, there will be a simulated dice roll. Different dice with values from 0 up to a maximum value will be rolled. Fractions are rounded down.

Example:

die average value
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
... ...
Personal tools