暗黑破坏神2伤害计算解析
基本伤害公式
投掷和近战武器:
最小伤害:`Final_Min_Damage = Weapon_Min_Damage * (Str + 100) / 100`
最大伤害:`Final_Max_Damage = Weapon_Max_Damage * (Str + 100) / 100`
弓和弩:
最小伤害:`Final_Min_Damage = Weapon_Min_Damage * (Dex + 100) / 100`
最大伤害:`Final_Max_Damage = Weapon_Max_Damage * (Dex + 100) / 100`
物理伤害计算
公式:`物理伤害 = [弓的 Damage + 其他装备和 charm 提供的 min/max damage] x (dex / 100 + ED from equipment other than weapon + ED from skills + 1) x Special Modifier`
特殊效果:
决定性打击(Critical Hit):减少怪物一定比例的生命值,数值取决于游戏设置和敌人类型。
冰冻几率(Freeze Chance):`冷冻几率 = 50 + (AL + (B * 4) DL) * 5`
致盲几率(Blind Chance):`致盲几率 = 50 + (AL + (B * 4) DL) * 5`
微暗灵视(Dark Vision):`微暗灵视的等级 = (几率 roll) / 5 + 1`
元素伤害
毒伤(Poison Damage):
毒伤(最小值或最大值)= 毒伤率 / 256 * 毒伤长度
毒伤持续时间 = 毒伤长度 / 25,结果抹去零头。
示例计算
角色:使用九头蛇弓(Bow),基础伤害10-68,ED(增强伤害)250,力量(Str)150,敏捷(Dex)100。
最终最小伤害:`Final_Min_Damage = 10 * (150 + 100) / 100 = 25`
最终最大伤害:`Final_Max_Damage = 68 * (150 + 100) / 100 = 166.4`
物理伤害:假设其他装备和charm提供的min/max伤害为10,技能ED为10,特殊修饰符为1.2:
`Physical_Damage = (10 + 10) * (100 + 10 + 10 + 1) * 1.2 = 240`
这些公式和示例能帮助你更好地理解和计算暗黑破坏神2中的伤害输出。实际游戏中,还需考虑装备属性、角色技能和等级等因素。