チケット #37600

モンスター対モンスター処理の問題

登録: 2017-10-23 23:40 最終更新: 2020-12-29 12:49

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
優先度:
4
重要度:
4
解決法:
修正済み
ファイル:
なし

詳細

モンスターがモンスターに攻撃した場合の挙動についていくつか報告が上がっている問題を修正する。

  • モンスターの混乱攻撃が、対象モンスターに耐性があっても通用する。
  • 各種の呪文詠唱の失敗の確率が対象がモンスターである場合、朦朧などでない限り必ず成功する。

チケットの履歴 (3 件中 3 件表示)

2017-10-23 23:40 更新者: deskull
  • 新しいチケット "モンスター対モンスター処理の問題" が作成されました
2020-11-17 01:09 更新者: iks
  • 優先度5 - 中 から 4 に更新されました
  • 重要度5 - 中 から 4 に更新されました
  • 担当者deskull から iks に更新されました
  • 解決法なし から 修正済み に更新されました
  • 詳細が更新されました
コメント

モンスターの混乱攻撃が、対象モンスターに耐性があっても通用する。


恐怖・混乱・盲目・減速あたりの呪文で、モンスターのそれらの耐性のフラグが32ビットフラグの上位4桁あたりにあるのに、フラグを取得するための変数が32ビットではなかったため、切り捨てられて耐性がなかったことになっていました。
麻痺の呪文の処理では対応している形になっていましたが、もともとbool型で判定したかったのだろうと思いますので、フラグの状態をbool型で受けてから判定するように修正しました。

各種の呪文詠唱の失敗の確率が対象がモンスターである場合、朦朧などでない限り必ず成功する。

こちらについては、どういう現象かよくわかっておりません。呪文の試行については、属性に関係なく処理されているように思えます。

2020-12-29 12:49 更新者: deskull
コメント

iksさんありがとうございます。前者については修正済、後者についてはとりあえず現状仕様とさせてもらってチケットを閉じようと思います。

添付ファイルリスト

添付ファイルはありません

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする