当前位置:新励学网 > 秒知问答 > 求《口袋妖怪》所有的计算公式。

求《口袋妖怪》所有的计算公式。

发表时间:2024-07-09 00:05:57 来源:网友投稿

捕捉率=(最大HP×3-当前HP×2)÷(最大HP×3)×精灵捕获率×精灵球修正×异常状态修正÷255

异常状态修正:睡眠、冰冻为10,麻痹、中毒、烧伤为5,其余是0捕获度是精灵种族的捕获度加上精灵球的捕获度的总和。当捕获度超过255时以255计算。

精灵球修正:

精灵球:精灵球修正=1.0

纪念球:精灵球修正=1.0

超级球:精灵球修正=1.5

高级球:精灵球修正=2.0

原野球:精灵球修正=1.5

捕网球:对象是草/虫系,精灵球修正=3.0;对象是其它系,精灵球修正=1.0

潜水球:在海底捕捉,精灵球修正=3.5不在海底捕捉,精灵球修正=1.0

巢穴球:对象等级≥30,精灵球修正=1.0

对象等级<30,精灵球修正=4.0-对象等级÷10

重复球:曾经捕获过,精灵球修正=3.0未曾捕获过,精灵球修正=1.0

时间球球:对战回数≥30,精灵球修正=4.0

对战回数<30,精灵球修正=1.0+对战回数÷10

豪华球:1.0

大师球:∞

——————————————————————————————————————————

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

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满值的防御方精灵,反之则不行。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!