DQ3をプレイしたことのある方は身に覚えがあると思いますが、攻略本などに載っている「呪文を覚えるレベル」に達してもその呪文を覚えないことが良くあります。
また「レベル○○になったのに××を覚えません」といった質問を掲示板等で見かけたこともあるでしょう。
その質問に対する解答としてしばしば現れるのが「賢さが低いと呪文を覚えない(ことがある)」といったものです。
私はこの解答に疑問を持っていました。というより、端から否定していました。
規定レベルになっても呪文を覚えないのはプレイヤーの運が悪いからであって、決して賢さが関わっているわけではないと考えていたのです。
まあろくろく調べもせずに何様ですかって感じですね。
というわけで、賢さと呪文の習得率について調べてみました。
まずは悪名高き(?)パルプンテから。
レベルアップ前の賢さを変えて、レベルアップ後に呪文を覚えたかどうかを記録します。
覚えたら"o"、覚えなかったら"x"となっています。
習得率は賢さに関係なく50%で固定のようです。
つまりLV40になっても覚えなかったのは賢さが低かったからではなく、半分のハズレを引いてしまっただけなのですね。
なるほど、やはり賢さは関係なかったのか・・・と結論付けるのは早計です。
次にベギラマについて調べてみました。
明らかに賢さによって習得率が異なっています。
賢さの低いところでは50%、高いところでは100%になると言えそうです。
せっかくなので、境界がどのあたりなのか詳しく調べてみました。
どうやら賢さ40付近が怪しいです。
ここで、レベルアップ後の賢さ別に習得したかどうかを集計すると以下のようになります。
41→42がめっちゃ怪しいです!(笑
この辺をさらに詳しく調べてみましょう。
レベルアップ後の賢さ41→42が境界になっているのはほぼ間違いないようです。
ベギラマは賢さ41以下では50%、42以上では100%の確率で習得する、と言えそうです。
さて、ここまでの調査結果を見ると「賢さが低くても五分五分で覚えられる」という結論になりそうですが、
そうは問屋が卸してくれません。
次に挙げるのは僧侶呪文の中でも最重要であるベホマについての調査結果です。
これはつまり、あまりに賢さが低いと絶対に覚えられないと考えられます。
(もしかしたら確率ゼロではなくて1/128とかの超低確率なのかもしれませんが、明らかに50%とは違います)
しかし十分に賢さが高ければ必ず覚えると言うところはベギラマと同じです。
おそらくその間に100%ではないが、覚えることはできるという領域があるのでしょう。
少々はしょり気味ですが、0%→not 0%、not 100%→100%の境界付近での調査結果を載せておきます。
賢さ55以下では決して覚えられず、82以上ならば必ず覚えます。その間ではおそらく50%程度なのでしょう。
LV30の僧侶が賢さ55以下というのは考えにくいので、あまり気にしなくても大丈夫だと思います。
呪文の習得率と賢さの間には3種類の関係があることがわかりました。
最初に述べた「レベル○○になっても覚えません」というのは「1.」に該当する呪文なのでしょう。
賢さがどんなに上がろうとも1/2でハズレるのですから、運が悪ければいつまで経っても覚えられないわけです。
ここでは呪文の習得率と賢さとの関係について述べましたが、実はレベルによっても習得率が変動します。
この場合も3種類の関係があります。(ここでの「レベル」は基本習得レベル以上であることが前提です)
ちなみに「1.」グループと「A.」グループには全く同じ呪文が含まれます。
これらの呪文は例え賢さ255、レベル99になろうとも1/2の呪縛からは逃れられません。
「2.」グループは「B.」か「C.」のどちらか、「3.」グループは必ず「C.」に入ります。
逆に言うと「B.」グループには「2.」の一部、「C.」グループには「2.」の残りと「3.」の全てが入るということです。
SFC版DQ3に登場するすべての呪文・特技について、境界条件を調べた結果を一覧表にしたものを用意しました。
興味があればご覧ください。 一覧表はこちら
(このページの一番上にあるリンクからも行けます)