ポケモンWiki使用についての注意書き
根拠のないうわさや嘘・偽りの書き込みにご注意ください。
Wikiの特性であるだれでも編集が可能という性質上、根拠のないうわさなどが発生する可能性があります。根拠のないうわさや嘘・偽りを発見した場合には、編集して訂正していただければ幸いです。
編集にはユーザ登録後、ログインが必要です。
ポケモンWikiの編集はログインが必要です。編集する際はアカウント作成後、ログインをおねがいします
Internet Explorer 7以降やMozilla Firefox 2以降などの方は検索プラグインとしてポケモンWikiを追加できます。追加したいかたはプラグイン追加をクリックしてください。

捕獲処理

出典: ポケモンWiki

捕獲処理(ほかくしょり)とはボールを投げたときにポケモンが捕獲できるかどうかを判定する処理

目次

処理

第二世代

まずBを求める

B=(最大HP×4-現在HP×2)×被捕獲度÷最大HP+状態補正+1

0~255の乱数を発生させて、B以下なら捕獲成功

被捕獲度の計算方法

レア度に以下の補正をかけた値が被捕獲度になる。最大255。

モンスターボールフレンドボール
被捕獲度=レア度
スーパーボールパークボール
被捕獲度=レア度×1.5
ハイパーボール
被捕獲度=レア度×2.0
ヘビーボール
被捕獲度=レア度+重さボーナス
カビゴン ハガネールなら+30
ゴローニャ イワーク ギャラドス ラプラス カイリュー マンタイン ルギアなら+20
ウインディ カイリキー ゴローン ジュゴン パルシェン ナッシー サイホーン サイドン ミュウツー フォレトス ハッサム リングマ キングドラ ドンファン ライコウ エンテイ スイクン サナギラス バンギラス ホウオウなら±0
上記以外のポケモンなら-20
レベルボール
自分のレベル>敵のレベルなら、被捕獲度=レア度×2.0
自分のレベル÷2>敵のレベルなら、被捕獲度=レア度×4.0
自分のレベル÷4>敵のレベルなら、被捕獲度=レア度×8.0
ルアーボール
釣り上げたポケモンの場合、被捕獲度=レア度×3.0
それ以外の場合、被捕獲度=レア度
スピードボール
コイル ベトベター モンジャラなら、被捕獲度=レア度×4.0
それ以外の場合、被捕獲度=レア度
ムーンボール
つきのいしで進化するポケモンなら、被捕獲度=レア度×4.0
それ以外の場合、被捕獲度=レア度
ラブラブボール
自分と同じ種類・同じ性別のポケモンなら、被捕獲度=レア度×8.0
それ以外の場合、被捕獲度=レア度

状態異常補正

第三世代第四世代

普通の場合

まずBを求める

B=(((最大HP×3-現在HP×2)×捕捉率×捕獲補正)÷(最大HP×3))×状態補正

BがFF(255)以上なら捕獲成功

捕捉率:捕獲するポケモンの捕まえやすさ、各ポケモンを参照
捕獲補正:ボールの捕まえやすさ、各ボールを参照
状態補正:捕獲するポケモンの状態がこおり、ねむりなら2(第四世代では2.5)、どく、まひ、やけどなら1.5

次にGを求める

G=000FFFF0÷(4√(00FF0000÷B))

0000~FFFFの乱数を発生させて、それが4回ともG以下なら捕獲成功 3回以下ならその回数だけ揺れて捕獲失敗

サファリゾーンの場合

まずSを求める

S=(捕捉率×100)÷1275×石補正÷餌補正

捕捉率:捕獲するポケモンの捕まえやすさ、各ポケモンを参照
石補正:石を投げた回数×2
餌補正:餌を投げた回数×2

但しBは3~20の間

次にBを求める

B=(S×1275)÷100

後はBを普通の場合のGに入れて計算

関連項目

他の言語