OSDN Git Service

賞金首ユニーク, 日替わり賞金首, ランダムクエスター決定をそれぞれ関数
authornothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 17 Jun 2003 22:18:29 +0000 (22:18 +0000)
committernothere <nothere@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 17 Jun 2003 22:18:29 +0000 (22:18 +0000)
commit703fbb1b4bc5c3d0fb4b6a1ea5621cc2997b757f
treee7c7fe702c71ae6085b23a18e2f7a6ac5da7d985
parent5efa576ad901c2870d891d2ab7b90a951b4672f4
賞金首ユニーク, 日替わり賞金首, ランダムクエスター決定をそれぞれ関数
にまとめて整理. この過程で以下の変更と修正を含む.
* 0.0.3のセーブファイルから変換する際に, 日替わり賞金首のレベルの下限
  がMAX(鉄獄の到達階, 40)になっていたのでMAX(鉄獄の到達階/2, 40)とな
  るように修正.
* SPECIAL持ちというだけでは賞金首/クエスターから外されないようにした.
  『バーノール=ルパート』などに関しては, クエスターにも賞金首にもなっ
  てはならないモンスターIDをまとめた関数を作って判定することとした.
  これで, SPECIAL技を持つユニークを賞金首/クエスターにできる.
* セーブデータロード時のランダムクエスター決定でのモンスターテーブル
  作成に通常時同様monster_quest()が使われるように修正.
src/birth.c
src/dungeon.c
src/externs.h
src/load.c
src/monster1.c