OSDN Git Service

hengbandforosx/hengbandosx.git
19 years agoThis commit was manufactured by cvs2svn to create tag hengband-1-6-1
(no author) [Mon, 31 May 2004 12:21:05 +0000 (12:21 +0000)]
This commit was manufactured by cvs2svn to create tag
'hengband-1-6-1'.

20 years agoフラグp_ptr->to_m_chance, p_ptr->dec_mana, p_ptr->easy_spell,
nothere [Sun, 24 Aug 2003 11:16:04 +0000 (11:16 +0000)]
フラグp_ptr->to_m_chance, p_ptr->dec_mana, p_ptr->easy_spell,
p_ptr->heavy_spellから導かれる魔法失敗率への影響を関数にまとめた. こ
れにより, 消費魔力減少のある魔道具術師の魔法道具使用失敗率が-1%になり
得たバグを修正.

20 years ago1.70では{!}という銘の場合にバグが残っていたので, get_item_allow()の最
nothere [Sat, 23 Aug 2003 14:29:01 +0000 (14:29 +0000)]
1.70では{!}という銘の場合にバグが残っていたので, get_item_allow()の最
初でcommand_cmd == 0ならばTRUEを返すように修正.

20 years ago{%!!}という銘が刻まれた場合に最後の'!'の右側が文字列終端の'\0'であり,
nothere [Sat, 23 Aug 2003 14:14:50 +0000 (14:14 +0000)]
{%!!}という銘が刻まれた場合に最後の'!'の右側が文字列終端の'\0'であり,
command_cmd == 0にヒットした結果, 確認が出てしまうバグを修正. {!!}の
銘はget_item_allow()内では無視することとした. 1.68でのcommand_cmd = 0
とする変更によるエンバグであった.

20 years ago銀のエンゼルを倒した時、4,9,14,...体目でおもちゃのカンヅメを出していたので、
mogami [Thu, 21 Aug 2003 02:30:23 +0000 (02:30 +0000)]
銀のエンゼルを倒した時、4,9,14,...体目でおもちゃのカンヅメを出していたので、
ちゃんと5体目から出すように修正。

20 years agotypo: parchement -> parchment
mogami [Tue, 19 Aug 2003 17:58:55 +0000 (17:58 +0000)]
typo: parchement -> parchment

20 years ago・ウ・皈ネハ莇ー。」
mogami [Tue, 19 Aug 2003 17:50:42 +0000 (17:50 +0000)]
・ウ・皈ネハ莇ー。」

20 years agotypo: parchement -> parchment
mogami [Tue, 19 Aug 2003 17:45:36 +0000 (17:45 +0000)]
typo: parchement -> parchment

20 years agoTypo: "Your feel your head clear." -> "You feel your head clear."
mogami [Tue, 19 Aug 2003 17:22:52 +0000 (17:22 +0000)]
Typo: "Your feel your head clear." -> "You feel your head clear."

20 years agoガンダルフの杖, 帯魔力ペンダントの発動の仕様変更.
henkma [Tue, 19 Aug 2003 15:28:50 +0000 (15:28 +0000)]
ガンダルフの杖, 帯魔力ペンダントの発動の仕様変更.

20 years agoソースコードの方に残っていた「首飾」→「首飾り」
henkma [Tue, 19 Aug 2003 11:00:54 +0000 (11:00 +0000)]
ソースコードの方に残っていた「首飾」→「首飾り」

20 years ago英語版, charmed pendantの表記がおかしかったので修正.
henkma [Tue, 19 Aug 2003 10:51:34 +0000 (10:51 +0000)]
英語版, charmed pendantの表記がおかしかったので修正.

20 years ago一般形のナズグルに与えられるフラグUNIQUE_7をNAZGULと置き換えた. この
nothere [Sun, 17 Aug 2003 12:23:13 +0000 (12:23 +0000)]
一般形のナズグルに与えられるフラグUNIQUE_7をNAZGULと置き換えた. この
過程で, 以下の変更を含む.
* 一般形のナズグルのmax_numである5を記号定数化. その記号定数が使われ
  るのはユニークでない場合のみとした.

20 years agoトカ・ィ・遙シ・ネ・ム・鬣ヌ・」・「ネソオユ・ム・鬣ヌ・」・「・ネ・鬣テ・ラ・゙・ケ・ソ。シ。「・ス。シ・ノ・゙・ヒHUMAN・ユ・鬣ーノユイテ。」
mogami [Sun, 17 Aug 2003 05:30:15 +0000 (05:30 +0000)]
トカ・ィ・遙シ・ネ・ム・鬣ヌ・」・「ネソオユ・ム・鬣ヌ・」・「・ネ・鬣テ・ラ・゙・ケ・ソ。シ。「・ス。シ・ノ・゙・ヒHUMAN・ユ・鬣ーノユイテ。」

20 years ago日替わり賞金首の換金で、集団型の見習いメイジと孤立型の見習いメイジ等を区別しないようにした。
mogami [Sun, 17 Aug 2003 05:22:50 +0000 (05:22 +0000)]
日替わり賞金首の換金で、集団型の見習いメイジと孤立型の見習いメイジ等を区別しないようにした。

20 years ago自分中心で半径2以上の森の中で暁の戦士を倒すと必ず復活を阻止できるバグ
nothere [Sat, 16 Aug 2003 09:46:08 +0000 (09:46 +0000)]
自分中心で半径2以上の森の中で暁の戦士を倒すと必ず復活を阻止できるバグ
を修正.

20 years ago例えば, 鑑定の杖 {@ud} で鑑定する作業中には d) のアイテムを鑑定できな
nothere [Thu, 14 Aug 2003 11:14:59 +0000 (11:14 +0000)]
例えば, 鑑定の杖 {@ud} で鑑定する作業中には d) のアイテムを鑑定できな
くなっていた. 他にもこういった2回以上アイテムを選ぶ作業がある場合に,
2回目以降のアイテム選択が最初のcommand_cmdに関係する銘で影響されてい
たので, get_item()/get_item_floor()でアイテムを選択できてTRUEを返す場
合はcommand_cmd = 0とするように変更.

20 years ago保存階にいるアイテムを拾ったユニークモンスターが別の階に現れてから保
nothere [Wed, 13 Aug 2003 08:37:46 +0000 (08:37 +0000)]
保存階にいるアイテムを拾ったユニークモンスターが別の階に現れてから保
存階に戻った場合, lite_spot()が呼ばれた際に配列外アクセスを起こして強
制終了する場合があるバグを修正. また, monster_drop_carried_objects()
内でのo_ptr->held_m_idxの扱いがおかしく, モンスターがアイテムを落とす
度に座標(0,0)が再描画されていたバグも修正.

20 years ago間違ってセーブファイルバージョン H_VER_PATCHの方を4にしてしまっていた
mogami [Tue, 12 Aug 2003 11:01:37 +0000 (11:01 +0000)]
間違ってセーブファイルバージョン H_VER_PATCHの方を4にしてしまっていた
ので、正しくプログラムバージョンFAKE_VER_PATCHの方を4にした。
セーブファイルバージョンはしょうがないので戻さないで4のまま。

20 years agoケケソキ。」(1.4.4/1.5.4)
mogami [Tue, 12 Aug 2003 10:28:01 +0000 (10:28 +0000)]
ケケソキ。」(1.4.4/1.5.4)

20 years agoバージョン1.5.4用に更新。
mogami [Tue, 12 Aug 2003 09:32:37 +0000 (09:32 +0000)]
バージョン1.5.4用に更新。

20 years agoトラップ解除魔法の軌道が"見える"場合は必ずobviousを立てるように変更.
nothere [Tue, 12 Aug 2003 09:26:32 +0000 (09:26 +0000)]
トラップ解除魔法の軌道が"見える"場合は必ずobviousを立てるように変更.

20 years agoホームページのアドレス変更。
mogami [Tue, 12 Aug 2003 09:05:12 +0000 (09:05 +0000)]
ホームページのアドレス変更。
hogeさんのアドレス変更忘れていた所もsourceforgeのメールアドレスに変更。

20 years agoトラップ解除魔法を使って'x'が消えた場合のみにobviousを立てて, 元々'x'
nothere [Tue, 12 Aug 2003 08:42:34 +0000 (08:42 +0000)]
トラップ解除魔法を使って'x'が消えた場合のみにobviousを立てて, 元々'x'
がなかったグリッドではobviousが立たないように変更.

20 years agoトラップ解除魔法を使って魔法の軌道が見えた場合は'x'を消すように変更.
nothere [Tue, 12 Aug 2003 08:34:05 +0000 (08:34 +0000)]
トラップ解除魔法を使って魔法の軌道が見えた場合は'x'を消すように変更.
盲目状態では軌道が見えないので'x'は消えない.

20 years agoマオ、ホツイトケ、ヒANIMALトノイテ.
nothere [Tue, 12 Aug 2003 05:20:06 +0000 (05:20 +0000)]
マオ、ホツイトケ、ヒANIMALトノイテ.

20 years agoバージョンを1.5.4へ。
mogami [Tue, 12 Aug 2003 00:22:08 +0000 (00:22 +0000)]
バージョンを1.5.4へ。

20 years ago聖騎士の首飾りにBLESSEDを付けて呪われにくくした。
mogami [Sat, 9 Aug 2003 15:35:35 +0000 (15:35 +0000)]
聖騎士の首飾りにBLESSEDを付けて呪われにくくした。

20 years agoメールアドレス更新。
mogami [Wed, 6 Aug 2003 03:08:55 +0000 (03:08 +0000)]
メールアドレス更新。

20 years ago{@(コマンド)(数字)} と刻んだ場合に選択肢が "(数字))" に変わるのが不評
nothere [Tue, 5 Aug 2003 15:27:15 +0000 (15:27 +0000)]
{@(コマンド)(数字)} と刻んだ場合に選択肢が "(数字))" に変わるのが不評
だったため, 数字では選択肢の文字が変わらないようにした.

20 years ago★聖騎士強化, その他新★のレアリティ調整.
henkma [Sun, 3 Aug 2003 14:27:47 +0000 (14:27 +0000)]
★聖騎士強化, その他新★のレアリティ調整.

20 years ago首飾→首飾り
henkma [Sat, 2 Aug 2003 13:48:18 +0000 (13:48 +0000)]
首飾→首飾り

20 years ago微少な速度よりも混乱しないコードの方が良いという事で、
mogami [Sat, 2 Aug 2003 03:32:54 +0000 (03:32 +0000)]
微少な速度よりも混乱しないコードの方が良いという事で、
_nothereさんの一番最初(厳密には「細かい修正」が入った2番目)のコード
に戻した。つまり、c_ptr->mimicを参照するときに
byte feat = f_info[c_ptr->mimic ? c_ptr->mimic : c_ptr->feat].mimic;
を使うコード。

20 years ago最初からf_info[].mimicを見て代入する変更を破棄.
nothere [Fri, 1 Aug 2003 21:53:09 +0000 (21:53 +0000)]
最初からf_info[].mimicを見て代入する変更を破棄.

20 years ago・ャ・チ・罕ヤ・マpurple、ヌ、ハ、ッgreen.
mogami [Fri, 1 Aug 2003 15:24:31 +0000 (15:24 +0000)]
・ャ・チ・罕ヤ・マpurple、ヌ、ハ、ッgreen.

20 years agobound_walls_perm無効時に, 隠しではない財宝の鉱脈がダンジョンの外壁に
nothere [Thu, 31 Jul 2003 12:23:47 +0000 (12:23 +0000)]
bound_walls_perm無効時に, 隠しではない財宝の鉱脈がダンジョンの外壁に
出ないように変更.

20 years ago通常のセーブ/ロード時以外でc_ptr->mimicに0以外の値を代入する際に, 最
nothere [Thu, 31 Jul 2003 10:12:05 +0000 (10:12 +0000)]
通常のセーブ/ロード時以外でc_ptr->mimicに0以外の値を代入する際に, 最
初からf_info[].mimicを見て代入しておくように変更. これにより, 実際に
c_ptr->mimicを見る場合にそれ以上f_info[].mimicを見る必要がなくなる.

20 years agogrid.c 1.17にならい, 隠しドアをc_ptr->mimicで隠す時にf_info[].mimicを
nothere [Tue, 29 Jul 2003 15:55:12 +0000 (15:55 +0000)]
grid.c 1.17にならい, 隠しドアをc_ptr->mimicで隠す時にf_info[].mimicを
先に反映させるようにした.

20 years agogrid.c 1.17 の変更に従い、隠しドア等を表示するとき、
mogami [Tue, 29 Jul 2003 15:48:52 +0000 (15:48 +0000)]
grid.c 1.17 の変更に従い、隠しドア等を表示するとき、
f_info[c_ptr->mimic].mimicではなくc_ptr->mimicを見れば十分であるので、
以前の変更を戻した。(ただし、今後もc_ptr->mimicに何か代入するときに
f_info[].mimicを参照した後の値を代入するように注意する必要がある。)

20 years ago隠しドアをc_ptr->mimicで隠す時に、f_info[].mimicを先に反映させるようにした。
mogami [Tue, 29 Jul 2003 15:41:38 +0000 (15:41 +0000)]
隠しドアをc_ptr->mimicで隠す時に、f_info[].mimicを先に反映させるようにした。
したがって地形を表示する時にはf_info[c_ptr->mimic].mimicではなく、
c_ptr->mimicを見れば十分。

20 years ago"アルベリヒの息子『ハーゲン』" の説明テキストの修正.
nothere [Tue, 29 Jul 2003 07:09:44 +0000 (07:09 +0000)]
"アルベリヒの息子『ハーゲン』" の説明テキストの修正.

20 years agomimicを用いるfeatの代入部分の細かい修正.
nothere [Tue, 29 Jul 2003 01:02:55 +0000 (01:02 +0000)]
mimicを用いるfeatの代入部分の細かい修正.

20 years agomimicのあるグリッドのmimicの地形にさらにデフォルトのmimicがある場合
nothere [Tue, 29 Jul 2003 00:47:23 +0000 (00:47 +0000)]
mimicのあるグリッドのmimicの地形にさらにデフォルトのmimicがある場合
に, その地形に対応するタイルが使われない場合があったバグを修正. 部屋
外周の隠しドアがタイルモードで剥き出しになるバグも修正. また, mimicな
しの場合にf_info[c_ptr->feat].mimicを使う場合はc_ptr->mimicに対しても
f_info[c_ptr->mimic].mimicを使うようにした.

20 years ago・「。シ・ニ・」・ユ・。・ッ・ネ、ホタ篶タ、ノイテ.
henkma [Fri, 25 Jul 2003 17:12:22 +0000 (17:12 +0000)]
・「。シ・ニ・」・ユ・。・ッ・ネ、ホタ篶タ、ノイテ.

20 years ago射撃武器の熟練度の記号定数化を間違えており, 熟練度が[初心者]から上が
nothere [Fri, 25 Jul 2003 01:30:39 +0000 (01:30 +0000)]
射撃武器の熟練度の記号定数化を間違えており, 熟練度が[初心者]から上が
らなくなるバグを修正.

20 years agoプレイヤーに装備的反感がある場合に, 友好的なモンスターが目を覚まして
nothere [Thu, 24 Jul 2003 02:16:57 +0000 (02:16 +0000)]
プレイヤーに装備的反感がある場合に, 友好的なモンスターが目を覚まして
すぐには敵に回らない場合があったので, 反感によって起きる処理だけは
process_monster()に戻し, 敵に回る処理とのタイミングを合わせた.

20 years agoレイシャルパワーに関する修正.
nothere [Wed, 23 Jul 2003 17:21:13 +0000 (17:21 +0000)]
レイシャルパワーに関する修正.
* レイシャルパワーに失敗した際のflush_failureが他の場所と違ってメッ
  セージの後にあったので修正.
* 吟遊詩人で歌を止める際にenergy_use = 10があるが実際はreturn FALSEで
  無効になっていたため, 歌や一時停止中の歌を止めた場合は本当に10だけ
  エナジーを使うように修正.

20 years agoデバッグモードの^A o でアイテムをいじっている時、costの表示が本物の値段
mogami [Tue, 22 Jul 2003 16:36:03 +0000 (16:36 +0000)]
デバッグモードの^A o でアイテムをいじっている時、costの表示が本物の値段
ではなく店主が認識する値段(無価値でも未鑑定なら売れる)になっていたが、
常に本物の値段を表示するようにした。

20 years agorevision 1.89 で、pvalの値段評価が2個所あったものを1個所にまとめたが、
mogami [Tue, 22 Jul 2003 16:33:43 +0000 (16:33 +0000)]
revision 1.89 で、pvalの値段評価が2個所あったものを1個所にまとめたが、
2個所にあったのはベースアイテムのpvalと、☆に付くpvalとで価値が違う為だった
(さらに言えばベースアイテムのpvalの価値はある程度ベースコストに含まれている)
ので、元に戻した。
また1.89でエゴでない指輪でpvalが値段に影響しないバグを作ってしまっていたので
それも直った。

20 years agoC-q時のクエスト達成リスト、英語の方のレイアウト修正。
henkma [Tue, 22 Jul 2003 14:10:12 +0000 (14:10 +0000)]
C-q時のクエスト達成リスト、英語の方のレイアウト修正。

20 years ago4つの新アーティファクト導入. 古い城の報酬に.
henkma [Mon, 21 Jul 2003 21:09:57 +0000 (21:09 +0000)]
4つの新アーティファクト導入. 古い城の報酬に.

20 years agoタグ銘機能に関する変更.
nothere [Sun, 20 Jul 2003 23:45:42 +0000 (23:45 +0000)]
タグ銘機能に関する変更.
* 装備品にも{@(コマンド)(タグ)}や{@(数字)}によるアイテム選択を使える
  ようにした. 先頭のラベルの変更も追従する.
* 先頭のラベルの変更が数字のタグの場合でも反映されるようにした.
* {@(コマンド)(タグ)}や{@(数字)}によるアイテム選択をeasy_floor使用時
  の床上の積み重なったアイテムにも使用できるようにした.

20 years agoケケソキ。」
mogami [Sat, 19 Jul 2003 18:18:47 +0000 (18:18 +0000)]
ケケソキ。」

20 years ago1.4.3、ネ1.5.3、ホハムケケナタ。」
mogami [Sat, 19 Jul 2003 18:13:02 +0000 (18:13 +0000)]
1.4.3、ネ1.5.3、ホハムケケナタ。」

20 years agoセーブファイルバージョン H_VER_* の付け方が違ったので付け直し。
mogami [Sat, 19 Jul 2003 17:57:59 +0000 (17:57 +0000)]
セーブファイルバージョン H_VER_* の付け方が違ったので付け直し。
最初の3桁はセーブファイルバージョンを変更した時点での
プログラムバージョン(今回は1.5.3)と同じにするという
ルールに従って、1.5.3.0 にした。

4桁目の数字はCVSで開発中に何度もセーブファイルバージョンを
変える必要が生じた時にのみ使う。

20 years agoAndy Chocoサ皃ホヒ簍。ホホー霏篶タハク、ホス、タオ。」
mogami [Sat, 19 Jul 2003 16:16:03 +0000 (16:16 +0000)]
Andy Chocoサ皃ホヒ簍。ホホー霏篶タハク、ホス、タオ。」

20 years ago練気術を使用した直後に盲目になった状況で, その練気術を'n'や'['で繰り
nothere [Sat, 19 Jul 2003 13:21:29 +0000 (13:21 +0000)]
練気術を使用した直後に盲目になった状況で, その練気術を'n'や'['で繰り
返して使用しようとするとrepeat_pull()でのスタックの読み出し順序が狂
い, get_mind_power()が呪文番号INVEN_FORCEを返し, その結果配列外アクセ
スを起こしたりMPが異常な値になったりしていたので, get_mind_power()で
repeat_pull()された呪文番号がINVEN_FORCEだった場合はもう1度だけ
repeat_pull()して正しい呪文番号を取得するように仮修正. その場しのぎに
過ぎないので, 後で別の方法を考える必要はある.

20 years agoモンスターに止めを刺した際に経験値が全く入らなくなるというバグを修正.
nothere [Fri, 18 Jul 2003 15:28:18 +0000 (15:28 +0000)]
モンスターに止めを刺した際に経験値が全く入らなくなるというバグを修正.
クエスト判定のバグ修正によるエンバグだった.

20 years ago自宅/博物館内でpref読み込みが行われた際に, $TOWNを使う処理で誤った街
nothere [Fri, 18 Jul 2003 14:16:44 +0000 (14:16 +0000)]
自宅/博物館内でpref読み込みが行われた際に, $TOWNを使う処理で誤った街
IDが返される可能性が考えられるので, それに対処した.

20 years ago装備品の中で{@wf}等の銘があると、get_tag()が反応してしまい、持ちものリスト
mogami [Wed, 16 Jul 2003 14:43:33 +0000 (14:43 +0000)]
装備品の中で{@wf}等の銘があると、get_tag()が反応してしまい、持ちものリスト
の中で 「f)」のタグが消えてしまうバグ修正。

20 years ago「換金する」→「報酬を受け取る」
mogami [Wed, 16 Jul 2003 08:09:19 +0000 (08:09 +0000)]
「換金する」→「報酬を受け取る」

20 years ago変数check_wraith_formは不要なので, ignore_wraith_formで統一. また,
nothere [Tue, 15 Jul 2003 20:48:09 +0000 (20:48 +0000)]
変数check_wraith_formは不要なので, ignore_wraith_formで統一. また,
幽体化時の閃光属性に対してはダメージ0の時のランダムな1ダメージがある
ため, ignore_wraith_formを使わず "厳密な" 計算を使うことにした.

20 years ago1.91で殴りに対して幽体化が考慮されないバグへの修正を行ったが, この時
nothere [Tue, 15 Jul 2003 15:53:23 +0000 (15:53 +0000)]
1.91で殴りに対して幽体化が考慮されないバグへの修正を行ったが, この時
にACID, ELEC, FIRE, COLDの殴りに対しては2重に幽体化の判定を行ってし
まっていたバグを修正.

20 years agoハムソセ、ホ・゚・ケ、ホス、タオ.
nothere [Tue, 15 Jul 2003 15:35:41 +0000 (15:35 +0000)]
ハムソセ、ホ・゚・ケ、ホス、タオ.

20 years ago警告機能に対する修正と変更.
nothere [Tue, 15 Jul 2003 15:31:43 +0000 (15:31 +0000)]
警告機能に対する修正と変更.
* 幽体化時にダメージ0の場合わずか1ポイントのダメージを受ける場合と受
  けない場合があるが, それが致命的になるという極めて稀な場合にも対応
  するように修正.
* ユニーク・モンスターが現れる際に警告アイテムが光るコードがあるが,
  choose_warning_item()でNULLが返されても普通に動作するようにした.
* 少々のコード整理.
* 警告対象に純ログルスを追加.

20 years ago達成クエスト表示でサーペントのクエストの行だけずれていたので, 階の表
nothere [Tue, 15 Jul 2003 10:43:46 +0000 (10:43 +0000)]
達成クエスト表示でサーペントのクエストの行だけずれていたので, 階の表
示には%2dではなく%3dを使って桁を合わせた.

20 years ago価格オーバーフローバグの修正でエンバグしており, 手動交渉で魅力が極端
nothere [Tue, 15 Jul 2003 06:42:13 +0000 (06:42 +0000)]
価格オーバーフローバグの修正でエンバグしており, 手動交渉で魅力が極端
に低い場合などに提示価格がおかしくなるバグを修正. 売却時はadjustは負
になり得るのにu32bにしてしまっていたことが原因.

20 years agowiz_dark()で間違えて外周部にCAVE_UNSAFEを立てていたので修正.
nothere [Tue, 15 Jul 2003 06:13:15 +0000 (06:13 +0000)]
wiz_dark()で間違えて外周部にCAVE_UNSAFEを立てていたので修正.

20 years agoFORGETダンジョンでの行動後や記憶喪失などでwiz_dark()が呼ばれた場合は,
nothere [Tue, 15 Jul 2003 06:03:27 +0000 (06:03 +0000)]
FORGETダンジョンでの行動後や記憶喪失などでwiz_dark()が呼ばれた場合は,
CAVE_IN_DETECTを破棄しCAVE_UNSAFEを立て直すようにした. これにより,
FORGETダンジョンで'x'だけで歩いた道筋がわかるバグを修正.

20 years agoAndy、オ、リナヲ、ホtypo、、タオ。」
henkma [Sun, 13 Jul 2003 07:17:56 +0000 (07:17 +0000)]
Andy、オ、リナヲ、ホtypo、、タオ。」

20 years agoバージョンを1.5.3へ。
mogami [Sat, 12 Jul 2003 09:59:20 +0000 (09:59 +0000)]
バージョンを1.5.3へ。

20 years ago変更履歴に書き忘れ:X11 portのcopy&paste機能。
mogami [Sat, 12 Jul 2003 09:04:33 +0000 (09:04 +0000)]
変更履歴に書き忘れ:X11 portのcopy&paste機能。

20 years agoセーブした後に再ロードされる過程でモンスターの距離情報が0になってお
nothere [Fri, 11 Jul 2003 13:50:17 +0000 (13:50 +0000)]
セーブした後に再ロードされる過程でモンスターの距離情報が0になってお
り, 睡眠の計算の際に0除算で変愚蛮怒が落ちていたバグを修正.

20 years agoMP操作が行われた後に再描画が必要な部分の修正.
nothere [Fri, 11 Jul 2003 04:28:51 +0000 (04:28 +0000)]
MP操作が行われた後に再描画が必要な部分の修正.

20 years ago自分自身が光源ではない光源持ちのモンスターが目を覚ました際に, その
nothere [Thu, 10 Jul 2003 16:35:59 +0000 (16:35 +0000)]
自分自身が光源ではない光源持ちのモンスターが目を覚ました際に, その
モンスターが見えずに物陰にいる場合に光源がupdateされないバグを修正.

20 years agoケケソキ。」
mogami [Thu, 10 Jul 2003 13:40:16 +0000 (13:40 +0000)]
ケケソキ。」

20 years agoバージョン表記を1.5.2へ。
mogami [Thu, 10 Jul 2003 13:39:48 +0000 (13:39 +0000)]
バージョン表記を1.5.2へ。

20 years ago1.5.2ヘム、ヒ・「・テ・ラ・ヌ。シ・ネ。」
mogami [Thu, 10 Jul 2003 13:31:06 +0000 (13:31 +0000)]
1.5.2ヘム、ヒ・「・テ・ラ・ヌ。シ・ネ。」

20 years agoモンスターが起きる際にモンスター光源のupdateの足りなかった部分の追加.
nothere [Thu, 10 Jul 2003 11:02:31 +0000 (11:02 +0000)]
モンスターが起きる際にモンスター光源のupdateの足りなかった部分の追加.

20 years agoフオツフ、ヒツソ、、ネ豕モ、ャ、「、テ、ソノャ、ホス、タオ.
nothere [Thu, 10 Jul 2003 09:48:16 +0000 (09:48 +0000)]
フオツフ、ヒツソ、、ネ豕モ、ャ、「、テ、ソノャ、ホス、タオ.

20 years agoknown_obj_immunity()内で変数o_flgsが読まれておらず, 弱点に対応する免
nothere [Thu, 10 Jul 2003 05:34:07 +0000 (05:34 +0000)]
known_obj_immunity()内で変数o_flgsが読まれておらず, 弱点に対応する免
疫があっても弱点表示がそのまま残っていたバグを修正.

20 years agoアンドロイドの強化度に対するランダムアーティファクトの評価が低すぎたので調整。
mogami [Wed, 9 Jul 2003 16:01:56 +0000 (16:01 +0000)]
アンドロイドの強化度に対するランダムアーティファクトの評価が低すぎたので調整。

20 years agoflag_cost()は値段を決める以外にlow,med,highの分類に使用されているので、
mogami [Wed, 9 Jul 2003 14:40:21 +0000 (14:40 +0000)]
flag_cost()は値段を決める以外にlow,med,highの分類に使用されているので、
object_value_real()内のpval値段計算をまとめた分評価が高くなるのを相殺
する為、medとhighとの境界値を引き上げた。lowとmedは据え置き。

20 years agopval付き装備の値段計算がなぜか、flag_cost()内とobject_value_real()内の
mogami [Wed, 9 Jul 2003 14:28:30 +0000 (14:28 +0000)]
pval付き装備の値段計算がなぜか、flag_cost()内とobject_value_real()内の
2個所あり、その合計を値段としてあったので、object_value_real()の方を削除
してflag_cost()にまとまた。

20 years ago変数distの場所の変更.
nothere [Wed, 9 Jul 2003 13:08:31 +0000 (13:08 +0000)]
変数distの場所の変更.

20 years agoTypo fix: "Realy" -> "Really".
nothere [Wed, 9 Jul 2003 13:06:16 +0000 (13:06 +0000)]
Typo fix: "Realy" -> "Really".

20 years ago黄金王『アル=ファラゾン』のDROP_CORPSEが2重になっていたので削除し,
nothere [Wed, 9 Jul 2003 11:34:55 +0000 (11:34 +0000)]
黄金王『アル=ファラゾン』のDROP_CORPSEが2重になっていたので削除し,
MALEを追加. また, 邪竜『ナース』にSELF_DARK_2を追加.

20 years agocrime.txtは削除されたので、取り除く。
mogami [Wed, 9 Jul 2003 11:02:16 +0000 (11:02 +0000)]
crime.txtは削除されたので、取り除く。

20 years ago賞金首に骨も許すように修正。
mogami [Mon, 7 Jul 2003 15:43:14 +0000 (15:43 +0000)]
賞金首に骨も許すように修正。
'~'+'6'の賞金首リストが金額表示のままだったので修正。

20 years agoツソソホ・讌ヒ。シ・ッ、ヒDROP_CORPSE、腑ROP_SKELETON、ノイテ。」
mogami [Mon, 7 Jul 2003 15:41:15 +0000 (15:41 +0000)]
ツソソホ・讌ヒ。シ・ッ、ヒDROP_CORPSE、腑ROP_SKELETON、ノイテ。」

20 years ago賞金首のポイント制実装。各ポイント毎に薬か巻物を貰える。
mogami [Mon, 7 Jul 2003 11:17:32 +0000 (11:17 +0000)]
賞金首のポイント制実装。各ポイント毎に薬か巻物を貰える。
アイテムのリストは仮設定。

20 years agogccのワーニング対策で書き換え。
mogami [Mon, 7 Jul 2003 09:42:36 +0000 (09:42 +0000)]
gccのワーニング対策で書き換え。
ループ中で初めて代入される変数を、外で使うと未定義と区別が付かず、
ワーニングが出るので避ける。

20 years agoケケソキ。」
mogami [Mon, 7 Jul 2003 07:33:23 +0000 (07:33 +0000)]
ケケソキ。」

20 years agoupdate_mon_lite()内でモンスター光源フラグを立てる際に, 外壁の永久岩を
nothere [Sun, 6 Jul 2003 20:47:44 +0000 (20:47 +0000)]
update_mon_lite()内でモンスター光源フラグを立てる際に, 外壁の永久岩を
超えそうな場合はcave_floor_bold()で偽になりそれから先は処理されない.
また, モンスターは常に(1, 1)から(cur_hgt - 2, cur_wid - 2)の範囲内に
いる. このことから, cave[][]の配列外アクセスは起きないので,
mon_*_hack()内のin_bounds2()は常に真になる. このパラノイアコードを一
旦コメントアウトすることで比較回数を削り, わずかに高速化を図った.

20 years agoTypo fix.
nothere [Sun, 6 Jul 2003 19:38:35 +0000 (19:38 +0000)]
Typo fix.

20 years agoモンスター同士の殴り合いで, 一部の攻撃をACで回避した際にメッセージな
nothere [Sun, 6 Jul 2003 19:31:51 +0000 (19:31 +0000)]
モンスター同士の殴り合いで, 一部の攻撃をACで回避した際にメッセージな
しで起きていた現象があったので, "かわした" メッセージを出さない攻撃方
法 (睨みなど) を睡眠中にACで回避しても睡眠を妨げないように変更.

20 years agoモンスター対モンスターの魔法使用時に, 実装されていない魔法が選択され
nothere [Sun, 6 Jul 2003 17:26:24 +0000 (17:26 +0000)]
モンスター対モンスターの魔法使用時に, 実装されていない魔法が選択され
たことで魔法使用に失敗しないように, 未実装魔法 (魔力消去, 時間停止,
記憶消去, シンボル'B'以外の特別な行動) のフラグを最初から落とすように
修正. また, コメントの修正を含む.

20 years ago調査による属性表示時の論理演算の使い方の修正.
nothere [Sun, 6 Jul 2003 16:36:11 +0000 (16:36 +0000)]
調査による属性表示時の論理演算の使い方の修正.

20 years ago・レ・テ・ネ、ホケ邱ラツータュテヘキラササ、ヌ, チアホノ、ォ、トシルーュ、ホ・筵ケ・ソ。シ、マケ邱ラ、ヒアニカチ、レ、ワ
nothere [Sun, 6 Jul 2003 16:29:34 +0000 (16:29 +0000)]
・レ・テ・ネ、ホケ邱ラツータュテヘキラササ、ヌ, チアホノ、ォ、トシルーュ、ホ・筵ケ・ソ。シ、マケ邱ラ、ヒアニカチ、レ、ワ
、オ、ハ、、、隍ヲ、ヒハムケケ.

20 years agoモンスターの一時属性を含めた敵対属性の処理を関数にまとめて整理した.
nothere [Sun, 6 Jul 2003 16:24:37 +0000 (16:24 +0000)]
モンスターの一時属性を含めた敵対属性の処理を関数にまとめて整理した.
この過程で, 以下の修正や変更を含む.
* モンスター魔法 "死者復活" の使用判定で, 敵対属性の死体しか周囲にな
  い場合は死者復活を使用しないようにした. また, この判定はモンスター
  対モンスターにも適用される.
* 善良かつ邪悪のモンスターが別の善良かつ邪悪のモンスターを召喚できな
  かったバグを修正.