查看: 5038|回复: 0

口袋妖怪金银水晶版伤害值计算公式

[复制链接]
Jhao.Kai.Li 发表于 2013-2-10 14:55 | 显示全部楼层 |阅读模式
來源:http://koudai.gamedog.cn/news/20130126/104038.html

根据『永远的ミュウツ』所著《口袋妖怪技巧伤害值计算公式》一文,有公式一如下:

伤害值=[(攻击侧的LV×0.4+2)×技巧威力×攻击侧的攻击(或特攻)能力值÷防御侧的防御(或特防)能力值÷50+2]×各类修正×(217~255之间)÷255

另根据『永远的ミュウツ』的另一文《PM个体值、努力值和种族值详解及其计算公式》,有如下公式二、三:

HP能力值=[LV×(HP种族值+HP个体值)÷50]+[LV×(努力LV)÷100]+10+LV

其余能力值=[LV×(该项种族值+该项个体值)÷50]+[LV×(努力LV)÷100]+5

将公式三代入公式一,可得:

伤害值=

{(攻击侧精灵LV×0.4+2)

×技巧威力

×{[攻击侧精灵LV×(攻击侧精灵攻击或特攻族值+攻击侧精灵个体值)÷50]+[攻击侧精灵LV×(攻击侧精灵努力LV)÷100]+5}

÷{[防御侧精灵LV×(防御侧精灵防御或特防族值+防御侧精灵个体值)÷50]+[防御侧精灵LV×(防御侧精灵努力LV)÷100]+5}

÷50+2}

×各类修正×(217~255之间)÷255

由此可知,对防御侧的伤害值由双方精灵的LV、个体值、努力值、族值、属性决定。其中个体值和(217~255)÷255是随机数,为简化计算,可取其最大值,则公式简化如下:

伤害值=

{(攻击侧精灵LV×0.4+2)

×

技巧威力

×

{[攻击侧精灵LV×(攻击侧精灵攻击或特攻族值+15)÷50]+[攻击侧精灵LV×(攻击侧精灵努力LV)÷100]+5}

÷

{[防御侧精灵LV×(防御侧精灵防御或特防族值+15)÷50]+[防御侧精灵LV×(防御侧精灵努力LV)÷100]+5}

÷50+2}

×各类修正

若假设双方精灵均至LV100且努力值均达LV63,则上式可进一步简化成:

伤害值=

[0.84×(攻击侧精灵攻击或特攻族值+49)×技巧威力÷(防御侧精灵族值+49)+2]×各类修正

若联同防御侧精灵的HP能力值简化公式,就可计算出双方精灵均至LV100且努力值均达LV63的情况下,攻击侧精灵能否一招KO掉HP满值的防御侧精灵的公式了:

[0.84×(攻击侧精灵攻击或特攻族值+49)×技巧威力÷(防御侧精灵族值+49)+2]×各类修正÷[防御侧精灵HP族值×2+203]

若上式结果大于1,则攻击侧精灵可以一招KO掉HP满值的防御侧精灵,反之则不行。

您需要登录后才可以回帖 登录 | 入住

本版积分规则

快速回复 返回顶部 返回列表