DQ3 シャナクの効果変更2

前回は講釈をたれただけで終わってしまったので実装に取り掛かることにします。気をつける点は「はんにゃのめんを装備している場合は混乱ステータスは解除しない」くらいです。DQバイナリ改造Wikiに各種ステータス異常のビットの情報が公開されているので、いてつく波動の実装を見ながら実装していきます。

続きを読む


DQ3成長限界上昇パッチの拡張1

ある程度実装の目途が立ったのと、単独で公開できる変更なので順番を前倒しにしました。45氏作成のDQ3成長限界上昇パッチを拡張して以下のことができるようにします。

  • 職業別のステータス最大値を個別に設定できるようにする。
  • ステータス最大値の設定はデータ構造体にして簡単に変更できるようにする。
  • 86氏の拡張パッチにも対応する。
  • 職業別のステータス最大値の設定に加えて「システム最大値」を別途設定できるようにする。

職業別ステータス最大値を個別に設定できるようにすれば、例えば守備力に関係するステータスを戦士と魔法使いで差(戦士はMAX400,魔法使いはMAX200とか)をつけることにより、重装備と紙装甲のアクセントをよりつけやすくなるので、職業間のメリットデメリットを強調できるようになります。改造人間氏のDQ3改造版のように種・すごろくでのステータスアップを禁止して各職業の成長データをいじれば同様のことができますが、DQ3に関しては自分が余りに好き過ぎてステータスMAX厨なので*1こういう仕様にしました。さて、最大値の設定に関してはデータを1ヵ所に固めて構造体にすることでプログラムをいじらないでも最大値を変えられるようにします。また、86氏の拡張パッチで設定されている追加職業についても設定できるようにします。最後にもう1点、「システム最大値」という考えを導入することにしました。ステータス画面で表示されるステータス値は地のステータス+装飾品による上昇値分の合計値ですが、オリジナルのDQ3ではシステム上の最大値とステータスの最大値がどちらも255なので、地のステータスが255になるとこれらの装飾品は装備する意味がありません。しかし、例えばシステム上の最大値が511だった場合、例えば運のよさ255のキャラクターが幸せの靴(運のよさ+50)を装備した場合に、ステータス画面上の表示は305になります。こうすることでステータスがMAXになっても装飾品が意味をなくすことを防ぐことができます。これは1つの案でベストかどうかわからないですが、試行錯誤を簡単にできるようにするのは意味はあると思います。

*1:種集めは苦しい作業ではありませんww


スポンサーリンク

DQ3 シャナクの効果変更1

※今回は改造作業は無しです。興味がなければ飛ばしてください。

これまた空気呪文となっているシャナク。DQ5では様々なステータス異常を解消する結構使いでのある呪文だと思うんですが、DQ3では呪われた武器防具の解呪という、「教会行けばいいじゃん」という存在価値の薄いものです。というわけでこのシャナクをもうちょっとマシなものに変えることにします。新しい効果は「対象1体に対してラリホー、マヌーサ、マホトーン、メダパニの効果を消す」とします。「不利なステータスの状態を解除する」というイメージです。DQ3ではこれらのステータス異常は戦闘が終わるまでかかりっぱなしです。それを変えてしまおうというわけで結構戦闘のバランスに影響があるかもしれません。実はこれはゾーマのいてつく波動に効果を追加してランダムにステータス異常を起こすようにするための布石でもあります。その他モンスターの特殊攻撃も変える必要がありそうです。シャナクの効果を変えるに伴い、ザメハは廃止します。覚える職業も魔法使いから僧侶に変更です。また、「ぎんのロザリオ」を同様の効果をもつアイテムとして消耗品に変更します(全員マホトーンになったらアウトになるための救済)。それにしてもDQ3にはこの手の性格を変える無駄なアイテムが多いですね。前置きが長くなったので実装は次回から。


DQ3成長限界上昇パッチとバランス調整2

本部にURLがのってしまったので多くの改造野郎がきてくれたらしく、カウンタの上がる速度がかなり上がるようになりました。有益な情報を提供できるように鋭意努力する次第です。さて、前回指摘した「素早さのリミットが500になると一定値を超えると確実に先手が取れる」についてまず検証をしてみます。周知の事実ですが、DQでは素早さの値にランダム値を掛けてターンごとの素早さを決定しているので必ずしも素早さ通りには順番は回ってきません。DQ3では$025D56でターンごとの各キャラクターの素早さを決定し、その後$0263A2で多少の補正をして行動順が最終的に決まります。

続きを読む


スポンサーリンク

DQ3 きせきのつるぎ実装

DQ4-6でおなじみのきせきのつるぎを導入します。効果は与えたダメージの1/4を回復するというものです。まず、アイテムにきせきのつるぎを追加します。アイテムID#$E5に追加します。攻撃力はオリジナル(100)よりちょっと落として90にしました(後で調整するかもしれません)。勇者、戦士、賢者、商人を装備可能にしました。

次は攻撃時の効果の実装です。ダメージが確定したときに刃の鎧の反射やもろはの剣の反射などを実装している部分に紛れ込ませたいのですが、例によって空きがありません。というわけで別の部分に処理を飛ばすことにします。

続きを読む


1 98 99 100 101 102 103 104 106