OSDN Git Service

hengband/hengband.git
14 years ago見た目バージョン番号をいじるのを忘れていた(というか勘違いしていた)ので変更。 v1.7.1
iks [Thu, 3 Sep 2009 08:30:00 +0000 (08:30 +0000)]
見た目バージョン番号をいじるのを忘れていた(というか勘違いしていた)ので変更。

14 years ago新職業スナイパーといくつかの新or移植アーティファクトをマージ。
iks [Thu, 3 Sep 2009 08:05:41 +0000 (08:05 +0000)]
新職業スナイパーといくつかの新or移植アーティファクトをマージ。

15 years agoget_com関数で入力をトリガとするマクロを解釈しないようにした。 v1.7.0
iks [Mon, 23 Mar 2009 05:53:30 +0000 (05:53 +0000)]
get_com関数で入力をトリガとするマクロを解釈しないようにした。

15 years agotypo修正。何年気がつかなかったんだろ、これ。
iks [Mon, 23 Mar 2009 04:57:06 +0000 (04:57 +0000)]
typo修正。何年気がつかなかったんだろ、これ。

15 years ago店に関する2937の変更で、一部に「12」の数字が残っていたままで起きる不具合を修正。
iks [Sat, 21 Mar 2009 06:29:44 +0000 (06:29 +0000)]
店に関する2937の変更で、一部に「12」の数字が残っていたままで起きる不具合を修正。
-'x'でのアイテム詳細の調査でlまでしか選べない
-3ページ以降、そのページ内からアイテムをなくしたときに飛ぶ位置がおかしい

15 years agoXAngbandから、中継送信側のウィンドウサイズが大きくても、受信側が落ちない修正を取り込んだ。
iks [Mon, 16 Mar 2009 08:06:33 +0000 (08:06 +0000)]
XAngbandから、中継送信側のウィンドウサイズが大きくても、受信側が落ちない修正を取り込んだ。

15 years agoAngband3.1.0の、キャラ生成時に装備を自動装備するコードを取り込んだ。ただし、光源は自動装備しないようにした。
iks [Mon, 16 Mar 2009 07:46:39 +0000 (07:46 +0000)]
Angband3.1.0の、キャラ生成時に装備を自動装備するコードを取り込んだ。ただし、光源は自動装備しないようにした。

15 years agoオプションメニューでカーソルを使用して項目を選択できるようにした。
iks [Mon, 16 Mar 2009 07:39:23 +0000 (07:39 +0000)]
オプションメニューでカーソルを使用して項目を選択できるようにした。

15 years ago誤簡易鑑定が装備警告に反映されないので修正。(討論スレ8 877さんのパッチをいただきました)
iks [Sun, 8 Mar 2009 01:50:11 +0000 (01:50 +0000)]
誤簡易鑑定が装備警告に反映されないので修正。(討論スレ8 877さんのパッチをいただきました)

15 years ago魔道具術師の取り込んだ魔法道具一覧をダンプするようにした。(So-Miyaさんのパッチを参考にしました。ありがとうございます。)
iks [Sun, 8 Mar 2009 01:36:37 +0000 (01:36 +0000)]
魔道具術師の取り込んだ魔法道具一覧をダンプするようにした。(So-Miyaさんのパッチを参考にしました。ありがとうございます。)

15 years ago'~'コマンドの既知のモンスターリストで、賞金首とアンバーの王族を選択表示できるようにした。(改造版の賞金首表示変更パッチ(変愚蛮怒スレッドその8 911さん)をいただき...
iks [Sun, 8 Mar 2009 00:50:39 +0000 (00:50 +0000)]
'~'コマンドの既知のモンスターリストで、賞金首とアンバーの王族を選択表示できるようにした。(改造版の賞金首表示変更パッチ(変愚蛮怒スレッドその8 911さん)をいただきました。)

15 years ago画面が大きいときに、店や家のメニューが12個を超えて表示されるようにした。最大52個。a-zA-Zで選択できる。勝手版のパッチとは別に書いたので、バグってたら申し訳ない。
iks [Sun, 8 Mar 2009 00:37:08 +0000 (00:37 +0000)]
画面が大きいときに、店や家のメニューが12個を超えて表示されるようにした。最大52個。a-zA-Zで選択できる。勝手版のパッチとは別に書いたので、バグってたら申し訳ない。

15 years ago次元の扉などの場所指定で、「<」「>」で階段を指定できるように。(from XAngband)
iks [Sat, 7 Mar 2009 23:07:27 +0000 (23:07 +0000)]
次元の扉などの場所指定で、「<」「>」で階段を指定できるように。(from XAngband)

15 years ago「`」キーで、指定した場所に自動移動するnethack風トラベルコマンドを実装。(from XAngband)
iks [Sat, 7 Mar 2009 23:04:53 +0000 (23:04 +0000)]
「`」キーで、指定した場所に自動移動するnethack風トラベルコマンドを実装。(from XAngband)

15 years agowindows版にマウスを使った画面コピーアンドペースト機能を追加。(from XAngband)
iks [Sat, 7 Mar 2009 21:36:47 +0000 (21:36 +0000)]
windows版にマウスを使った画面コピーアンドペースト機能を追加。(from XAngband)

15 years agowindows版で、windowsを最大化したときに元のウィンドウサイズを保持するように変更。元のウィンドウの位置については対応できていない。(from XAngband)
iks [Sat, 7 Mar 2009 21:24:35 +0000 (21:24 +0000)]
windows版で、windowsを最大化したときに元のウィンドウサイズを保持するように変更。元のウィンドウの位置については対応できていない。(from XAngband)

15 years agowindows vitaだと権限の関係でルートにファイルが書き込めず、クエスト情報等が見れないことがあるので、カレントに書き込むように修正。
iks [Fri, 6 Mar 2009 09:29:21 +0000 (09:29 +0000)]
windows vitaだと権限の関係でルートにファイルが書き込めず、クエスト情報等が見れないことがあるので、カレントに書き込むように修正。

15 years ago幻覚時にペットが敵モンスターを殴ると、バッファオーバランする可能性があるので修正。
iks [Fri, 6 Mar 2009 09:25:32 +0000 (09:25 +0000)]
幻覚時にペットが敵モンスターを殴ると、バッファオーバランする可能性があるので修正。

16 years agoENERGY_NEEDマクロでrandnor(100,31)としているため、必要エネルギーがマイナスになって無条件連続移動してしまう可能性が意外と高かったので修正。
iks [Tue, 25 Dec 2007 09:14:22 +0000 (09:14 +0000)]
ENERGY_NEEDマクロでrandnor(100,31)としているため、必要エネルギーがマイナスになって無条件連続移動してしまう可能性が意外と高かったので修正。

16 years ago視界の狭いモンスターに対して、軌道をうまく設定してlosトリックを使うと反撃の一切がこないバグを修正。
iks [Fri, 7 Sep 2007 11:49:29 +0000 (11:49 +0000)]
視界の狭いモンスターに対して、軌道をうまく設定してlosトリックを使うと反撃の一切がこないバグを修正。

16 years agoアンドロイドで最後の1服の油つぼを服用した際に腹が満たされないのを修正。
iks [Fri, 7 Sep 2007 06:58:30 +0000 (06:58 +0000)]
アンドロイドで最後の1服の油つぼを服用した際に腹が満たされないのを修正。

16 years ago剣術家の魔神斬りが当たらないバグを仕様を変更して修正。
iks [Fri, 7 Sep 2007 05:23:29 +0000 (05:23 +0000)]
剣術家の魔神斬りが当たらないバグを仕様を変更して修正。
 (前)初弾が1/2で命中すれば全攻撃が改心でヒットする
 (後)1発ごとに1/2で命中失敗する判定。スポイラの表記通りに。

17 years agoドラゴンスケイルメイルからエッセンスを抽出した時にブレス発動の充填時間がリセットされないように修正。
habu [Tue, 3 Oct 2006 05:13:46 +0000 (05:13 +0000)]
ドラゴンスケイルメイルからエッセンスを抽出した時にブレス発動の充填時間がリセットされないように修正。

17 years ago毒針を装備している時は必ず攻撃回数を1にするようにした。(乱れ雪月花で増えない)
habu [Tue, 3 Oct 2006 03:22:50 +0000 (03:22 +0000)]
毒針を装備している時は必ず攻撃回数を1にするようにした。(乱れ雪月花で増えない)
無双3段の時は毒針の命中率が1/2になるように修正。

17 years ago無双三段の途中で壁にぶつかる等して中断した時、MPを消費するように修正。
habu [Tue, 3 Oct 2006 02:21:39 +0000 (02:21 +0000)]
無双三段の途中で壁にぶつかる等して中断した時、MPを消費するように修正。

17 years ago受信効率化のため、データを受信する時1byteずつ読むのを止め、まとめて受信してから内容を処理する方法に変更。
habu [Thu, 28 Sep 2006 23:46:38 +0000 (23:46 +0000)]
受信効率化のため、データを受信する時1byteずつ読むのを止め、まとめて受信してから内容を処理する方法に変更。
描画タイミングキューが空のときに描画タイミングを受信した際に時刻情報をリセットするよう変更。
受信データのバッファ量を増加。

17 years agotag_sizeを1で初期化していたため、初回起動時にNULLポインタを参照したファイル書き込み(write(fd, NULL, 1);)が発生する不具合を修正。
habu [Tue, 25 Apr 2006 04:37:49 +0000 (04:37 +0000)]
tag_sizeを1で初期化していたため、初回起動時にNULLポインタを参照したファイル書き込み(write(fd, NULL, 1);)が発生する不具合を修正。

18 years agoteleport系の行動ではプレイヤーはトラップの上に行かないように修正.
henkma [Sun, 14 Aug 2005 13:10:07 +0000 (13:10 +0000)]
teleport系の行動ではプレイヤーはトラップの上に行かないように修正.

18 years agocast_meteor() を, 壁の中には隕石を召喚しないように修正.
henkma [Sat, 16 Jul 2005 12:02:34 +0000 (12:02 +0000)]
cast_meteor() を, 壁の中には隕石を召喚しないように修正.

18 years agosval definitions of rings (sustain constitution and sustain dexterity)
henkma [Thu, 12 May 2005 12:01:00 +0000 (12:01 +0000)]
sval definitions of rings (sustain constitution and sustain dexterity)

19 years ago@nothereさんから送られてきた修正パッチ適用。
macband [Fri, 25 Mar 2005 01:43:03 +0000 (01:43 +0000)]
@nothereさんから送られてきた修正パッチ適用。
>プレイヤーがモンスターにダメージを与えて経験値を得て守護魔神の抹殺系報酬を受け
>た際にダメージを受けたモンスターが抹殺されると, そのダメージが見えない何かに
>行ってしまい, "何かを殺した" と表示されるバグです.

19 years ago闘技場に入ったときに魔法の鎧が消えないバグを修正.
henkma [Fri, 11 Feb 2005 15:59:10 +0000 (15:59 +0000)]
闘技場に入ったときに魔法の鎧が消えないバグを修正.

19 years ago溜まり場に出ていた次のバグらしき挙動を修正。
macband [Wed, 5 Jan 2005 10:13:59 +0000 (10:13 +0000)]
溜まり場に出ていた次のバグらしき挙動を修正。
 魔法を唱える事が出来ない条件下で連続魔が使えてしまう。
 いくつかのアイテムの発動などで恐怖状態が解除されない。

19 years ago死の大鎌に SLAY_HUMAN を追加。野蛮人、獣人も跳ね返りスレイの対象にした。
nsk [Sun, 10 Oct 2004 07:47:53 +0000 (07:47 +0000)]
死の大鎌に SLAY_HUMAN を追加。野蛮人、獣人も跳ね返りスレイの対象にした。

19 years ago赤魔導師において、自己分析時に表示される連続魔のコストが間違っていたのを修正.
nsk [Thu, 30 Sep 2004 13:54:03 +0000 (13:54 +0000)]
赤魔導師において、自己分析時に表示される連続魔のコストが間違っていたのを修正.

19 years agoヒヲ、ャ・鬣タ・爭ッ・ィ・ケ・ネ、ヌフオク妤ヒ、ハ、テ、ニ、、、ソ、ホ、、タオ。」
iks [Sun, 5 Sep 2004 19:06:04 +0000 (19:06 +0000)]
ヒヲ、ャ・鬣タ・爭ッ・ィ・ケ・ネ、ヌフオク妤ヒ、ハ、テ、ニ、、、ソ、ホ、、タオ。」

19 years agoクナ、、セャサト、テ、ニ、、、ソ。」
macband [Mon, 30 Aug 2004 07:41:38 +0000 (07:41 +0000)]
クナ、、セャサト、テ、ニ、、、ソ。」
、「、ネ・゚・ケス、タオ。」

19 years ago英語版のフォント設定で日本語フォントを指定すると次回起動時に設定が反映されていなかったのを修正。
iks [Mon, 23 Aug 2004 07:54:21 +0000 (07:54 +0000)]
英語版のフォント設定で日本語フォントを指定すると次回起動時に設定が反映されていなかったのを修正。

19 years ago・ミ・ース、タオ。」
macband [Tue, 17 Aug 2004 03:10:13 +0000 (03:10 +0000)]
・ミ・ース、タオ。」

19 years ago二倍幅表示の情報がきちんと保持されていなかったので修正。
macband [Tue, 17 Aug 2004 02:54:09 +0000 (02:54 +0000)]
二倍幅表示の情報がきちんと保持されていなかったので修正。

19 years agoタ隍ロ、ノ、ホハムケケ、ヌ・゚・ケ、ャ、「、テ、ソ、ホ、ヌス、タオ。」
macband [Tue, 17 Aug 2004 02:19:47 +0000 (02:19 +0000)]
タ隍ロ、ノ、ホハムケケ、ヌ・゚・ケ、ャ、「、テ、ソ、ホ、ヌス、タオ。」

19 years agoメニューの構成を変更。
macband [Tue, 17 Aug 2004 02:15:28 +0000 (02:15 +0000)]
メニューの構成を変更。
OSXバイナリではタイルとサウンドをパッケージに含められるように変更。
タイルはpngフォーマット、サウンドはwavフォーマットが利用出来る。

19 years ago2倍幅モード時の店内のアイテム名の描画位置修正.
nothere [Mon, 16 Aug 2004 23:11:56 +0000 (23:11 +0000)]
2倍幅モード時の店内のアイテム名の描画位置修正.

19 years ago迷宮での移動や記憶喪失等で床上のアイテムの位置を忘れると "触った" フ
nothere [Mon, 16 Aug 2004 07:55:23 +0000 (07:55 +0000)]
迷宮での移動や記憶喪失等で床上のアイテムの位置を忘れると "触った" フ
ラグまでリセットされていて, 1度 "触った" 魔法書などが再び雰囲気評価の
対象になっていたバグを修正.

19 years agoTypo fix.
nothere [Sun, 15 Aug 2004 14:26:38 +0000 (14:26 +0000)]
Typo fix.

19 years ago"q) キ、" -> "r) キ、".
nothere [Sun, 15 Aug 2004 13:15:36 +0000 (13:15 +0000)]
"q) キ、" -> "r) キ、".

19 years ago自動拾いエディタのヘルプの修正.
nothere [Sun, 15 Aug 2004 12:35:56 +0000 (12:35 +0000)]
自動拾いエディタのヘルプの修正.
* "回復モンスターの魔法棒" はその後の説明で使われていないので,
  "スピード・モンスターの魔法棒" に修正.
* "色々挿入" や$AUTOREGISTERのアイテム登録の挙動の違いへの追従.
* "表示する" -> "表示する。".
* 無効な行や$AUTOREGISTERの表示色の違いへの追従.

19 years ago"条件判定分" -> "条件判定文".
nothere [Sun, 15 Aug 2004 10:01:57 +0000 (10:01 +0000)]
"条件判定分" -> "条件判定文".

19 years ago無駄なobject_is_weapon_armour_ammo()呼び出しの削除.
nothere [Sun, 15 Aug 2004 09:50:45 +0000 (09:50 +0000)]
無駄なobject_is_weapon_armour_ammo()呼び出しの削除.

19 years agoobject_is_weapon_armour_ammo()のプロトタイプ宣言が2重になっていたので
nothere [Sun, 15 Aug 2004 08:41:36 +0000 (08:41 +0000)]
object_is_weapon_armour_ammo()のプロトタイプ宣言が2重になっていたので
修正.

19 years agoメッセージ履歴での検索文字列と強調文字列を別々に保存し, 検索や強調を
nothere [Sun, 15 Aug 2004 08:04:43 +0000 (08:04 +0000)]
メッセージ履歴での検索文字列と強調文字列を別々に保存し, 検索や強調を
キャンセルしても失わないように変更. また, キー判定部分のコードを少し
整形.

19 years agoヘルプの検索や強調で空の文字列を入力した場合にフリーズするバグが残っ
nothere [Sun, 15 Aug 2004 07:51:20 +0000 (07:51 +0000)]
ヘルプの検索や強調で空の文字列を入力した場合にフリーズするバグが残っ
ていたので修正.

19 years agoヘルプの検索機能や強調機能をキャンセルするとフリーズする場合があった
nothere [Sun, 15 Aug 2004 07:02:03 +0000 (07:02 +0000)]
ヘルプの検索機能や強調機能をキャンセルするとフリーズする場合があった
バグを修正. また, キー判定部分のコードを少し整形.

19 years ago簡易自動破壊オプションleave_specialで, 忍者の場合の暗闇光源が未鑑定で
nothere [Sat, 14 Aug 2004 23:10:00 +0000 (23:10 +0000)]
簡易自動破壊オプションleave_specialで, 忍者の場合の暗闇光源が未鑑定で
も自動破壊対象外になったり, 魔獣使い/騎兵の場合の回復モンスターの魔法
棒が未判明でも自動破壊対象外になるバグを修正.

19 years ago"画面表示の設定" -> "[ 画面表示の設定 ]".
nothere [Sat, 14 Aug 2004 13:36:56 +0000 (13:36 +0000)]
"画面表示の設定" -> "[ 画面表示の設定 ]".

19 years agoペット命令メニューを繰り返しコマンドとEnterメニューに対応.
nothere [Sat, 14 Aug 2004 12:02:48 +0000 (12:02 +0000)]
ペット命令メニューを繰り返しコマンドとEnterメニューに対応.

19 years agoアイテムがずれるだけで銘のためにいちいち確認を求められて逆に不便にな
nothere [Sat, 14 Aug 2004 09:30:38 +0000 (09:30 +0000)]
アイテムがずれるだけで銘のためにいちいち確認を求められて逆に不便にな
る場合があるという問題があるため, 直前の修正を破棄. その代わりとして,
{@z1}等を刻んだアイテムを刻んだ文字で選択した場合の繰り返し実行中は,
ザック中での場所がずれてもその銘のアイテムが残っている限り繰り返しコ
マンドで使用を続けられるように修正.

19 years agoアイテムを繰り返しコマンドで使っていて, 鑑定による自動破壊等でザック
nothere [Fri, 13 Aug 2004 20:21:02 +0000 (20:21 +0000)]
アイテムを繰り返しコマンドで使っていて, 鑑定による自動破壊等でザック
の中が並べ替えられた際, コマンドを実行していた位置にそのコマンドで使
用可能な別のアイテムが来た時に{!*}などの銘を無視してアイテムを使って
しまう問題があった. これに対処するため, 新しくその位置に入ったアイテ
ムに{!*}などの銘があれば繰り返しコマンドでも初回のみ実行確認を取るよ
うに修正.

19 years agoアイテムの外見の編集に関する修正.
nothere [Fri, 13 Aug 2004 16:48:39 +0000 (16:48 +0000)]
アイテムの外見の編集に関する修正.
* '%'での数値入力でアイテムの外見が編集できないままだったバグを修正.
* '%'から呼んだvisual modeで, アイテムの並び順から未判明アイテムに対
  応する外見を推測できていたバグを修正.
* '%'からのvisual modeは純粋にアイテムの外見の編集であり, 対応するア
  イテムが判明していても外見の名前のみの表示とした.

19 years ago1.7.0ではpicktypeは条件に変化があれば自動リロードなので, それに合わせ
nothere [Thu, 12 Aug 2004 12:48:03 +0000 (12:48 +0000)]
1.7.0ではpicktypeは条件に変化があれば自動リロードなので, それに合わせ
て記述を修正.

19 years ago・ウ・皈ネ、ヒ、ト、、、ニ, "ANSI my_strchr()" -> "ANSI strchr()".
nothere [Thu, 12 Aug 2004 12:47:57 +0000 (12:47 +0000)]
・ウ・皈ネ、ヒ、ト、、、ニ, "ANSI my_strchr()" -> "ANSI strchr()".

19 years agopref処理の漢字の扱いに関する修正.
nothere [Thu, 12 Aug 2004 00:23:29 +0000 (00:23 +0000)]
pref処理の漢字の扱いに関する修正.
* init1.cのpref処理にもfiles.c同様に漢字に関する修正を適用.
* 比較で, iskanji()が真ならば' ', '[', ']'のどれでもあるはずはないの
  で, iskanji()の位置を変更.

19 years agopref変数$PLAYERでの' ', '[', ']'の扱いを明記.
nothere [Thu, 12 Aug 2004 00:10:40 +0000 (00:10 +0000)]
pref変数$PLAYERでの' ', '[', ']'の扱いを明記.

19 years ago生い立ち設定ファイル読み込みで, 読み込みに成功しても有効な"H:<str>"行
nothere [Wed, 11 Aug 2004 14:49:33 +0000 (14:49 +0000)]
生い立ち設定ファイル読み込みで, 読み込みに成功しても有効な"H:<str>"行
が1行もない場合は現在の生い立ちを消去しないように修正.

19 years agoプレイヤー名決定時にESCを押すと "PLAYER" になるが, Enterで空文字列を
nothere [Wed, 11 Aug 2004 14:13:20 +0000 (14:13 +0000)]
プレイヤー名決定時にESCを押すと "PLAYER" になるが, Enterで空文字列を
入力すると名前のないプレイヤーになっていたバグを修正.

19 years agoプレイヤーが死亡して次のプレイで名前を変えるとセーブファイルが新規作
nothere [Wed, 11 Aug 2004 13:56:14 +0000 (13:56 +0000)]
プレイヤーが死亡して次のプレイで名前を変えるとセーブファイルが新規作
成されるバグを修正.

19 years agoプレイヤー名の処理に関する修正.
nothere [Wed, 11 Aug 2004 13:14:28 +0000 (13:14 +0000)]
プレイヤー名の処理に関する修正.
* プレイヤー名にファイル名に使用できない文字が使われていると, プレイ
  ヤー名の含まれるprefファイルの読み書きができない場合があるバグを修
  正.
* $PLAYERはplayer_baseではなくplayer_nameと置き換えられるように修正.
  これにより, $PLAYERがゲーム中の名前との比較で真にならない場合がある
  バグを修正.
* プレイヤー名に' ', '[', ']'が含まれると$PLAYERとの比較がprefの文法
  上行えないため, この場合は$PLAYERはこれらの文字を'_'で置き換えるよ
  うに変更.
  例: プレイヤー名 "[ Temp ]" ならば, ?:[EQU $PLAYER [ Temp ]]とは書
  けないため, ?:[EQU $PLAYER __Temp__]とすると真になる.
* プレイヤー名のベース名を作る処理の際, DOSやWindowsでファイル名に使
  えない文字を正しく'_'に変換処理していなかったバグを修正.

19 years ago"strchr" -> "my_strchr".
nothere [Tue, 10 Aug 2004 19:50:13 +0000 (19:50 +0000)]
"strchr" -> "my_strchr".

19 years agoprocess_pref_file_expr()内のchar b[]がstaticでなく, 内容が保証されな
nothere [Tue, 10 Aug 2004 19:42:28 +0000 (19:42 +0000)]
process_pref_file_expr()内のchar b[]がstaticでなく, 内容が保証されな
い領域へのポインタを返して使っているという指摘があった. しかしながら,
単にstaticにすると領域を繰り返し上書きしてしまい, 条件式が仕様と違う
動作をしてしまう問題があった.

* 例として, ?:[EQU Life $REALM1 $REALM2]といった条件で, どちらかの領
  域が生命だとしても偽になってしまうというバグが発生する.

そのため, process_pref_file_expr()内部で文字列の部分コピーを行う仕様
をやめ, 以前のように元文字列のポインタを受け取って元文字列に直接'\0'
を書き込む仕様に戻した. 元文字列が'\0'でトークンに分割されて壊れては
ならないのはpicktypeエディタでの編集中の文字列のみであり, autopick.c
のprocess_pref_file_expr()呼び出しでのみ文字列のコピーを用意する仕様
とした.

19 years agoprefで日本語定数が正しく評価されず, $PLAYERとの比較がうまくいかないバ
nothere [Tue, 10 Aug 2004 17:32:11 +0000 (17:32 +0000)]
prefで日本語定数が正しく評価されず, $PLAYERとの比較がうまくいかないバ
グを修正.

19 years ago破邪パラディンの自動拾い例で, レベル30以上では生命の魔法書を拾わない
nothere [Tue, 10 Aug 2004 14:49:32 +0000 (14:49 +0000)]
破邪パラディンの自動拾い例で, レベル30以上では生命の魔法書を拾わない
ように修正.

19 years ago生い立ち設定ファイルのプレイヤー名別読み込みができることになっている
nothere [Tue, 10 Aug 2004 12:30:11 +0000 (12:30 +0000)]
生い立ち設定ファイルのプレイヤー名別読み込みができることになっている
が, プレイヤー名が確定する前にこの機能が使われていたため, 名前決定を
生い立ちエディタ起動前に行うように変更.

19 years ago自動拾いの説明の修正.
nothere [Tue, 10 Aug 2004 12:00:58 +0000 (12:00 +0000)]
自動拾いの説明の修正.
* 生命パラディンを破邪パラディンに修正.
* 暗黒パラディンが破邪の魔法書を手動破壊のために拾う設定を追加.

19 years ago空腹充足の巻物の記述を削除.
nothere [Tue, 10 Aug 2004 06:49:23 +0000 (06:49 +0000)]
空腹充足の巻物の記述を削除.

19 years agoEQU演算子の説明の修正.
nothere [Tue, 10 Aug 2004 06:46:14 +0000 (06:46 +0000)]
EQU演算子の説明の修正.
* 自動拾いサンプルでのEQUの使い方を新EQU仕様に対応.
* 英語版でEQUの説明が旧仕様のままだったので修正.
* "囲むことと演算子として" -> "囲むと演算子として".

19 years agoプレイヤー, 空のアイテム, 未知の地形の色/文字設定が'%'メニューのファ
nothere [Sun, 8 Aug 2004 05:29:34 +0000 (05:29 +0000)]
プレイヤー, 空のアイテム, 未知の地形の色/文字設定が'%'メニューのファ
イル書き出しで書き出されなかったバグを修正.

19 years ago階の雰囲気計算で, 判明した薬や上位魔法書などが雰囲気に反映されないと
nothere [Sat, 7 Aug 2004 03:03:58 +0000 (03:03 +0000)]
階の雰囲気計算で, 判明した薬や上位魔法書などが雰囲気に反映されないと
いう問題があったため, アイテムに "プレイヤーが触った" という意味のフ
ラグOM_TOUCHEDを持たせ, これをチェックすることで上記の問題を修正.

フラグOM_FOUNDは以下のいずれかの時にそのアイテムに立てられる.
* プレイヤーがザックに入れた, または装備した.
* プレイヤーが鑑定した.

これを用い, ダンジョンのアイテムが鑑定されていても, OM_FOUNDがないア
イテムは計算するように修正. 武器等で鑑定されていないアイテムは1度プレ
イヤーがザックに入れてから床に置いても再び計算対象となる.

セーブデータをロードした直後のダンジョンでは鑑定済みのエゴアイテム等
で雰囲気が高く評価される場合があるが, そのダンジョンだけなので特に
セーブデータ変換は行わない.

19 years agoクエストの入口にクエスト名と階数を表示するように変更. XAngbandより.
nothere [Fri, 6 Aug 2004 13:58:39 +0000 (13:58 +0000)]
クエストの入口にクエスト名と階数を表示するように変更. XAngbandより.

19 years agoクエスト "湖の洞窟" を削除. セーブデータバージョンを1.7.0.6に上げた.
nothere [Fri, 6 Aug 2004 06:29:21 +0000 (06:29 +0000)]
クエスト "湖の洞窟" を削除. セーブデータバージョンを1.7.0.6に上げた.
クエスト遂行中の場合は湖の洞窟はイークの洞穴 (lite_townならば鉄獄) の
1階にいることになる. クエスト "湖の洞窟" が達成済みの場合には最初から
存在しなかったことにして扱う.

19 years agoアイテムを拾ったモンスターがカオス的効果やカオス属性等で変身し, 変身
nothere [Thu, 5 Aug 2004 23:59:39 +0000 (23:59 +0000)]
アイテムを拾ったモンスターがカオス的効果やカオス属性等で変身し, 変身
に失敗した場合, 倒すと(なし)を落とすバグを修正. また, これらの変身で
はモンスターはアイテムを失わないように修正.

19 years agoシンダリン銘を与えるコードをXAngbandより移植. 次のように使われる.
nothere [Thu, 5 Aug 2004 21:43:26 +0000 (21:43 +0000)]
シンダリン銘を与えるコードをXAngbandより移植. 次のように使われる.
* アーティファクト生成で銘を与えなかった場合に, 従来の組み合わせ銘と
  シンダリン銘がそれぞれ1/2で用いられる.
* これまではランダムアーティファクトは20%で強さに関係なく組み合わせ銘
  が与えられていたが, 10%でシンダリン銘, 10%で組み合わせ銘となる.

なお, 以下の修正を含む.
* get_table_name()のコメントミス修正.

19 years ago階の雰囲気の処理変更の影響で, プレイヤーがセクシーギャルの時に生成さ
nothere [Wed, 4 Aug 2004 16:42:03 +0000 (16:42 +0000)]
階の雰囲気の処理変更の影響で, プレイヤーがセクシーギャルの時に生成さ
れるエゴの危ない水着の全能力+3があると, エゴとしての修正値や全耐性エ
ゴなどの追加耐性が与えられなくなるバグを修正.

19 years agoザックが一杯で, ザックの中の2本以上のまとめられた鑑定の杖をザックの中
nothere [Wed, 4 Aug 2004 11:04:20 +0000 (11:04 +0000)]
ザックが一杯で, ザックの中の2本以上のまとめられた鑑定の杖をザックの中
のアイテムに対して使い, 鑑定したアイテムが自動破壊される場合, アイテ
ムが破壊される前に鑑定の杖を床に落としてしまっていたバグを修正. ザッ
クからアイテムがあふれる処理の前には自動破壊処理とザックをまとめる処
理を行うこととした.

19 years ago暗黒光源の*鑑定*時の表示に関する修正.
nothere [Wed, 4 Aug 2004 10:33:48 +0000 (10:33 +0000)]
暗黒光源の*鑑定*時の表示に関する修正.
* 暗闇のフェアノールのランプが半径-2と表記されていたバグを修正.
* "明り" -> "明かり".

19 years agoKILL_EVILは強すぎるフラグであり軽々しく与えていい物ではないため, 切り
nothere [Wed, 4 Aug 2004 03:30:46 +0000 (03:30 +0000)]
KILL_EVILは強すぎるフラグであり軽々しく与えていい物ではないため, 切り
裂きの大鎌『ブラッディ・ムーン』に付加されないように修正.

19 years agoオプションignore_unview有効時でも, モンスターが目を覚ましたメッセージ
nothere [Wed, 4 Aug 2004 00:34:02 +0000 (00:34 +0000)]
オプションignore_unview有効時でも, モンスターが目を覚ましたメッセージ
だけは例外としてメッセージを省略しないように変更.

19 years agoモンスター・ボールのソート条件が不完全なため, アイテムが増減する度に
nothere [Wed, 4 Aug 2004 00:04:31 +0000 (00:04 +0000)]
モンスター・ボールのソート条件が不完全なため, アイテムが増減する度に
モンスター・ボールが不正に並べ替えられるバグを修正.

19 years ago・筵ケ・ソ。シ、ホ・ユ・鬣ー、ャスナハ」、キ、ニ、、、ソノャ、ホス、タオ.
nothere [Tue, 3 Aug 2004 12:26:22 +0000 (12:26 +0000)]
・筵ケ・ソ。シ、ホ・ユ・鬣ー、ャスナハ」、キ、ニ、、、ソノャ、ホス、タオ.

19 years ago・ヨ・悅シ・ノ。ヲ・ケ・ヤ・「。リ・愠ョ・フ・ケ。ル、ホLITE・ユ・鬣ー、ホスナハ」、、タオ.
nothere [Tue, 3 Aug 2004 12:14:37 +0000 (12:14 +0000)]
・ヨ・悅シ・ノ。ヲ・ケ・ヤ・「。リ・愠ョ・フ・ケ。ル、ホLITE・ユ・鬣ー、ホスナハ」、、タオ.

19 years ago切り裂きの大鎌『ブラッディ・ムーン』に関する変更.
nothere [Tue, 3 Aug 2004 08:34:36 +0000 (08:34 +0000)]
切り裂きの大鎌『ブラッディ・ムーン』に関する変更.
* 生成時/発動時のフラグ決定を関数get_bloody_moon_flags()にまとめた.
* ドラゴン以外のKILLフラグに対応していなかったので対応させた.

19 years agoモンスターのアイテム拾い/破壊の仕様変更.
nothere [Tue, 3 Aug 2004 08:09:59 +0000 (08:09 +0000)]
モンスターのアイテム拾い/破壊の仕様変更.
* 拾うことも破壊することもできないモンスターでも床上のアイテムを調べ
  ていたので, 必要がない限り調べないように変更.
* 元素攻撃/毒殺攻撃を持つアイテムの拾い/破壊はモンスターに耐性がない
  場合失敗するように変更.
* アイテムを破壊するモンスターは金塊, 死体, 像を破壊できるように変更.

19 years ago中立でないモンスターに乗馬して, 乗馬に向かない武器を装備していると,
nothere [Tue, 3 Aug 2004 03:23:35 +0000 (03:23 +0000)]
中立でないモンスターに乗馬して, 乗馬に向かない武器を装備していると,
フロア移動時に一時的に乗馬から降りたメッセージが出るバグを修正.

19 years ago"equpiments" -> "equipments".
nothere [Tue, 3 Aug 2004 00:58:48 +0000 (00:58 +0000)]
"equpiments" -> "equipments".

19 years ago自動拾い/自動破壊キーワードのヘルプが最新仕様に追従していなかったので
nothere [Tue, 3 Aug 2004 00:56:58 +0000 (00:56 +0000)]
自動拾い/自動破壊キーワードのヘルプが最新仕様に追従していなかったので
修正. なお, 以下の修正を含む.
* "equpment" -> "equipment".

19 years agoeasy_floor有効時に, 床上のアイテムの山に金塊が含まれる場合でもリスト
nothere [Mon, 2 Aug 2004 14:04:33 +0000 (14:04 +0000)]
easy_floor有効時に, 床上のアイテムの山に金塊が含まれる場合でもリスト
表示するように修正.

19 years ago分解属性でOBJECT地形を壊す処理を鏡に限定してしまっており, 回避の彫像
nothere [Sun, 1 Aug 2004 02:19:13 +0000 (02:19 +0000)]
分解属性でOBJECT地形を壊す処理を鏡に限定してしまっており, 回避の彫像
や爆発のルーンが壊れなかったバグを修正.

19 years ago鑑定に関する変更と修正.
nothere [Sat, 31 Jul 2004 00:08:40 +0000 (00:08 +0000)]
鑑定に関する変更と修正.
* 全てのアイテムが鑑定済みの時はプロンプトが "すべて*鑑定*済みです。"
  と表示されるように変更.
* *鑑定*の場合の各メッセージについて, "鑑定" -> "*鑑定*".

19 years agoアイテムのソート条件に関する修正.
nothere [Fri, 30 Jul 2004 18:10:33 +0000 (18:10 +0000)]
アイテムのソート条件に関する修正.
* 固定アーティファクトなどのソート条件が誤動作していたバグを修正.
* 同じ種類のアイテムならば無銘, エゴ, ランダムアーティファクト, 固定
  アーティファクトという順序で確実に並ぶように変更.

19 years ago古いセーブデータから我が家データを読む際のアイテムソート条件にも
nothere [Fri, 30 Jul 2004 17:23:22 +0000 (17:23 +0000)]
古いセーブデータから我が家データを読む際のアイテムソート条件にも
object_sort_comp()を用いるように変更.

19 years ago抹殺/消滅, ペット爆破, 親モンスター消滅, モンスター圧縮, 不潔な病人の
nothere [Fri, 30 Jul 2004 16:54:53 +0000 (16:54 +0000)]
抹殺/消滅, ペット爆破, 親モンスター消滅, モンスター圧縮, 不潔な病人の
病気治癒の対象が名前付きペットだった場合に, 名前付きペットの消滅が記
録されないバグを修正. また, 名前付きペットの記録について, 引数として
直接数字を書いていた部分を記号定数化.