ステータス実数値の計算

      f:id:yashiropoke61:20161122234609p:plain

 

初心者のとき理解してたら便利だったよなぁと思ったので記事にする

 

 前提条件Lv50、個体値31

1, 種族値にh+75、abcds+20

2, 努力値振り、最初の4振りで+1、4振りより後で252までは8振り毎に+1。最大252まで振れる。とりあえず252振りなら+32

3, 性格補正、上昇補正は1.1倍、下降補正は0.9倍(0.1を求めて足し引きした方が楽)。小数点以下は切り捨て

 

 

・解説

具体例としてメガガルーラを使う

      f:id:yashiropoke61:20161122234609p:plain

種族値に数を足していく

hなら+75、abcdsなら+20

メガガルーラ種族値(h-a-b-c-d-sの順)

105-125-100-60-100-100

hに+75、abcdsに+20する。

180-145-120-80-120-120

 

努力値振り

最初の4振りで実数値+1、4振りより後で252までの8振り毎に+1。最大252まで振れる。

252振りなら

4と248で分ける

4/4、248/8

1、31

合計+32

メガガルーラにh4振り、a252振り、s252振りしていく。それぞれ+1、+32、+32

181-177-120-80-120-152

 

・性格補正

陽気(s上昇補正、c下降補正)で計算する。

上昇補正は1.1倍、下降補正は0.9倍。小数点以下は切り捨て。

それぞれ0.1を求めて足し引きした方が楽なのでそれで計算していく。

152×0.1=15.2

152+15.2=167.2

小数点以下は切り捨てなので167

 

80×0.1=8

80-8=72

 

よって陽気メガガルーラh4 a252 b252は

181-177-120-72-120-167

 

・もう一つ具体例

f:id:yashiropoke61:20161123003311p:plain

アローラナッシーの種族値

95-105-85-125-75-45

個体値0の場合は、種族値にhは+60、abcdsは+5

 

個体値habcd31、s0

努力値振りh244 a252 b4 c4 d4

性格勇敢(a1.1倍、s0.9倍)

これで計算する

 

種族値にhに+75、abcdに+20、sに5

170-125-105-145-95-50

 

努力値振り

最初の4振りは+1、それより後は8振り毎に+1

244は4と240で分ける

4/4、240/8

1、30

合計31

252も4と248で分ける

4/4、248/8

合計32

hに+31、aに+32、bcdにそれぞれ+4 

201-157-106-147-96-50

 

性格補正

勇敢はaに1.1倍、sに0.9倍

157×0.1=15.7

157+15.7=172.7

小数点以下は切り捨てで172

 

50×0.1=5

50-5=45

 

よって勇敢アローラナッシーh244 a252 b4 c4 d4は

201-172-106-147-96-45