OSDN Git Service

hengband/hengband.git
20 years agodescribe_use()内でINVEN_RARM, INVEN_LARMに対して返す文字列の先頭だけ
nothere [Fri, 5 Sep 2003 11:30:18 +0000 (11:30 +0000)]
describe_use()内でINVEN_RARM, INVEN_LARMに対して返す文字列の先頭だけ
スペースが残っていたので削除.

20 years agodo_cmd_wield()のtvalによる分岐をswitch文で書き直して整理. また, 二刀
nothere [Fri, 5 Sep 2003 11:23:56 +0000 (11:23 +0000)]
do_cmd_wield()のtvalによる分岐をswitch文で書き直して整理. また, 二刀
流時に利き腕の武器が呪われている状況で盾を利き腕に装備しようとしても
その呪われた武器を利き腕の逆に持ち替えないように変更. なお, EASY_RING
だった部分の#if 1はわざわざ#if 0にするとは思えないので削除.

20 years agoバージョンの上げ方間違えてたので修正.
henkma [Fri, 5 Sep 2003 09:15:34 +0000 (09:15 +0000)]
バージョンの上げ方間違えてたので修正.

20 years agoHP警告と同様に, MP警告のオプションを導入.
henkma [Thu, 4 Sep 2003 17:12:13 +0000 (17:12 +0000)]
HP警告と同様に, MP警告のオプションを導入.
ただし効果はMPの色の変わる閾値(黄色→赤)だけで, ビープや警告メッセージは無し.

20 years ago性格いかさまでアイテムを拾った際にdestroy_identifyが有効の場合は自動
nothere [Thu, 4 Sep 2003 15:35:39 +0000 (15:35 +0000)]
性格いかさまでアイテムを拾った際にdestroy_identifyが有効の場合は自動
破壊を使えるように変更. 通常の鑑定と同じ動作とした.

20 years ago性格いかさまでアイテムを拾った/装備したとき, 歌 "知識の歌" を使って範
nothere [Thu, 4 Sep 2003 14:30:22 +0000 (14:30 +0000)]
性格いかさまでアイテムを拾った/装備したとき, 歌 "知識の歌" を使って範
囲鑑定したとき, 店に複数アイテムの一部だけを売却したとき, 魔法アイテ
ム充填の前処理として鑑定したとき, そして全鑑定サービスといった状況で
はアイテムに自動銘刻みを用いるように変更. これらの状況では自動破壊は
行わない.

20 years ago12:00-18:00の時間帯に宿屋に泊まれていたバグを修正.
nothere [Thu, 4 Sep 2003 07:12:26 +0000 (07:12 +0000)]
12:00-18:00の時間帯に宿屋に泊まれていたバグを修正.

20 years agoモンスターのセービングスロー系魔法に関する変更.
nothere [Wed, 3 Sep 2003 19:15:56 +0000 (19:15 +0000)]
モンスターのセービングスロー系魔法に関する変更.
* モンスター対モンスターでの魔力吸収, 精神攻撃, 脳攻撃, 各種呪いを
  扱いの整理を兼ねてproject()で扱うように変更. なお, プレイヤーが
  使った場合とモンスターが使った場合で判定式や状態変化期間が異なる部
  分は可能な限りそのままにしている.
* プレイヤーに対する魔力吸収をproject()で扱うように変更.
* 精神攻撃, 脳攻撃をEMPTY_MINDには無効, WEIRD_MINDは耐性がありダメー
  ジ1/3とした.
* project_m()内の詠唱モンスターレベルが除算で細かく違っていたので, 扱
  いを少し変更. 最初は除算しないようにした.
* "破滅の手" -> "<破滅の手>".
* モンスター同士での魔力吸収の判定がおかしかったバグ修正.
* who_name[0]を2重に初期化していた部分の修正.
* monspell == -1の場合でも落ちないようにlearn_spell()内にパラノイア
  コード追加.
* project_p()内でのMS_*直接指定を変数monspellに修正.

20 years ago乗馬中のプレイヤーとモンスターに対する半径0のボールの挙動のバグ修正.
nothere [Wed, 3 Sep 2003 15:57:38 +0000 (15:57 +0000)]
乗馬中のプレイヤーとモンスターに対する半径0のボールの挙動のバグ修正.
PROJECT_MONSTERは全く参照されていなかったので, 新しくPROJECT_AIMEDと
いうフラグを導入. このフラグと同時にPROJECT_PLAYERがあれば乗馬中の
モンスターには絶対に当たらず, このフラグだけの場合は乗馬中のプレイ
ヤーには当たらない. これらを用い, プレイヤーに対する呪い系魔法, モン
スター同士の打撃戦 (実装上は至近距離でのボール魔法の撃ち合い) の挙動
を修正. プレイヤーに対する呪い系魔法では乗馬は巻き添えにならず, 乗馬
に対する打撃ではプレイヤーが巻き添えにならないように修正. この過程で,
以下の修正を含む.
* 乗馬中のプレイヤーが呪い系攻撃を受けるとその直後にプレイヤー自身が
  乗馬を呪ったメッセージが出ていたバグを修正.
* 乗馬中のモンスターが劣化属性打撃を受けるとプレイヤーが劣化ボールの
  巻き添えになり, プレイヤーの装備まで劣化していたバグを修正.
* 座標に関する論理演算のミスと思われる部分の修正. "||" -> "&&".
* Typo fix.

20 years agoモンスタースポイラーの補助資料として, スポイラーファイル生成にモンス
nothere [Wed, 3 Sep 2003 05:12:04 +0000 (05:12 +0000)]
モンスタースポイラーの補助資料として, スポイラーファイル生成にモンス
ターの進化系統データの出力を追加.

20 years ago"・「・ミ。シ、ホイヲツイ" -> "・「・ミ・鬣、・ネ".
nothere [Tue, 2 Sep 2003 19:16:17 +0000 (19:16 +0000)]
"・「・ミ。シ、ホイヲツイ" -> "・「・ミ・鬣、・ネ".

20 years ago帰還に関する変更.
nothere [Tue, 2 Sep 2003 19:13:22 +0000 (19:13 +0000)]
帰還に関する変更.
* トランプの塔での階層指定テレポート時のダンジョン選択メニュー表示部
  分を帰還とフロア・リセットで用いられるchoose_dungeon()に統合. この
  都合で, 階層指定テレポート時の表示レイアウトが少しだけ変わった.
* vanilla_town, lite_town, ironman_downward時は入れるダンジョンは鉄獄
  だけであるため, 複数ダンジョンが選べるような操作ではメニューを出さ
  ずに自動的に鉄獄だけが選ばれるように変更.
* 入ったダンジョンが1つもない場合はメニューの代わりにエラーメッセージ
  を出すように変更. エラーメッセージはどのキーを押しても消える.

20 years ago改名 startup option -> birth option
mogami [Tue, 2 Sep 2003 14:41:55 +0000 (14:41 +0000)]
改名 startup option -> birth option

20 years ago初期オプションを参照専用で見ている場合は変更キーの説明を出さないよう
nothere [Tue, 2 Sep 2003 14:18:14 +0000 (14:18 +0000)]
初期オプションを参照専用で見ている場合は変更キーの説明を出さないよう
にし, 'y' 'n' キーでは反応しないように変更. また, "Startup" ->
"Birth" と変更.

20 years ago'=' から初期オプションを参照専用で見られるようにした. ウィザードモー
nothere [Tue, 2 Sep 2003 13:59:53 +0000 (13:59 +0000)]
'=' から初期オプションを参照専用で見られるようにした. ウィザードモー
ドかつデバッグコマンド許可の場合のみ操作を許可した.

20 years agoTypo fix.
nothere [Tue, 2 Sep 2003 13:22:00 +0000 (13:22 +0000)]
Typo fix.

20 years agoモンスターを消滅させる変異が街で発動し店主が入れ替わるメッセージが出
nothere [Tue, 2 Sep 2003 12:48:30 +0000 (12:48 +0000)]
モンスターを消滅させる変異が街で発動し店主が入れ替わるメッセージが出
たら, 店主が必ず入れ替わるように変更.

20 years agovanilla_townでは賞金首を換金できないため, 賞金首の概念が存在しないか
nothere [Tue, 2 Sep 2003 12:43:03 +0000 (12:43 +0000)]
vanilla_townでは賞金首を換金できないため, 賞金首の概念が存在しないか
のように扱い, 賞金首一覧を表示せず, 自動拾いのキーワードにもヒットし
ないように変更.

20 years agovanilla_town, lite_townでは店主が変わらないことによる不利益が大きいの
nothere [Tue, 2 Sep 2003 11:55:27 +0000 (11:55 +0000)]
vanilla_town, lite_townでは店主が変わらないことによる不利益が大きいの
で, これらのモードに限りターン経過でごく稀に店主が交替するように変更.
Vanillaにならい, ダンジョンにいる間にしか店主交替は起きない. なお, 以
下の修正を含む.
* 店主交替時に, 店頭に並んだ固定アーティファクトが{売出中}になるバグ
  を修正.

20 years ago隠密行動能力が0の場合は"悪い"と書かずに"最低"と書くように変更.
nothere [Mon, 1 Sep 2003 11:57:21 +0000 (11:57 +0000)]
隠密行動能力が0の場合は"悪い"と書かずに"最低"と書くように変更.

20 years agoケケソキ。」
mogami [Sun, 31 Aug 2003 21:04:51 +0000 (21:04 +0000)]
ケケソキ。」

20 years agohook関数 monster_* を mon_hook_* と改名。これらはstatic関数にした。
mogami [Sun, 31 Aug 2003 21:04:19 +0000 (21:04 +0000)]
hook関数 monster_* を mon_hook_* と改名。これらはstatic関数にした。
mon_hook_floorを追加。ペット召喚で床の上に水棲モンスターを
召喚しようとして失敗する事がないようにした。

20 years ago増殖するモンスターがクローンだった場合は新しいモンスターもクローンと
nothere [Sun, 31 Aug 2003 10:57:13 +0000 (10:57 +0000)]
増殖するモンスターがクローンだった場合は新しいモンスターもクローンと
なるように修正.

20 years agoロレントの手榴弾ばら撒きで救援召喚がラーニングできるのはおかしい等の
nothere [Sun, 31 Aug 2003 08:09:49 +0000 (08:09 +0000)]
ロレントの手榴弾ばら撒きで救援召喚がラーニングできるのはおかしい等の
理由により, 手榴弾ばら撒きを救援召喚から特殊な行動に移転. 反魔法の洞
窟でも使用できるようになる. ペット召喚の巻物等でペットになった場合の
手榴弾ばら撒きの使用条件は "攻撃魔法許可" かつ "召喚魔法許可" である
こととした.

20 years agoロレントの手榴弾ばら撒きで救援召喚がラーニングできるのはおかしい等の
nothere [Sun, 31 Aug 2003 08:06:15 +0000 (08:06 +0000)]
ロレントの手榴弾ばら撒きで救援召喚がラーニングできるのはおかしい等の
理由により, 手榴弾ばら撒きを救援召喚から特殊な行動に移転. 反魔法の洞
窟でも使用できるようになる. ペット召喚の巻物等でペットになった場合の
手榴弾ばら撒きの使用条件は "攻撃魔法許可" かつ "召喚魔法許可" である
こととした. なお, 以下の変更を含む.
* 救援召喚のID分岐をswitch文で整理.
* モンスター同士の戦いでの『混沌のサーペント』, サーペント・ゾンビの
  ダンジョンの主召喚時に, ミドガルドの大蛇『ヨルムンガンド』生存時は
  対プレイヤーの時同様に1/6で水が吹き出るように変更.
* 王蟲が魔法として特殊な行動を選ぶコードが残っていたので削除.
* コメントで, "RF6_SUMMON_KIN" -> "RF6_S_KIN".

20 years ago忍者啓蒙時に元々明るい場所がある場合は, 通常の啓蒙と同じ条件である
nothere [Sat, 30 Aug 2003 20:31:13 +0000 (20:31 +0000)]
忍者啓蒙時に元々明るい場所がある場合は, 通常の啓蒙と同じ条件である
view_perma_grids && !view_torch_gridsならば記憶されるようにした.

20 years ago武器を持たない忍者が不意打ちを使えていたバグを修正. また, 忍者や盗賊
nothere [Sat, 30 Aug 2003 20:16:05 +0000 (20:16 +0000)]
武器を持たない忍者が不意打ちを使えていたバグを修正. また, 忍者や盗賊
が盾しか持たない場合でも不意打ち判定が動いていたバグを修正.

20 years ago* バーノール, ルパート, バーノール=ルパートを倒した場合の生存数や殺害
nothere [Sat, 30 Aug 2003 19:47:02 +0000 (19:47 +0000)]
* バーノール, ルパート, バーノール=ルパートを倒した場合の生存数や殺害
  回数に関する処理は, 仮にクローンだった場合は実行されないように変更.
* 徳のコードの一部の微妙な整理.
* monster_death()内での変数clonedの細かい修正.

20 years agoインターネット・エクスプローダーと超人ロックのクローンの召喚でIDが直
nothere [Sat, 30 Aug 2003 18:34:32 +0000 (18:34 +0000)]
インターネット・エクスプローダーと超人ロックのクローンの召喚でIDが直
接使われていたので, 記号定数化.

20 years agoTypo fix.
nothere [Sat, 30 Aug 2003 18:21:35 +0000 (18:21 +0000)]
Typo fix.
* "エッセンス一覧" の説明の文末記号が抜けていたので付けた.
* 英文で '.' の後に更に文が続く場合に, 文頭が大文字になっていなかった
  部分を修正.

20 years agoTypo fix.
nothere [Sat, 30 Aug 2003 17:59:07 +0000 (17:59 +0000)]
Typo fix.
* アーデンの森の主『ジュリアン』について, "同乗" -> "同情".
* スライムモルドの英文テキストで '.' の付け忘れ.

20 years ago忍者の視界の床を記憶する動作をオプション依存にした変更との兼ね合いを
nothere [Sat, 30 Aug 2003 17:52:36 +0000 (17:52 +0000)]
忍者の視界の床を記憶する動作をオプション依存にした変更との兼ね合いを
考え, 啓蒙の動作について変更.
* 忍者啓蒙では床と砂地と草地は記憶されないように変更.
* 暗闇の洞窟で通常啓蒙を使った場合は砂地と草地が記憶されていたが, 床
  と完全に同じ扱いとして記憶しないようにした.

20 years agoミスリル・ゴーレムを倒した時にミスリルだけ落とすように変更.
nothere [Fri, 29 Aug 2003 16:49:05 +0000 (16:49 +0000)]
ミスリル・ゴーレムを倒した時にミスリルだけ落とすように変更.

20 years ago"ミノタウルス" -> "ミノタウロス".
nothere [Fri, 29 Aug 2003 16:37:56 +0000 (16:37 +0000)]
"ミノタウルス" -> "ミノタウロス".

20 years agoモンスターのフラグの調整.
nothere [Fri, 29 Aug 2003 16:34:34 +0000 (16:34 +0000)]
モンスターのフラグの調整.
* ピラニア, メカジキ, 巨大ヒル, バラクーダ, カツオノエボシ, ジャイ
  アント・ピラニア, ヒッポカンポス, イクシツザチトル, ニクシー, シュ
  モクザメ, 白鮫, イクシツザチトル・プリースト, フグ, シャチ, 大白鮫,
  吸血イクシツザチトル, タツノオトシゴ, 水トロル, 『ジョーズ』, 空飛
  ぶ鯨, ファスティトカロン, リヴァイアサン, クラーケンの子, 水棲ゴー
  レム, アンデッド・チョウチンアンコウ, チョウチンアンコウ, 水棲ナー
  ガ, 白ワニにRES_WATE追加.
* シルバー・ゼリーにHAS_DARK_1追加.
* 『柳じじい』, フオルン, エント, 木の鬚『ファンゴルン』にHURT_FIRE追
  加.
* リヴァイアサンにEVIL追加.
* 黄色い光にRES_LITE追加.
* 混沌の落し子にRES_CHAO追加.
* 目のドルジの説明テキスト変更.
* ナイトウィング, ナイトクローラーを進化しないようにした.
* 金色の怪人『ワッハマン』からEMPTY_MIND削除.
* ニーベルング族の『ミーメ』, ニーベルング族の王『アルベリヒ』, ダー
  クエルフの鍛冶師『エオル』にRES_DARK追加.
* アルベリヒの息子『ハーゲン』にRES_DARK, RES_DISE追加.
* プラネター, ソーラーにNO_FEAR追加.
* 見習超能力者 (単体, 集団両方) にMALE追加.
* 凍った球体にCOLD_BLOOD追加.
* 地のスピリット, スタンウォール, 動く岩, レッサー・ウォールモンス
  ター, 『究極ダンジョン=クリーナー』, 地のエレメンタル, 大地の主
  『クェイカー』, 長老岩, 花崗岩の壁, 溶岩の壁, 石英の壁, ダオ, 鋼鉄
  ドラゴンにRES_SHAR追加.
* "ミノタウルス" -> "ミノタウロス".

20 years agochange_numeral も削除。
mogami [Fri, 29 Aug 2003 14:13:26 +0000 (14:13 +0000)]
change_numeral も削除。

20 years agohenkmaさんと相談して同意を得た不要なオプションを削除:
mogami [Fri, 29 Aug 2003 13:48:27 +0000 (13:48 +0000)]
henkmaさんと相談して同意を得た不要なオプションを削除:
show_choices, player_symbols, stack_allow_items, expand_look,
find_examine, alert_hitpoint, view_reduce_lite .

20 years ago維持コストの説明文修正。
mogami [Wed, 27 Aug 2003 13:54:34 +0000 (13:54 +0000)]
維持コストの説明文修正。

20 years agoA Set of Gloves of Dragon -> A Set of Dragon Gloves
mogami [Wed, 27 Aug 2003 12:08:50 +0000 (12:08 +0000)]
A Set of Gloves of Dragon  ->  A Set of Dragon Gloves

20 years agoフロアの一番下の1ブロック分に部屋が配置されなかったバグ修正。
mogami [Tue, 26 Aug 2003 22:13:48 +0000 (22:13 +0000)]
フロアの一番下の1ブロック分に部屋が配置されなかったバグ修正。

20 years ago剣術家のブーメランが闘技場で使えなくなっていたバグ修正。
mogami [Tue, 26 Aug 2003 21:26:49 +0000 (21:26 +0000)]
剣術家のブーメランが闘技場で使えなくなっていたバグ修正。
ついでに o_ptr->tval != 5 と直接数値で書いてあった所を TV_SPIKE に修正。

20 years agoダンジョンの部屋生成コードを変更。SAngから大幅に変更しつつ移植。
mogami [Tue, 26 Aug 2003 15:49:44 +0000 (15:49 +0000)]
ダンジョンの部屋生成コードを変更。SAngから大幅に変更しつつ移植。
大きい部屋から先に生成するので Greater Vault の生成失敗が少なくなる。
深層のフロアが特殊な部屋ばっかりになる傾向があるので、
各部屋の出現率 room_info_normal を今後調整する必要あり。
今後、ダンジョン毎に異なる room_info を用意する事で特徴を出す事もできる。

20 years agoバージョン番号を1.7.0へ。
mogami [Tue, 26 Aug 2003 14:23:35 +0000 (14:23 +0000)]
バージョン番号を1.7.0へ。

20 years ago主語が無い不完全な文でも、どちらかというと大文字で開始した方が良い
mogami [Tue, 26 Aug 2003 14:12:28 +0000 (14:12 +0000)]
主語が無い不完全な文でも、どちらかというと大文字で開始した方が良い
という意見(@#angband)だったので、全て大文字にした。

20 years agoセーブファイルバージョンについて、コメント付加。
mogami [Tue, 26 Aug 2003 13:48:45 +0000 (13:48 +0000)]
セーブファイルバージョンについて、コメント付加。

20 years agotypo: for few turns -> for a few turns
mogami [Tue, 26 Aug 2003 11:33:08 +0000 (11:33 +0000)]
typo: for few turns -> for a few turns

20 years agoダンジョンのフロア間を移動する際に鏡は爆発なしで消えるようにした.
nothere [Tue, 26 Aug 2003 07:32:19 +0000 (07:32 +0000)]
ダンジョンのフロア間を移動する際に鏡は爆発なしで消えるようにした.

20 years ago2倍幅モード(タイルが有効かどうかは関係ない)かつ軌道表示有効時にシンボ
nothere [Tue, 26 Aug 2003 05:27:52 +0000 (05:27 +0000)]
2倍幅モード(タイルが有効かどうかは関係ない)かつ軌道表示有効時にシンボ
ル'*'で表示されたモンスターを軌道に入れると文字化けが起きていたバグを
修正.

20 years ago"クラコン" -> "クラッコン".
nothere [Tue, 26 Aug 2003 03:48:49 +0000 (03:48 +0000)]
"クラコン" -> "クラッコン".

20 years agoTypo fix.
nothere [Tue, 26 Aug 2003 03:45:20 +0000 (03:45 +0000)]
Typo fix.

20 years agoテレポート・モンスター魔法の説明を修正.
nothere [Tue, 26 Aug 2003 03:29:58 +0000 (03:29 +0000)]
テレポート・モンスター魔法の説明を修正.

20 years ago"生成する" -> "生成する。".
nothere [Tue, 26 Aug 2003 02:53:04 +0000 (02:53 +0000)]
"生成する" -> "生成する。".

20 years agoスコア計算では最大の最大経験値を読むようにした. これにより, アイテム
nothere [Tue, 26 Aug 2003 02:32:05 +0000 (02:32 +0000)]
スコア計算では最大の最大経験値を読むようにした. これにより, アイテム
で経験値吸収されてもスコアが減らなくなった. なお, セーブデータバー
ジョンは1.5.4.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の表示が本物の値段
ではなく店主が認識する値段(無価値でも未鑑定なら売れる)になっていたが、
常に本物の値段を表示するようにした。