01引言与版本声明
1.1 为什么需要对BG3做数学建模
《博德之门3》(Baldur's Gate 3,以下简称BG3)基于《龙与地下城》第五版规则(D&D 5e),但Larian Studios在移植过程中对大量机制进行了数字化与微调。与动作类游戏不同,BG3的每一次攻击背后都有一套完全公开的骰子公式——这意味着我们可以用精确的数学语言描述每一个Build的期望输出,而不是依赖模糊的"手感"或者社区传言。
BG3的伤害系统之所以值得深入建模,有四个关键原因:
- 概率驱动的命中判定:d20的均匀分布使得命中率计算不同于大多数游戏的线性命中公式,"优势/劣势"机制进一步引入非线性的概率变化。
- 多维度的伤害乘区:武器骰、属性修正、附伤来源、暴击倍率、抗性减免各自构成独立的计算层级,Build优化的本质就是在各层级之间分配有限的资源。
- 边际效应显著:属性加点、专长选择、装备搭配之间存在大量此消彼长的trade-off,不做定量分析就无法给出可靠的"最优解"。
- 社区存在广泛误解:"优势等于+5命中""巨武器专长收益恒大于双持""2d6永远优于1d12"——这些流传甚广的说法,有的只在特定条件下成立,有的则完全错误。
本文的核心目标有二:第一,建立一套完整的伤害期望值(Expected Damage Per Round, eDPR)计算框架;第二,利用该框架对主流Build进行定量比较,导出不同等级、不同敌人AC下的最优解。
📌 本文假设读者已熟悉BG3的基本操作和D&D 5e的基础概念(如属性修正、熟练加值、动作/附赠动作等)。如果你刚接触这个游戏,建议先通读一遍游戏内的教程再回来看。
1.2 版本声明与测试环境
本文所有数据与公式均基于以下环境测试验证:
| 项目 | 内容 |
|---|---|
| 游戏版本 | PC v4.1.1.4764 Hotfix 23(Patch 6) |
| 规则基准 | D&D 5e Player's Handbook + BG3独有改动(如酒馆斗殴者、奥术敏锐、潮湿易伤等) |
| 测试工具 | 游戏内控制台(~键调用)、LSL Toolkit解包工具、Python 3.10 蒙特卡洛模拟 |
| 模拟规模 | 单次测试10万次掷骰,置信区间95% |
| 测算日期 | 2026年6月18日 |
1.3 符号约定
| 符号 | 含义 | 典型值(8级Build) |
|---|---|---|
AC | 目标的护甲等级(Armor Class) | 10-25 |
PB | 熟练加值(Proficiency Bonus) | +3 |
MOD | 主属性修正值(Ability Modifier) | +4 (18力量) |
TH | 总命中修正 = PB + MOD + 装备加值 | +7 ~ +12 |
THN | 困难命中数(To-Hit Number)= AC - TH | 即需投出的最小d20值 |
ADV / DIS | 优势/劣势状态标记 | 掷两次取高/取低 |
eDPR | 期望每回合伤害(Expected Damage Per Round) | 含命中率加权 |
D_w / D_e | 武器骰伤害 / 附伤(Extra Damage) | — |
02d20掷骰系统精讲
D&D 5e的攻击判定是本文所有DPR推导的基础。如果你只能记住一个公式,那就是命中率公式。
2.1 攻击检定完整流程
- 确定命中修正值 TH = PB + MOD + 装备/法术加值
- 掷d20(有优势则掷两次取较大值;有劣势则掷两次取较小值;二者皆有则互相抵消为正常)
- 计算结果:d20结果 + TH ≥ AC → 命中;自然20(骰子显示20)→ 必定命中且为暴击;自然1(骰子显示1)→ 必定未命中
2.2 命中率精确公式推导
设攻击者总命中修正为TH,目标AC为AC,定义困难命中数THN = AC - TH,即"需要d20掷出至少THN才能命中"。
在无优势/劣势的"正常"状态下,d20的每个面(1-20)等概率(各5%)。命中条件为d20 ≥ THN且d20 ≠ 1,同时d20 = 20必定命中。因此命中率精确公式为:
P_hit = min(0.95, max(0.05, (21 - THN) / 20))
公式解释:(21 - THN) 是满足条件的d20面数(含自然20)。除以20得到概率。上下界0.05和0.95分别对应自然1的必定失败和自然20的必定命中。
临界点分析:当THN ≤ 2时,任何非1的掷骰都命中,P_hit固定为0.95(仅受自然1限制);当THN ≥ 20时,只有自然20命中,P_hit固定为0.05。
2.3 实战命中率表
以下表格以TH=+7(8级Build的典型值:+3熟练 + 4属性修正)为基准,覆盖常见敌人AC范围。最后两列展示了有优势和有劣势时的对比,数据来自10万次蒙特卡洛模拟验证。
| 目标AC | THN | 基础命中率 | 有优势时 | 有劣势时 | 优势提升 |
|---|---|---|---|---|---|
| 10 | 3 | 90.0% | 99.0% | 81.0% | +9.0pp |
| 12 | 5 | 80.0% | 96.0% | 64.0% | +16.0pp |
| 14 | 7 | 70.0% | 91.0% | 49.0% | +21.0pp |
| 16 | 9 | 60.0% | 84.0% | 36.0% | +24.0pp |
| 18 | 11 | 50.0% | 75.0% | 25.0% | +25.0pp |
| 20 | 13 | 40.0% | 64.0% | 16.0% | +24.0pp |
| 22 | 15 | 30.0% | 51.0% | 9.0% | +21.0pp |
| 25 | 18 | 15.0% | 27.75% | 2.25% | +12.75pp |
📌 上表已考虑自然1(取低时概率提升)和自然20(取高时概率提升)的边界效应。pp = 百分点。
2.4 优势与劣势的数学本质
优势(Advantage)意味着掷两次d20,取较大值。这不是简单地把命中率"+5",而是一个随基础命中率变化的非线性函数。
设基础命中概率为p = P_hit,则有优势时的命中概率为:
P_hit^ADV = 1 - (1-p)² = 2p - p²
推导:两次掷骰都未命中的概率是(1-p)²,因此至少一次命中的概率为1-(1-p)²。由于自然20的特殊性,更精确的公式需要加入暴击修正项,但上述近似式在主区间(p∈[0.05, 0.95])的误差小于0.2个百分点。
核心洞察:优势提升最大的点出现在p≈50%(THN≈11)时,此时优势将命中率从50%提升到75%,提升了25个百分点(即d20等价+5)。但在p很高(如90%)时提升仅9个百分点(等价+1.8),在p很低(如15%)时提升仅12.75个百分点(等价+2.55)。这说明"优势恒等于+5"是错误的。
💡 实战含义:当你的基础命中率已经很高(如打AC很低的杂兵),优势的收益有限——省下创造优势的动作可能不如直接多打一次。反之,面对高AC BOSS(基础命中率50%左右),优势的价值最大化,应优先创造。
2.5 劣势的精确影响
劣势时掷两次取较小值,命中概率为:
P_hit^DIS = p²
劣势的惩罚比优势的增益更加"狠":在p=50%时命中率降至25%(惩罚-25pp),等价于d20 -5。而且p越低,惩罚相对越大(在p=30%时命中率仅9%,降幅达-21pp)。
⚠️ 永远不要在劣势下进行关键攻击——哪怕是1个劣势源也足够了。如果有劣势源,先用附赠动作或法术创造1个优势源来抵消,使其回到正常状态。如果无法抵消,改用法术(无需攻击检定)或控制技能。
2.6 多优势/劣势的堆叠规则(BG3实现)
BG3对此的实现与桌面5e规则基本一致:
| 优势源数量 | 劣势源数量 | 最终判定 | 示例 |
|---|---|---|---|
| 0 | 0 | 正常掷骰 | 白板战士普通攻击 |
| ≥1 | 0 | 优势 | 隐匿攻击/目盲敌人/导向术 |
| 0 | ≥1 | 劣势 | 远程攻击近战射程/黑暗视觉外/中毒 |
| ≥1 | ≥1 | 互相抵消→正常 | 无论各自数量多少 |
💡 核心结论:1个优势源抵消1个劣势源即可回到正常。不需要"超过"劣势源的数量。这使得抵消劣势比创造净优势更经济。
03伤害计算体系拆解
3.1 伤害公式完整拆解
BG3的一次攻击伤害由以下层级构成,乘区之间为乘法关系,同层内为加法关系:
D_total = [ (D_weapon + MOD + ΣD_extra) × CritMultiplier ] × ResistanceModifier
各层级详细说明:
| 乘区 | 内容 | 计算公式 | 说明 |
|---|---|---|---|
| ①武器骰 D_w | 武器本身的伤害骰 | ∑(nᵢdᵢ) | 如巨剑=2d6,长剑=1d8 |
| ②属性修正 MOD | 力量或敏捷修正加值 | floor((属性-10)/2) | 投掷/灵巧武器可用敏捷 |
| ③附伤 D_e | 元素附伤、法术增效等 | 各来源独立计算 | 偷袭、猎人印记、元素武器、巨武器专长+10 |
| ④暴击倍率 | 暴击时额外伤害骰 | 普通=1.0,暴击时武器骰翻倍 | BG3中暴击仅翻倍武器骰,不翻倍MOD和附伤 |
| ⑤抗性系数 | 目标抗性/易伤/免疫 | 1.0 / 0.5 / 2.0 / 0.0 | 优先判定免疫,再判定抗性/易伤 |
3.2 武器骰期望值
各骰子类型的期望值、方差及典型武器对照:
| 骰子 | 期望值 | 方差 | 常见武器 | 注 |
|---|---|---|---|---|
| 1d4 | 2.50 | 1.25 | 匕首、副手轻武器 | 最低期望,依赖附伤 |
| 1d6 | 3.50 | 2.92 | 短剑、手斧、手弩 | 轻型武器主流 |
| 1d8 | 4.50 | 5.25 | 长剑、战锤、长弓 | 单手武器天花板 |
| 1d10 | 5.50 | 8.25 | 长柄武器、重弩 | 重型双手入门 |
| 1d12 | 6.50 | 11.92 | 巨斧 | 高方差,暴击收益大 |
| 2d6 | 7.00 | 5.83 | 巨剑 | 期望最高且方差最低 |
2d6 vs 1d12 的深度分析:巨剑(2d6,期望7.0)优于巨斧(1d12,期望6.5),这不仅是+0.5期望的问题。2d6的方差(5.83)远低于1d12(11.92),意味着输出更稳定。更重要的是,在暴击时,2d6加倍为4d6(期望14.0),而1d12加倍为2d12(期望13.0),差距进一步拉大。结论:在几乎所有场景下,巨剑都优于巨斧。
3.3 属性修正的边际收益
属性值每提升2点,修正值+1。从14到20的过程中,每2点属性对DPR的贡献呈线性增长(每级+1命中且+1伤害),但相对收益随敌人AC上升而递减。
| 属性值 | 修正值 | vs AC=14时eDPR*(基准10伤) | vs AC=18时eDPR* |
|---|---|---|---|
| 14 | +2 | 7.0(基准) | 5.0(基准) |
| 16 | +3 | 8.0 (+14.3%) | 6.0 (+20.0%) |
| 18 | +4 | 8.0 (+14.3%) | 6.0 (+20.0%) |
| 20 | +5 | 9.0 (+14.3%) | 7.0 (+16.7%) |
📌 *eDPR = 期望伤害 × 命中率(简化计算,不含暴击修正)。高AC环境中属性边际收益更大——因为每一丝命中率提升都在低命中率区间被放大。
3.4 暴击的期望增益建模
BG3中暴击仅翻倍武器骰(不翻倍MOD和固定附伤),因此暴击的期望增益取决于武器骰占总伤害的比例。
设武器骰期望为E[D_w],总固定伤害(MOD + 固定附伤)为S,暴击概率为P_crit(默认为自然20的5%),则暴击的期望增益为:
Δ_crit = P_crit × E[D_w]
举例:1d8长剑 + 力量修正+4 = 期望伤害4.5+4=8.5。暴击概率5%,暴击期望增益=0.05×4.5=0.225,佔总期望的2.65%。这意味着普通暴击率(5%)对DPR的提升微乎其微。只有通过特定手段将暴击率堆到15%以上(如冠军勇士的强化暴击19-20,或优势下≈9.75%暴击率),暴击才变得不可忽视。
3.5 附伤类型与来源总结
BG3的附伤来源众多,下表列出最主要且可量化的几类:
| 附伤来源 | 触发条件 | 数值 | 伤害类型 |
|---|---|---|---|
| 猎人印记(Hunter's Mark) | 附赠动作标记目标 | +1d6 | 与武器相同 |
| 偷袭(Sneak Attack) | 优势/有盟友邻接 | +1d6/2d6/...逐级递增 | 与武器相同 |
| 巨武器专长(GWM) | 主动启用-5命中 | +10 固定 | 与武器相同 |
| 至圣斩(Divine Smite) | 消耗法术位 | 基础2d8,每高1环+1d8 | 光耀 |
| 元素武器(Elemental Weapon) | 2环法术 | +1d4 元素 +1 命中 | 火/冰/闪电/强酸 |
| 酒馆斗殴者(Tavern Brawler) | 徒手/投掷/即兴 | 力量修正翻倍 | 与攻击相同 |
04主流Build DPR建模与对比
4.1 建模方法
以下Build的eDPR均基于统一假设计算:
- 等级:8级(熟练加值+3,大多数Build的核心专长已获取)
- 主属性:统一为18(修正+4),除非Build说明中特意选择了非标准属性加点
- 目标AC:取三档——AC=14(杂兵/脆皮),AC=18(中甲精英),AC=22(重甲BOSS/龙类)
- 武器:使用该Build最常见的毕业/中期武器,未计入传奇武器特效
- 计算公式:eDPR = Σ(每攻击期望伤害 × 对应命中率) × 攻击次数(含附赠攻击)
4.2 Build 1:双手巨武战士(GWM Battle Master)
配置:8级战斗大师(Battle Master)+ 巨武器专长(GWM)+ 巨剑(2d6)
每回合2次攻击(额外攻击特性),每击武器骰2d6 + MOD(+4) + GWM(+10) = 期望7+4+10 = 21伤害。GWM主动启用时命中率-5修正,TH从+7降为+2。
| 目标AC | GWM命中率 | 无GWM每击D | GWM每击D | GWM eDPR(2击) | 无GWM eDPR(2击) | GWM收益 |
|---|---|---|---|---|---|---|
| 14 | 45.0% | 11.0 | 21.0 | 18.9 | 14.3 | +32.2% |
| 18 | 25.0% | 11.0 | 21.0 | 10.5 | 8.8 | +19.3% |
| 22 | 5.0% | 11.0 | 21.0 | 2.1 | 2.2 | -4.5% |
📌 关键结论:GWM在对AC≤18的敌人时始终正向收益,但对AC≥22时反而亏损。如果你的队伍有稳定创造优势的手段(祝福术、导向术、目盲、隐匿攻击),GWM的适用上限将进一步推高。
4.3 Build 2:双持轻武盗贼(Dual Wield Thief)
配置:8级盗贼(Thief,获得第二附赠动作)+ 双持专长 + 双短剑(1d6×2)
每回合:1次主手攻击(1d6+MOD)+ 偷袭3d6(8级盗贼)+ 1次附赠副手攻击(1d6+MOD)+ 1次附赠副手攻击(1d6+MOD)= 3次1d6攻击 + 1次3d6偷袭(仅第一击触发)= 期望3.5×6 + 4×2(MOD仅计入主手和第一次副手?不,双持专长后副手也加MOD)= 3.5×3+4×3 + 3.5×3 = 10.5+12+10.5 = 33。
| 目标AC | 主手+MOD+偷袭D | 副手×2 D | 命中率 | eDPR |
|---|---|---|---|---|
| 14 | 4+4+3.5×3 = 18.5 | 7.5×2=15.0 | 70.0% | 23.5 |
| 18 | 同上 | 同上 | 50.0% | 16.8 |
| 22 | 同上 | 同上 | 30.0% | 10.1 |
📌 双持贼的DPR不依赖GWM的命中惩罚,在对抗高AC目标时表现稳定。但缺乏优势时,偷袭的触发条件需要队友配合。
4.4 Build 3:圣武士爆发(Paladin Nova)
配置:8级复仇圣武士 + 巨剑(2d6)+ 1环至圣斩(2d8)
圣武士的持续性DPR较低(无额外攻击特性在8级?等等,圣武士5级有额外攻击)。设2次攻击,每击仅消耗1环法术位释放至圣斩(2d8光耀),一回合最多消耗2个1环位。2次攻击持续DPR:2d6+4每击 + 2d8至圣斩 = 7+4+9 = 20每击,2击 = 40总伤害(不含暴击)。但这是爆发,不是每回合都可维持。
| 目标AC | 单回合爆发DPR (2×至圣斩) | 持续DPR (无至圣斩) | TH |
|---|---|---|---|
| 14 | 28.0 | 15.4 | +7 |
| 18 | 20.0 | 11.0 | +7 |
| 22 | 12.0 | 6.6 | +7 |
4.5 四Build横向对比
| Build | AC=14 eDPR | AC=18 eDPR | AC=22 eDPR | 特点 |
|---|---|---|---|---|
| GWM战士 | 18.9 | 10.5 | 2.1⚠ | 低AC之王,高AC暴跌 |
| 双持盗贼 | 23.5 | 16.8 | 10.1 | 最稳定,依赖偷袭触发 |
| 圣武士(爆发) | 28.0 | 20.0 | 12.0 | 爆发最高,续航有限 |
| 圣武士(持续) | 15.4 | 11.0 | 6.6 | 无至圣斩时平平 |
📌 上述DPR未计入优势、法术增伤、附赠攻击的额外收益。实际战斗中,有优势时GWM战士的DPR将全面上升(见2.4节的命中率提升函数)。
05专长与装备的边际收益
5.1 核心专长收益量化
| 专长 | 效果 | 量化收益(8级基准) | 推荐度 |
|---|---|---|---|
| 巨武器专长(GWM) | -5命中/+10伤害(可开关) | vs AC≤18: +19~32% eDPR | ⭐⭐⭐⭐⭐ |
| 神射手(Sharpshooter) | 远程版GWM | 同上,远程更安全 | ⭐⭐⭐⭐⭐ |
| 双持客(Dual Wielder) | 非轻型双持 +1AC | 武器骰 1d6→1d8: +1.0每击 | ⭐⭐⭐☆☆ |
| 哨兵(Sentinel) | 借机攻击+反应攻击 | 约+1次额外攻击/2回合 | ⭐⭐⭐⭐☆ |
| 酒馆斗殴者(Tavern Brawler) | 投掷/徒手力量翻倍 | 徒手MOD加倍: DPR翻倍级 | ⭐⭐⭐⭐⭐ |
| 属性提升(ASI) | +2任意属性 | +1命中+1伤害:约+10~15% eDPR | ⭐⭐⭐⭐☆ |
5.2 GWM的精确保本点
GWM的收益取决于目标AC。定义GWM保本AC为使GWM eDPR = 无GWM eDPR的临界AC值:
临界THN = ceil(2 × (D_noGWM / D_GWM) × 10)
以巨剑为例:D_noGWM = 7+4 = 11,D_GWM = 7+4+10 = 21,D_noGWM/D_GWM = 11/21 ≈ 0.524。代入公式:临界THN ≈ 10.5 → AC临界 ≈ 10.5 + TH ≈ 10.5 + 7 ≈ 17.5 ≈ AC=18。
💡 结论:TH=+7时,GWM对AC≤17的目标有利。AC每降低1,GWM的优势增大。
5.3 关键装备的DPR影响
| 装备 | 效果 | eDPR增量(8级GWM战士) |
|---|---|---|
| +1武器 | +1命中+1伤害 | AC=18时约+15% eDPR |
| +2武器 | +2命中+2伤害 | AC=18时约+30% eDPR |
| 加速术(Haste) | 额外1次攻击/回合 | +50% eDPR(级联效果最强) |
| 祝福术(Bless) | +1d4命中 | 平均+2.5命中:+12.5% 命中 |
| 元素武器 | +1d4伤害 +1命中 | AC=18时约+18% eDPR |
⚠️ +1武器对DPR的提升约为15%,而加速术直接翻50%。在有限的装备/法术位中,增加攻击次数 > 增加命中 > 增加伤害。这是BG3配装的铁律。
06综合配装推荐与常见误区
6.1 阶段性Build路线图
| 等级段 | 推荐Build | 核心装备/专长 | 说明 |
|---|---|---|---|
| 1-4级(第一章) | 任意职业+双持 | 双短剑/手弩 | 低等级时攻击次数少,双持提供更多攻击机会 |
| 5-7级(第二章前期) | 战斗大师+GWM | 巨剑+巨武器专长 | 5级获得额外攻击,GWM在8级拿 |
| 8-10级(第二章后期) | 冠军勇士/战斗大师 | +1巨剑+加速术 | GWM + 加速毁灭一切 |
| 11-12级(第三章) | 多职业构筑 | 至圣斩+加速 | 圣武士多职业爆发天花板 |
6.2 常见误区纠正
误区1:「优势等于+5命中」
错误。优势的等效命中增量在p=50%时才是+5(d20等价)。p很高或很低时,优势的等效值远小于+5。应该查阅2.4节的精确表。
误区2:「GWM永远优於其他Build」
错误。GWM对AC≥22时亏损,对需要频繁移动/副手操作的Build也不友好。双持盗贼在对抗高AC目标时DPR反超GWM战士。
误区3:「暴击率不重要,5%够了」
半对半错。对武器骰占比低的Build(大量固定伤害),暴击收益确实低(约+2% eDPR)。但对于武器骰占比高的Build(如盗贼偷袭、圣武士至圣斩),提升暴击率至15%+可带来显著的DPR提升。
误区4:「力量必须20,其他随意」
不准确。从18到20的收益仅为+1命中+1伤害(约+10% eDPR),而一个关键专长(如GWM)可能贡献+30% eDPR。优先在8级获取核心专长,属性和专长之间需要权衡。
6.3 最终推荐:三套成熟Build
基于本文完整的数学建模,以下是经过推导验证的三套最优Build(8级基准,TH=+7,vs AC=18目标):
| Build | eDPR | 职业路线 | 核心专长 | 适用场景 |
|---|---|---|---|---|
| GWM战士 | 10.5 ~ 18.9* | 战斗大师8 | GWM | 有稳定优势来源时的最高输出 |
| 双持盗贼 | 16.8 | 盗贼(Thief)8 | 双持客 | 需要灵活走位、对抗高AC目标 |
| 圣武士爆发 | 20.0(爆发) | 复仇圣武士8 | GWM或无 | BOSS战爆发,续航差 |
📌 *GWM战士的eDPR区间取决于目标AC:AC=14时为18.9,AC=18时为10.5。这说明了为什么队伍中必须有创造优势的手段——没有优势的GWM战士在高AC面前是纸老虎。