伤害计算器:模拟战斗中 A 对 B 的伤害输出范围
伤害计算器是最接近"实战模拟"的工具——它把宝可梦战斗中的所有主要变量整合起来,输出攻击方对防御方的伤害范围区间(带随机浮动)。对战配队时,你最想知道的三件事里有两件和伤害有关:能不能秒掉对方、能不能扛住对方一击。
伤害公式(简化版)
伤害 = [(((2 × 等级 / 5 + 2) × 威力 × 攻击/防御 / 50 + 2) × 属性克制 × 特性修正 × 道具修正 × 天气 × 随机数 0.85~1.0)]
完整公式变量更多,不同版本也有微调。PokeDex 内部用的是对应版本的完整公式,你不用手动算。
PokeDex 伤害计算器界面通常包含
| 输入项 | 说明 |
|---|---|
| 攻击方 | 选宝可梦 → 自动填种族值 → 填等级/性格/努力值/个体值 → 选招式 |
| 防御方 | 选被攻击的宝可梦 → 填等级/性格/努力值/个体值 |
| 战斗环境 | 天气、场地(如电气场地、精神场地)、状态(如烧伤会降物攻)、出场顺序 |
| 道具 | 攻击方道具(命玉、专爱等)、防御方道具(剩饭、焦点镜等) |
输出什么
- 伤害范围:比如 "142 ~ 168 伤害"——带 85%~100% 的随机浮动
- 是否秒杀(OHKO):能不能一击秒掉对方(对比对方 HP 上限)
- 剩余 HP 百分比:命中后对方剩余多少血
- 属性克制倍数:0.5× / 1× / 2× / 4× / 0×
怎么用(配队前模拟)
场景一:测试配招能不能秒热门宝可梦
你的喷火龙学会了喷射火焰,想知道能不能秒掉热门的铁甲贝——把喷火龙设为攻击方,铁甲贝设为防御方,喷射火焰设为招式,点计算。如果输出伤害在铁甲贝 HP 上限 90% 以上且随机浮动高值能秒,就 OK;不行就得换招式或加道具(如命玉)。
场景二:测试防御能不能扛住
你的班基拉斯想在烈咬陆鲨的地震下活下来——把烈咬陆鲨设为攻击方、地震为招式,班基拉斯为防御方。如果输出刚好能秒你班基拉斯,那你要么换只、要么堆 HP、要么换有免疫地震特性的。
场景三:对比不同版本差异
同一个配法,在剑盾和朱紫里伤害可能略有不同(部分招式属性变化、部分特性效果调整)——设对游戏版本算,结果才准。
一个误区
不要拿单次结果做结论——伤害有 15% 浮动范围,同一次输入可能输出 85% 也可能 100% 的结果。实战里最常见的就是"该秒的没秒到、不该被秒的被秒了",伤害范围里的最稳值才是参考。
和其他工具的联动
- 先在能力计算器算好双方的攻击/防御数值
- 再喂给伤害计算器
- 最后看结果调整努力值分配、换道具、换招式
相关阅读:如果想知道这只宝可梦的招式组合能不能覆盖常见弱点,去打击面计算器。