敵が停止 (フォーラムメッセージ #82536 からの引用)
フォーラム 変愚蛮怒フォーラム [#82536] からの引用
[forum: 82536]
Windows7 Home x64 リビジョン e7354f6(2.2.1.7) 青魔マーフォークで竜窟スカム中、Zのブレス直後にテレポートアウェイの魔法棒でZを飛ばし、その直後に致命傷治癒の薬を飲むと敵が停止し、そのまま薬を20個程度飲んでもテレパシー感知内の全ての敵が移動含め一切の行動をしない場面に遭遇しました 薬を飲む以外の行動を行うと何事もなく敵も動き始めます 毎回発生するのではなく数回に1回くらいの頻度です
ペットで類似の現象確認、同一原因と考え調査する。
deskull への返信
これはmonster_is_valid()の馬鹿げたミスが原因。無関係なので直した。
https://osdn.net/projects/hengband/scm/git/hengband/commits/c63d1fc0ae49483b09b0bb9b8058cee6559d074e
ここのコメント整理中に機械的にdo_cmd_quaff_aux()のtake_turnを削除していた。同コミット中に類似のトラブルがないことを確認して修正した。
フォーラム 変愚蛮怒フォーラム [#82536] からの引用
[forum: 82536]