OSDN Git Service

分解属性の地形破壊をproject_f()で見るように変更. また, 分解属性のビー
authornothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 1 Dec 2003 13:00:43 +0000 (13:00 +0000)
committernothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 1 Dec 2003 13:00:43 +0000 (13:00 +0000)
commit9bb8c5828d13f9de50133bff40f3cfd3300b3c5e
tree53d19b52fede93a14a0821d676b416c2e94daf90
parent17cdcaf1e1a834cbcead4b47282aa7422c7f0464
分解属性の地形破壊をproject_f()で見るように変更. また, 分解属性のビー
ムである場合はPROJECT_DISIを有効にするように変更. これにより, カオス
魔法 "混沌召来" で分解ビームが出た場合に一列を破壊するようにした. な
お, 以下の変更を含む.
* cave_stop_disintegration()の判定に!HURT_DISIがなかったので修正.
* breath_shapeから変数real_breath削除.
* 分解属性は地形が破壊されて当然の属性であり, PROJECT_GRIDを内部で必
  ず立てるようにした.
* do_disintegration()削除.
* 分解に限らず地形が破壊された後には視界が変わる可能性があるため, 必
  要であればアイテム処理の直前にupdate_stuff()を呼ぶようにした.
src/defines.h
src/externs.h
src/mspells2.c
src/spells1.c