熟練度の仕組み(改造コード)

戻る


DQ6の熟練度に関する改造コードを調べてみました。 DQ6では、熟練度を管理するための「熟練値」のようなデータがあります。 以下にその計算方法を載せました。

このゲームでは、容量削減のために一つのアドレスに複数のデータを持たせているので 計算がやや面倒です。 掛け算や割り算の代わりにビット演算を使うともっとシンプルに表現できるのですが、 ビット演算に関して詳しくない方や、手動で計算する場合のために、より一般的な掛け算・割り算を用いました。

注意事項

職業名熟練値の計算方法(16進)
(2人目以下、番地を+13h)
累計戦闘回数
2345678
戦士 #7E44159 19345484 114149
武闘家 #7E441615315989124157199
魔法使い#7E441712274274104144179
僧侶 #7E44181836497999 129159
踊り子 #7E4419 mod 804 17375281 96 119
盗賊 #7E4419 / 80 + (#7E441A mod 80) * 27 16294765 109139
魔物使い#7E441A / 80 + (#7E441B mod 80) * 21732577692 124164
商人 #7E441B / 80 + (#7E441C mod 80) * 26 14233964 94 129
遊び人 #7E441C / 80 + (#7E441D mod 80) * 21124446681 117154
バトルマスター#7E441D / 80 + (#7E441E mod 80) * 214346499139189249
魔法戦士 #7E441E / 80 + (#7E441F mod 80) * 211234989139189239
パラディン #7E441F / 80 + (#7E4420 mod 80) * 2244979114154199259
賢者 #7E4421 + (#7E4422 mod 2) * 100143969109149209269
レンジャー #7E4422 / 2 + (#7E4423 mod 2) * 80194979109139169199
スーパースター#7E4423 / 2 + (#7E4424 mod 2) * 809243969109159219
勇者 #7E4424 / 2 + (#7E4425 mod 2) * 80719395989119149
ドラゴン #7E4425 / 2 + (#7E4426 mod 4) * 809294984129189279
はぐれメタル #7E4426 / 4 + (#7E4427 mod 8) * 40919294999199299

戻る