攻击命中率的计算
d2core吧
全部回复
仅看楼主
level 6
Attack rating 的计算Attack Rating = (Base Attack Rating + Direct Attack Rating Bonuses) x (1 + Attack Rating Bonuses % / 100)其中Base Attack Rating = (Dexterity x 4) - 28 + To Hit Factor (to hit factor我就不多说了,对pally来说是+20)Direct Attack Rating = Base Attack Rating+ Direct Attack Rating Modifier 1...+ Direct Attack Rating Modifier N(即物品上直接加成的ar就加到这里)Attack Rating = Direct Attack Rating+ [Direct Attack Rating x Percentage Attack Rating Modifier 1 / 100]...+ [Direct Attack Rating x Percentage Attack Rating Modifier M / 100]物品上直接加成的ar就加到这里是指Direct Attack Rating Modifier 下边那个同理
2005年08月13日 18点08分 1
level 6
缩略语:Hit_Chance: 实际的命中率.A_AR: Attacker's attack rating. 攻击者的命中率. 对于人物, 可以 在状态窗口中看到命中率. 默认地, 按"A"打开状态窗口.D_DR: Defender's defence rating. 防御者的防御值. 对于人物, 可以 在状态窗口中看到防御值.A_Lvl: Attacker's level. 攻击者的等级.D_Lvl: Defender's level. 防御者的等级.计算公式:Hit_Chance = A_AR / (A_AR + D_DR) * 2 * A_Lvl / (A_Lvl + D_Lvl)Hit_Chance 不小于 5%, 不大于 95% .
2005年08月16日 19点08分 2
1