OSDN Git Service

スターバースト自体は透明な壁の向こうに投げることは出来ないがボール爆
authornothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 2 Dec 2003 20:31:55 +0000 (20:31 +0000)
committernothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 2 Dec 2003 20:31:55 +0000 (20:31 +0000)
commit27b419c8cae7b4706eb4b1fbe7fdc38e87224c8d
tree7c46693154df00a95b16e531fbcad9b0956f2475
parent3936ba0bef686576dc11106acaac34c42e0de716
スターバースト自体は透明な壁の向こうに投げることは出来ないがボール爆
風範囲は透明な壁を通過する仕様になったことで, 透明な壁の向こうにいる
モンスターがスターバーストを使える場合, プレイヤーに向けて投げられた
ボールの中心から半径3以内の爆風範囲にいる場合はスターバーストを選択肢
に入れて, 透明な壁の向こうから攻撃できるように変更. なお, 以下の変更
を含む.
* 閃光のブレスと分解のブレスの両方を持つモンスターの視界内のPROJECTの
  ない地形にプレイヤーがいる場合, 分解の判定を優先するように変更.
* 以前にget_project_point()を簡略化した結果着弾点の計算がずれていて,
  ボール範囲でのペットの巻き添えバグも再発していたので再修正.
* スターバーストの巻き添え範囲判定を透明な壁に対応.
src/externs.h
src/mspells1.c
src/mspells2.c