目次
計算式
実数値={(種族値+能力ポイント)×2+31)×0.5+5}×能力補正
補正後実数値=実数値×ランク補正×すばやさ補正×まひ補正
『ポケモンチャンピオンズ』では所謂「努力値」は「能力ポイント」、「性格補正」は「能力補正」とゲーム内で表記されています。上記の計算式はゲーム内に倣って表記しています。
計算式中の端数処理について、基本的には乗算の都度小数点以下を切り捨てます。ただし、すばやさ補正の項は都度四捨五入し、すばやさ補正の計算後は五捨五超入の処理が行われます。
各種補正
- 能力補正:1.1 or 1.0 or 0.9
- まひ補正:0.5
ランク補正
| ランク | 補正 |
|---|---|
| +6 | 8/2 |
| +5 | 7/2 |
| +4 | 6/2 |
| +3 | 5/2 |
| +2 | 4/2 |
| +1 | 3/2 |
| 0 | 1 |
| -1 | 2/3 |
| -2 | 2/4 |
| -3 | 2/5 |
| -4 | 2/6 |
| -5 | 2/7 |
| -6 | 2/8 |
すばやさ補正
| 効果 | 倍率 |
|---|---|
| ようりょくそ | 2.0 |
| すいすい | 2.0 |
| すなかき | 2.0 |
| ゆきかき | 2.0 |
| サーフテール | 2.0 |
| かるわざ | 2.0 |
| はやあし | 1.5 |
| こだわりスカーフ | 1.5 |
| おいかぜ | 2.0 |
表の上から順に計算していき、都度四捨五入の処理が行われます。
実践的な計算方法と注意点
種族値から実数値を求める方法
- 最速[1]能力ポイント(努力値)最大かつ能力補正(性格)による上昇補正が掛かっている状態を表す俗称。:実数値=⌊(種族値+52)×1.1⌋
- 準速[2]能力ポイント(努力値)最大かつ能力補正(性格)による補正が掛かっていない状態を表す俗称。:実数値=種族値+52
- 無振[3]能力ポイント(努力値)0かつ能力補正(性格)による補正が掛かっていない状態を表す俗称。:実数値=種族値+20
- 最遅[4] … Continue reading:実数値=⌊(種族値+20)×0.9⌋
準速の値は単純に種族値に52を足すことで求めることができます。最速の値は準速の値に準速の値(100a+10b+c)の下一桁を無視した値(10a+b)を足すことで簡便に求めることができます。
例)素早さ種族値100のポケモンの実数値は準速の場合100+52=152、最速の場合152+15=167になる。
切り捨て処理
計算の都度端数を丸める都合上、各補正の総乗が1であっても最終的な数値が元の数値からずれる場合があります。
例)素早さ実数値154のポケモンにこだわりスカーフを持たせた場合、素早さは154×3/2=231。
→がんせきふうじによって素早さのランク補正が-1されると、素早さは⌊⌊154×2/3⌋×3/2⌋=153となり、元々の実数値よりも1低くなる。
例のようにスカーフを持った状態で素早さのランク補正が-1されたときに元の素早さと同速になるためには、元の素早さが3の倍数である必要があります。
素早さ計算機
- 種族値と諸々の補正を入力することで素早さの実数値を出力します。
- 入力項目はレギュレーションM-Aで使用可能なもののみ対応しています。
脚注
