前言
刚刚看到板上有新朋友在问关于伤害时间的问题
闲来无事就来个冷饭热炒吧 ~
首先:
PMGO 目前算的上是非常阳春的一款游戏
当中各种宝可梦会造成多久怎么样的伤害完全已经被数字束缚住了 (爆击率尚未实装)
因此任何战斗的结果都是可以被预测的,而不是任何油腔滑调就能改变的
并没有说某宝可梦在动画中打败谁或是只当司机就能评断宝可梦在游戏中的强弱
也不会因为某宝可梦感动了谁就会变得比较强之类的 (有这种少女心请左转别的游戏)
对不起扯远了 ..
回归正题:
以下内容皆取自 Gamepress ( https://pokemongo.gamepress.gg/ )
先来看看游戏中造成伤害的关系公式吧:
( 节录自 https://goo.gl/sBk7B8 )
┌ 高斯符号后面 +1
│ 来确保所有伤害都是不小于1的整数
│ (例如鲤鱼王小招伤害只有0)
│
┌────────────┴─────────────┐
│ ( https://goo.gl/TTsj9b ) │
↓ 攻击方的攻击力 ↑ ↓
[ 0.5 * ──────── * 技能伤害 * STAB * 属性相克 ] + 1
防守方的防御力 ↑ ↑
│ └─ 相克表:
│ ( https://goo.gl/XrytfV )
│
攻方的攻击力和守方的防御力 Same Type Attack Bonus
(ex.水系使出水枪伤害*1.25)
就和我们常说的IV值有关了
宝可梦都有自己的攻击、防御、体力值
这些数值都有个基本下限 ( https://goo.gl/4O1nNc )
然后会往上浮动15个区间 (iv值由来)
例如:
ATK DEF HP
───────────
iv 0 快龙 263 201 182
IV100快龙 278 216 197
而不可能1等快龙跟30等快龙防御力一样吧
因此还要乘上各等级所对照的参数 ( https://goo.gl/6XNRe3 )
例如1等 IV0 的快龙攻击力就是(263 + 0) * 0.094
30等 IV0 的快龙攻击力就是(263 + 0) * 0.7317
试算
面对防御 IV15 的 15等 卡比,30级的攻击IV0的快龙每下龙息伤害为多少
卡比防御 : (190 + 15) * 0.5173 = 106.0465
快龙伤害 : (263 + 0 ) * 0.7317 = 193.4371
龙息伤害为 6
STAB = 1.25
克属 = 1
则每下伤害为 [0.5 * 193.4371 / 106.0465 * 6 * 1.25 * 1 ] +1
= [ 6.8402 ] + 1
= 6 + 1
= 7
结论
变因: - 我方攻击力、技能伤害越高,实际上所造成的伤害也越高 (废话)
- 对方防御力越高,则造成的伤害越少 (#1NrZ1eQ6)
- 等级越高的宝可梦造成的伤害会比同样低等的高
- 每次每种技能最少都能造成 1 点伤害
- 造成伤害与动画剧情无关
如果再套上技能CD、血量增减便可以算出战斗时间了
希望本文能帮助诸多新加入的朋友了解此款游戏
谢谢大家