術語說明:
Weapon_Damage_Max: 武器的總攻擊力上限.
Weapon_Base_Damage_Max: 武器的基礎攻擊力的上限.
Base_Damage_Multiplier: 當武器是無形的時, 這個值為 1.5
否則為 1
Weapon_ED_Max: 武器上的增強傷害上限. 以百分比顯示.
(注: 多數武器上僅標注 “Enhanced Damage”, 是對傷害上限和下限均提升.
個別武器有僅增強傷害上限的屬性, 例如 Eaglehorn )
Weapon_Damage_Bonus_Max: 武器上的增加最大傷害 “+xx Max Damage”
Char_Damage_Max: 人物的總攻擊力上限.
Other_Damage_Bonus_Max: 非武器上的增加最大傷害.
Other_ED_Max: 非武器上的增強傷害的總和. 包括裝備上的 ED 和技能提供的
攻擊力提升.
Strength: 力量.
Dexterity: 敏捷.
Str_Multiplier: 力量因子. 見下表.
Dex_Multiplier: 敏捷因子. 見下表.
============================================================
武器類型 Strength_Multiplier Dexterity_Multiplier
————————————————————
Knife 0.75 0.75
————————————————————
hammer 1.1 0
————————————————————
Claws 0.75 0.75
————————————————————
Spear, Javelin 0.75 0.75
————————————————————
Ama Spear/Javelin 0.8 0.5
————————————————————
其它近戰 1.0 0
————————————————————
Bow, Crossbow 0 1.0
————————————————————
其它遠程 0.75 0.75
=============================================================
攻擊力上限的計算公式:
Weapon_Damage_Max = Weapon_Base_Damage_Max * Base_Damage_Multiplier
* (1 + Weapon_ED_Max) + Weapon_Damage_Bonus_Max
Char_Damage_Max = (Weapon_Damage_Max + Other_Damage_Bonus_Max)
* (1 + Other_ED_Max
+ Strength * Str_Multiplier / 100
+ Dexterity * Dex_Multiplier / 100)
攻擊力下限的計算與上限類似, 把公式中的”Max”字樣換成”Min”即可.
注意, 武器上附加的元素攻擊與毒攻擊, 以及非武器上的元素攻擊與毒攻擊
都不計算在內, 這些攻擊力直接加到 Char_Damage_Max(或Min) 上.
作者:佚名暗黑破壞神2 人物使用武器時的攻擊力的計算