アルティマニアに掲載されているモンスターHPの計算式です。
(d÷20+c)×レベルの二乗+(b+c)×レベル+a | a,b,c,dは任意値。端数は切り捨て。 |
おそらく上記の式は正式なものではないでしょうが、それでも一応、同等の答えを出すことができます。
下記は雑魚モンスターのW,X,Y,Zの値の一覧です。
a | b | c | d | |
バイトバグ | 110 | 4 | 0 | 4 |
グヘイスアイ | 200 | 5 | 0 | 5 |
ケダチク | 160 | 12 | 0 | 12 |
フォカロル小 | 200 | 15 | 0 | 15 |
アルケオダイノス | 10000 | 357 | 3 | 0 |
レッドマウス | 20 | 3 | 0 | 3 |
ボム | 280 | 8 | 0 | 8 |
ブエル | 40 | 3 | 0 | 3 |
ガルバディア兵 | 40 | 5 | 0 | 5 |
エリート兵 | 140 | 8 | 0 | 8 |
ハウリザード | 40 | 3 | 0 | 3 |
ヘッジヴァイパー | 800 | 38 | 2 | 0 |
グラット | 200 | 9 | 0 | 9 |
フンゴオンゴ | 300 | 3 | 0 | 3 |
スラストエイビス | 300 | 10 | 0 | 10 |
コカトリス | 1000 | 7 | 0 | 7 |
ウェンディゴ | 1000 | 24 | 1 | 5 |
オチュー | 0 | 148 | 2 | 10 |
グレンデル | 2000 | 129 | 1 | 10 |
バイセージ | 3000 | 29 | 1 | 10 |
ゴーマニ | 1800 | 19 | 1 | 0 |
ドロマニ | 1800 | 19 | 1 | 0 |
アダマンタイマイ | 500 | 67 | 3 | 10 |
エスタ兵 | 90 | 8 | 0 | 8 |
ターミネーター | 150 | 13 | 0 | 13 |
ゲスパー | 500 | 23 | 1 | 4 |
インビンジブル | 500 | 29 | 1 | 10 |
ブラッドソウル | 500 | 10 | 0 | 10 |
ベルヘルメルヘル | 360 | 9 | 0 | 9 |
フォカロル大 | 200 | 15 | 0 | 15 |
エサンスーシ | 700 | 29 | 1 | 10 |
プリヌラ | 240 | 6 | 0 | 6 |
ライフフォビトン | 100 | 119 | 1 | 0 |
クリープス | 200 | 10 | 0 | 10 |
グランデアーロ | 5200 | 13 | 0 | 13 |
警備員 | 40 | 5 | 0 | 5 |
GM47N | 300 | 10 | 0 | 10 |
GIM52A | 1400 | 29 | 1 | 10 |
コマンド兵 | 200 | 17 | 0 | 17 |
コマンドリーダー | 800 | 6 | 0 | 6 |
SAM08G | 700 | 43 | 2 | 5 |
トライフェイス | 6000 | 25 | 1 | 6 |
メズマライズ | 450 | 10 | 0 | 10 |
ゲイラ | 1000 | 19 | 1 | 0 |
ゴーシュシール | 0 | 1057 | 3 | 0 |
ドラゴンイゾルデ | 0 | 234 | 1 | 15 |
パラ・トルーパー | 600 | 7 | 0 | 7 |
ダブルハガー | 500 | 10 | 0 | 10 |
ブリッツ | 600 | 11 | 0 | 11 |
ワイルドフック | 4200 | 29 | 1 | 10 |
スラッパー | 30 | 14 | 0 | 14 |
ルブルムドラゴン | 100 | 562 | 3 | 5 |
モルボル | 0 | 1410 | 0 | 10 |
グラナトゥム | 1200 | 5 | 0 | 5 |
クアール | 0 | 229 | 1 | 10 |
ガルキマゼラ | 4200 | 12 | 0 | 12 |
鉄巨人 | 0 | 657 | 3 | 0 |
エルノーイル | 30000 | 962 | 3 | 5 |
ベヒーモス | 35000 | 257 | 3 | 0 |
アビスウォーム | 0 | 210 | 0 | 10 |
キマイラブレイン | 0 | 348 | 2 | 10 |
メルトドラゴン | 10000 | 48 | 2 | 10 |
トンベリ | 15000 | 200 | 0 | 0 |
サボテンダー | 200 | 2 | 0 | 2 |
VBScriptで作ったスクリプトです。
モンスターの各レベルのHPを計算します。雑魚モンスターについては既にa〜dの値を算出済みです。