OSDN Git Service
mogami [Tue, 10 Sep 2002 14:49:30 +0000 (14:49 +0000)]
方法変更。さっきの方法よりスマート。
F:+:58:8:0:0:0:0:32
と書くと地形'+'は見掛けが花崗岩の壁(58)で、探索するとドア(32)が見付かる。
mogami [Tue, 10 Sep 2002 14:03:24 +0000 (14:03 +0000)]
クエスト内で隠し扉が置かれる処理の変更を忘れていたので追加。
xdd [Sun, 8 Sep 2002 20:17:21 +0000 (20:17 +0000)]
初期設定ファイルが作成されていない状態でタイル表示をONにすると表示されなかった問題の修正。
xdd [Sun, 8 Sep 2002 17:07:14 +0000 (17:07 +0000)]
コメント行のF9とF10のキーコードが入れ変っていたので修正。
xdd [Sun, 8 Sep 2002 17:00:59 +0000 (17:00 +0000)]
F9とF10キーのコードが入れ変わっている問題の修正。
mogami [Sun, 8 Sep 2002 15:11:09 +0000 (15:11 +0000)]
狂戦士の弓の熟練度を0に。鏡使いの報酬を警告の指輪に。
mogami [Sun, 8 Sep 2002 14:29:24 +0000 (14:29 +0000)]
ケケソキ
mogami [Sat, 7 Sep 2002 17:05:51 +0000 (17:05 +0000)]
地震が起きたときに未感知のトラップが勝手に感知済みになっていたので修正して
何も影響しないようにした。1.3.0までは未感知のトラップは問答無用で消滅して
いたが、感知済みトラップは壁に潰されない限り消えないので、後者に合せて修正した。
mogami [Sat, 7 Sep 2002 15:09:56 +0000 (15:09 +0000)]
大防御の守りの指輪のACを +7 増やした。
mogami [Sat, 7 Sep 2002 12:12:57 +0000 (12:12 +0000)]
^Ajでダンジョン再生成を繰り返すとどんどん p_ptr->energy_need が減っていって
時止め状態になってしまうバグ修正。
habu [Fri, 6 Sep 2002 17:54:56 +0000 (17:54 +0000)]
cave_info.whenの仕様が変わってモンスターが逃げるコード正しく機能していなかったので修正。
mogami [Fri, 6 Sep 2002 16:54:36 +0000 (16:54 +0000)]
c_ptr->mimicを活用する一連の改造:
* トラップは各罠の地形をmimicで床に見せる→特定の場所に固有なトラップを配置可能。
* 隠しドアは普通のドアをmimicで壁に見せる→山脈や溶岩等にも隠しドアが存在可能。
* 鏡、守りのルーン、爆発のルーンは、CAVE_OBJECTフラグ+それぞれへのmimicで表現。
mogami [Fri, 6 Sep 2002 14:55:04 +0000 (14:55 +0000)]
理力の計算式を 倍率=元の倍率×(1.5)+2 に変更。ゴルン・ノヴァにKILL_DEMON付加。
habu [Fri, 6 Sep 2002 10:27:40 +0000 (10:27 +0000)]
モンスターが戦いを決意した時にヘルスバーが恐怖状態のまま更新されていなかったのを修正。
habu [Fri, 6 Sep 2002 08:38:12 +0000 (08:38 +0000)]
モンスターのプレイヤー追跡コードで、もはや使われていないflow_nが残っていたため、forget_flow()が動いていなかったのを修正。
xdd [Fri, 6 Sep 2002 07:31:24 +0000 (07:31 +0000)]
MPWでコンパイル出来なかった問題の修正。
mogami [Thu, 5 Sep 2002 18:05:07 +0000 (18:05 +0000)]
塔のクエストの情報がダンプ等で間違った表示がされていたバグ修正。
q_info_j.txt を読む前に quest[].info を使っていたため正しい値になっていなかった。
mogami [Thu, 5 Sep 2002 14:59:39 +0000 (14:59 +0000)]
鏡の封印の説明の英語版がtypoがあり単語そのものも違った:vanich → eliminates
habu [Thu, 5 Sep 2002 05:47:54 +0000 (05:47 +0000)]
鑑定のロッドで鑑定したアイテムが自動破壊がされた時に持ちもの欄がずれて関係ないアイテムが充電中になるのを修正。
mogami [Wed, 4 Sep 2002 19:36:56 +0000 (19:36 +0000)]
オプションの自動セーブ間隔の設定をする為に'F'を押すとヘルプが表示
されていたバグ修正。break;が一つ抜けていた。
habu [Tue, 3 Sep 2002 09:02:42 +0000 (09:02 +0000)]
鋭敏のエゴのESP追加の仕様変更の時、鋭敏の冠のほうだけ変更して鋭敏の兜を変更し忘れていたので、兜のほうも冠と同じように変更した。
habu [Tue, 3 Sep 2002 00:44:17 +0000 (00:44 +0000)]
killer文字列の"罠"の英語版を作るのを忘れていたので追加。
habu [Tue, 3 Sep 2002 00:29:57 +0000 (00:29 +0000)]
project_p()内でwhoが-1(箱の爆発から発生したダメージ)の時にそのままモンスター配列を読んで配列外アクセスを起こしていたので修正し、罠で死んだ場合を考慮してkiller文字列にに"罠"を入れるようにした。
xdd [Mon, 2 Sep 2002 23:46:32 +0000 (23:46 +0000)]
CPUが高負荷になる問題の修正。
タイル幅高の選択でクラッシュしていた問題の修正。
ゲーム中、ウェイトを大きくしてもアニメーションしていなかった問題の修正
透過処理の修正
habu [Mon, 2 Sep 2002 23:10:45 +0000 (23:10 +0000)]
モンスターソート用に確保した配列を開放していず、メモリリークしていたのを修正。
habu [Mon, 2 Sep 2002 22:59:43 +0000 (22:59 +0000)]
who_nameを初期化していないためにkillerにstrcpyした時にバッファオーバーする事があったのでwho_nameをヌル文字列で初期化するように修正。
mogami [Mon, 2 Sep 2002 22:41:32 +0000 (22:41 +0000)]
win版でAdam Boltタイルをインストールしてない状態で読み込もうとすると
ファイル名が文字化けしたエラーダイアログが出ていたバグ修正。
habu [Mon, 2 Sep 2002 22:34:01 +0000 (22:34 +0000)]
モンスターボールや像などのアイテムはpvalからモンスター番号を取得しているが、すべてのアイテムでモンスター配列を見ていたため食糧などの巨大なpvalを持つアイテムで配列外アクセスが起こっていたのを修正。
mogami [Mon, 2 Sep 2002 12:37:28 +0000 (12:37 +0000)]
罠ピットの開門トラップが感知前に解除可能だったバグ修正。
iks [Mon, 2 Sep 2002 02:47:35 +0000 (02:47 +0000)]
サブウィンドウを前面に固定する機能を追加。
mogami [Sun, 1 Sep 2002 19:52:26 +0000 (19:52 +0000)]
・ヲ・ゥ。シ・ア・ヒ。リ。ルノユイテ。」・「・、・ニ・猩釥ケ、隍ヲ、ヒス、タオ。」
mogami [Sun, 1 Sep 2002 17:55:31 +0000 (17:55 +0000)]
隠密エッセンスの増殖バグ対策で、エルフのクロークと黒装束のpvalを標準で1にした。
通常は1d4で上書きされるから影響ないが、凡庸やエッセンス抽出すると(+1)になる。
xdd [Sun, 1 Sep 2002 14:57:51 +0000 (14:57 +0000)]
main-mac.cをCarbonに対応。2倍幅タイル表示可能
mogami [Sun, 1 Sep 2002 12:37:47 +0000 (12:37 +0000)]
モンスター調査で^Mを押して名前を入力せずにキャンセルすると画面が真っ暗になるバグ修正。
mogami [Sat, 31 Aug 2002 15:37:30 +0000 (15:37 +0000)]
射撃のときに*スレイ*が適用されていなったので修正。英語版でエッセンスを付加する
ときのスレイのリストの順番をきれいに直した。
iks [Sat, 31 Aug 2002 15:03:33 +0000 (15:03 +0000)]
ものまねの実際の失敗率計算に器用等が考慮されてなかったので修正。
mogami [Sat, 31 Aug 2002 13:25:01 +0000 (13:25 +0000)]
自動拾いの修正値のキーワードがautopick.txt等では「修正値nn以上の」と
書いてあるのに「修正値がnn以上の」でないと受け付けなかったので前者に統一。
元々pvalを持たないアイテムの場合は命中修正やダメージ修正で判定するように
してあったが、エゴアイテムの中には切れ味の武器のようにmax_pvalが0なのに
実際はpvalを与えられているものがあり、キーワードが正常に動作しなかった
のでmax_pvalを見ないように修正。
habu [Fri, 30 Aug 2002 05:07:26 +0000 (05:07 +0000)]
小手のpvalが0だと装備しても魔法が唱えにくくならなくなっていたバグを修正。have_flag()を使って書き直した時に間違って括弧を減らしてしまったのが原因らしい。
mogami [Thu, 29 Aug 2002 13:06:51 +0000 (13:06 +0000)]
メインウィンドウの幅を大きくしたとき、アイテムリスト及び装備リストを表示に
おいて配列外アクセスが起きてwindowsでは a) の位置のアイテム名が途中で切れる
という症状が出ていたバグを修正。
mogami [Tue, 27 Aug 2002 16:09:44 +0000 (16:09 +0000)]
errr errr_tmp; というグローバル変数を以前にコード整理したときに消して
しまったが、MPWでは一箇所でこれを使っていたのでエラーが出た。
ローカル変数に書き変えて修正。
mogami [Tue, 27 Aug 2002 16:03:41 +0000 (16:03 +0000)]
耐性銘刻みのデータ構造体の英語版の定義に一部日本語版の形式になってしまっ
てたのを修正。
mogami [Tue, 27 Aug 2002 15:11:40 +0000 (15:11 +0000)]
ケケソキ。」
mogami [Tue, 27 Aug 2002 15:02:14 +0000 (15:02 +0000)]
version.txt。「 1.2.0、ネ1.3.0ホセヘム。」
mogami [Tue, 27 Aug 2002 14:39:34 +0000 (14:39 +0000)]
死の大鎌のKILL_DRAGONを消してSLAY_DRAGONだけにした。
死の大鎌のダメージが返ってくるときのスレイの計算も修正(ついでに少々バグ修正)。
mogami [Tue, 27 Aug 2002 10:49:18 +0000 (10:49 +0000)]
ベルシエルの冠にEASY_SPELL付加。
habu [Tue, 27 Aug 2002 10:07:49 +0000 (10:07 +0000)]
魔法の難易度を下げるEASY_SPELLをフラグ化した。同時に大賢者のアミュレットにEASY_SPELLフラグを追加した。
habu [Tue, 27 Aug 2002 09:50:56 +0000 (09:50 +0000)]
大賢者のアミュレットに警告能力を追加。
habu [Tue, 27 Aug 2002 09:40:59 +0000 (09:40 +0000)]
賢者のアミュレットに赤外線視力を追加。
habu [Tue, 27 Aug 2002 09:32:48 +0000 (09:32 +0000)]
賢者のアミュレットに下級ESPが1〜3個付くようにした。(add_esp_weak()を使用)
mogami [Mon, 26 Aug 2002 14:57:02 +0000 (14:57 +0000)]
キャラクター生成中やオプション設定中に'?'を押すとヘルプファイルの中の
現在の画面に対応した項目を表示するようにした。(Eyangbandのまね)
mogami [Sat, 24 Aug 2002 16:05:22 +0000 (16:05 +0000)]
ライトエリアで、部屋の一部でない壁や木が照らされなかったバグ修正。
mogami [Sat, 24 Aug 2002 13:55:28 +0000 (13:55 +0000)]
フ、エユト熙ホ・ネ・鬣テ・ラエカテホ・「・、・ニ・爨ネ、テ、ソク螟ヌ。「フオーユフ」、ハ・ソ・、・゚・ー、ヌキルケ皈テ・サ。シ・ク
、ャスミ、ニ、キ、゙、テ、ニ、、、ソ、ホ、ヌス、タオ。」
mogami [Fri, 23 Aug 2002 23:56:00 +0000 (23:56 +0000)]
"Ring of Warning pulsates" should be "Your Ring ...".
mogami [Fri, 23 Aug 2002 17:36:14 +0000 (17:36 +0000)]
ESPの説明文を改善。
mogami [Fri, 23 Aug 2002 12:30:20 +0000 (12:30 +0000)]
返って来た死の大鎌のダメージ計算でダメージ修正後にマイナスになったとき、
0に直すのを忘れていてヒットポイントが増えてしまっていたのを修正。
mogami [Fri, 23 Aug 2002 10:36:26 +0000 (10:36 +0000)]
今後フラグを増やしたときの為に、裸の数値はなるべく使わない方が良いので
一箇所残っていた art_flags[3]等の数値による添字を TR_FLAG_SIZEを使って
forループで書き換えた。
mogami [Fri, 23 Aug 2002 08:40:18 +0000 (08:40 +0000)]
ESPの耐性自動刻みに対応してhelp更新。
{!!}と{.}と{$}の説明が無かったので追加。
mogami [Fri, 23 Aug 2002 06:49:50 +0000 (06:49 +0000)]
type: constraction -> construction
mogami [Thu, 22 Aug 2002 18:56:07 +0000 (18:56 +0000)]
MPWのバグらしき現象で、pre-process中に収集中の「収」の字の2バイト目が
勝手に消えてしまうので、消えないように強引に漢字コードを書き込んだ。
mogami [Thu, 22 Aug 2002 10:06:24 +0000 (10:06 +0000)]
typoス、タオ。」
mogami [Wed, 21 Aug 2002 04:23:43 +0000 (04:23 +0000)]
再再修正。':'もeditファイルの設定行や自動拾いの区切り記号と重なるのでやばかった。
';'に変更。
mogami [Wed, 21 Aug 2002 04:18:53 +0000 (04:18 +0000)]
キルケホサリホリ、ヒ1/3、ホウホホィ、ヌイシオ颱SPノユイテ。」
mogami [Tue, 20 Aug 2002 13:10:39 +0000 (13:10 +0000)]
確認の後拾う設定文字を'*'にしたのは失敗だった。「*鑑定*済みの」というキーワードを
忘れていた。そこで文字を':'に変更。
mogami [Tue, 20 Aug 2002 11:23:56 +0000 (11:23 +0000)]
薬等に対するサイコメトリーは無価値の薬を{壊れている}と判定する効果はあったので、
効果を無くすのはやめて再修正。
薬等については直後の自動破壊だけを無効にするようにした。
mogami [Tue, 20 Aug 2002 10:57:13 +0000 (10:57 +0000)]
超能力者のサイコメトリーでアイテムのfeelingがわかった瞬間に自動破壊適用。
今までは未判明の薬等もサイコメトリーの効果を受けて無意味に{並}と判定
されていたが、自動破壊される危険があるので、サイコメトリーの影響は
武器や装飾品だけに制限した。
mogami [Tue, 20 Aug 2002 10:54:18 +0000 (10:54 +0000)]
view_torch_grids、ャ yes 、ホ、ネ、ュ、マーナーヌタクタョ、ヌーナ、ッ、ハ、テ、ソセイ、ホCAVE_MARK、テ、オ、ハ、、。」
mogami [Tue, 20 Aug 2002 08:41:09 +0000 (08:41 +0000)]
'*'に導入に伴ってヘルプの更新。
mogami [Tue, 20 Aug 2002 08:40:08 +0000 (08:40 +0000)]
heng-mlに来た Kieron Dunbar さんのパッチをで持ち物欄のスペースがなくて
自動拾いに設定されたアイテムを拾えないときに、「拾えない」事を表わすメッ
セージが2度出てしまう現象を解決。
また、自動拾い設定のフラグ'~'、'!'、に加えて新しく'*'を導入:
carry_query_flag で出るのと同様な確認メッセージを自動拾いの直前に出す。
ただし、'n'でキャンセルしても何度も出るのがちょっとわずらわしいと思っ
たので一度'n'を押すとそれをフラグで覚えておいて2度と聞かないようにした。
iks [Fri, 16 Aug 2002 16:32:24 +0000 (16:32 +0000)]
経験値を吸い取る能力(TRC_DRAIN_EXP)がアンドロイドの強化度も吸い取って不気味だったので、アンドロイドでは無効になるように修正。
mogami [Fri, 16 Aug 2002 15:15:21 +0000 (15:15 +0000)]
死亡後のダンプファイル書き出しで、「現存するファイル %s に上書きしますか? 」
の質問メッセージがメッセージログに残ってしまっていたので修正。
mogami [Fri, 16 Aug 2002 14:01:15 +0000 (14:01 +0000)]
回復モンスター等が跳ね返るのは仕様。という事でPROJECT_REFLECTABLE付加。
mogami [Thu, 15 Aug 2002 08:58:40 +0000 (08:58 +0000)]
ケケソキ
mogami [Thu, 15 Aug 2002 08:57:08 +0000 (08:57 +0000)]
project_p()にフラグを渡すようにしたため、反射しない魔法には全てPROJECT_NO_REFを
付けなければならなくなったが、わずらわしいので逆にして、反射する魔法全てに
PROJECT_REFLECTABLEを付けるという風に変更した。
生命力吸収、回復モンスター、スロウ、クローン等も今まで反射していたので、
PROJECT_REFLECTABLEを付けるべきだろうけれど、そもそも反射するべきものかどうか
迷ったので保留(今は反射しない状態)。
mogami [Thu, 15 Aug 2002 07:30:24 +0000 (07:30 +0000)]
オーガ戦士はオーガなのに巨人フラグがなかったので追加。
mogami [Wed, 14 Aug 2002 13:42:50 +0000 (13:42 +0000)]
狂戦士等で、能力値が最低の3のままで、ベース能力値だけが変化したときに
画面上の能力値表示が 知能: 3→知能x: 3 のようにちゃんと更新されるように修正。
mogami [Wed, 14 Aug 2002 11:58:49 +0000 (11:58 +0000)]
モンスターの光源バグ再修正。バグの原因確定。update_monsters(TRUE);で
m_ptr->cdisを初期化するが、その初期化の前に update_mon_lite(); で使っていた
のがバグの原因だった。
また、モンスターの光源で壁やアイテムが照らされなかったバグも修正。
mogami [Wed, 14 Aug 2002 10:02:58 +0000 (10:02 +0000)]
「ダイス目nn以上の」の修正。nnが異なる複数の行を同じものと勘違いして最初の
一行目以外の登録をキャンセルしてしまっていた。
mogami [Wed, 14 Aug 2002 10:02:32 +0000 (10:02 +0000)]
呪いがプレイヤーの反射で跳ね返っていたので、修正。project_p()にflgを渡すようにした。
mogami [Wed, 14 Aug 2002 09:43:40 +0000 (09:43 +0000)]
「ダイス目nn以上の」の修正。nnが異なる複数の行を同じものと勘違いして最初の
一行目以外の登録をキャンセルしてしまっていた。
mogami [Wed, 14 Aug 2002 09:06:48 +0000 (09:06 +0000)]
ダンジョンに入った最初のターンに、自分で光っているモンスターがちゃんと光らない
バグ修正。update_stuff();を2回に分けて呼んでいたのがまずかったらしい。
mogami [Wed, 14 Aug 2002 08:27:22 +0000 (08:27 +0000)]
呪いがプレイヤーの反射で跳ね返っていたので、修正。project_p()にflgを渡すようにした。
mogami [Mon, 12 Aug 2002 07:19:15 +0000 (07:19 +0000)]
自動拾いエディタの1行目の説明書きに、検索コマンドを追加。
検索文字列を指定する前に n や N を押したときにメッセージを出すようにした。
mogami [Mon, 12 Aug 2002 06:16:37 +0000 (06:16 +0000)]
自動刻みで、各種ESPを例えば{~邪巨}という風に刻むようにした。
英語版は{~Evil~P}でちょっと長い。
mogami [Mon, 12 Aug 2002 03:14:09 +0000 (03:14 +0000)]
vaultの中等で階段がトラップと同じ場所に配置されて、トラップを発見したときに
階段が消える事があったバグを修正。
mogami [Sat, 10 Aug 2002 10:51:31 +0000 (10:51 +0000)]
自動拾いエディタの使用中にはプレイ時間のカウントが進まないようにした。
mogami [Wed, 7 Aug 2002 17:33:49 +0000 (17:33 +0000)]
、オ、テ、ュ、ホ・ネ・鬣テ・ラエカテホ、ホス、タオ。「・愠テ・ノ、ホ、ネ、ュTRUE、ネFALSE、ャオユ、タ、テ、ソ、ホ、ヌ。「コニス、タオ。」
mogami [Wed, 7 Aug 2002 17:24:04 +0000 (17:24 +0000)]
ペットの嵐系のボール魔法が@にかするかどうかの判定が間違っていて、
一番外側でかすってしまっていたので修正した。その他のボール魔法で
半径2なのに半径3と誤認して射たない事があったのでそれも同時に修正。
mogami [Wed, 7 Aug 2002 15:55:23 +0000 (15:55 +0000)]
トラップ感知のアイテムを使ったとき、未判明のアイテムを使ってまわりに
トラップが無かったときは感知済み範囲の表示に影響しないように修正。
mogami [Mon, 29 Jul 2002 15:24:28 +0000 (15:24 +0000)]
ダンプに'C'の4ページ目を追加。3ページ目のテレパシーの欄は警告に変更。
henkma [Sun, 28 Jul 2002 17:25:03 +0000 (17:25 +0000)]
シ、キマ、ホヒ簍。、ャネヌ、、、ッ・「・ヒ・癸シ・キ・逾ャクォ、ィ、ニ、キ、゙、テ、ニ、、、ソ、ホ、ヌス、タオ.
henkma [Sun, 28 Jul 2002 16:21:06 +0000 (16:21 +0000)]
モンスターの呪い系ダメージ魔法をprojectで扱うようにし, EyeEyeの効果が呪い系
に対しても発動するようにした. ソースを大きく変える変更なのでこれは開発版のみ.
habu [Sun, 28 Jul 2002 04:21:12 +0000 (04:21 +0000)]
ダンプ中の余計な空白を削除。
mogami [Sat, 27 Jul 2002 14:22:45 +0000 (14:22 +0000)]
ワーニング除去。
mogami [Sat, 27 Jul 2002 14:14:40 +0000 (14:14 +0000)]
TRC_P_FLAG_MASKにフラグが無かったせいで、チェンソーのランダムメッセージと
呪われていないランダムテレポートの発動が出来なくなっていたので修正。
henkma [Fri, 26 Jul 2002 08:37:48 +0000 (08:37 +0000)]
EyeEye、ホ・ヌ・ミ・テ・ー、ホ、ネ、ュ, int、ヨ、ケエリソヒ"return;"、ャサト、テ、ニ、キ、゙、テ、ニ、、、ソ、ホ、ヌス、タオ.
mogami [Fri, 26 Jul 2002 05:23:18 +0000 (05:23 +0000)]
ダンプのクエスト情報、達成レベルが同じときは危険度レベルでソート。
mogami [Thu, 25 Jul 2002 11:03:36 +0000 (11:03 +0000)]
'm'コマンドで魔法書を選ぶとき、{@ma}等を反映してリスト左端の記号が変わるように
してあるが、それがまだバグっていて実際は選択できるはずの魔法書の記号の欄が空白に
なってしまう事があったので修正。
mogami [Thu, 25 Jul 2002 08:52:38 +0000 (08:52 +0000)]
*スレイ*の解説修正。
henkma [Thu, 25 Jul 2002 08:21:56 +0000 (08:21 +0000)]
四元素の攻撃に対し, EyeEyeがちゃんと作用していなかったので直した.
呪い系やオーラダメージに関しても作用していないが, これは意図的な
ものかもしれないので保留.
mogami [Thu, 25 Jul 2002 07:48:53 +0000 (07:48 +0000)]
ドキュメント類を自動拾いエディタの検索機能に対応。