OSDN Git Service

hengband/hengband.git
11 years agosuppress gcc warning
habu [Wed, 16 Jan 2013 09:28:00 +0000 (09:28 +0000)]
suppress gcc warning

11 years agorewrote add_esp_weak function
habu [Wed, 16 Jan 2013 09:17:58 +0000 (09:17 +0000)]
rewrote add_esp_weak function

11 years agoAdd some flavor texts and translate some flavor texts to English.
iks [Tue, 15 Jan 2013 19:22:03 +0000 (19:22 +0000)]
Add some flavor texts and translate some flavor texts to English.

11 years agoadd type casting for sprintf
dis- [Mon, 14 Jan 2013 04:57:26 +0000 (04:57 +0000)]
add type casting for sprintf

11 years agoflags must be unsigned
dis- [Mon, 14 Jan 2013 04:42:23 +0000 (04:42 +0000)]
flags must be unsigned

11 years agoRewrote rumor_bind_name function for avoiding a memory leak.
iks [Mon, 14 Jan 2013 03:48:39 +0000 (03:48 +0000)]
Rewrote rumor_bind_name function for avoiding a memory leak.

11 years agoreplace configure.in to configure.ac
dis- [Mon, 14 Jan 2013 03:37:21 +0000 (03:37 +0000)]
replace configure.in to configure.ac

11 years agoFixed warning of rumor_bind_name function.
iks [Mon, 14 Jan 2013 02:51:03 +0000 (02:51 +0000)]
Fixed warning of rumor_bind_name function.

11 years agoAdd some abilities to Morgul weapons.
iks [Sun, 13 Jan 2013 17:27:09 +0000 (17:27 +0000)]
Add some abilities to Morgul weapons.

11 years agoAdd XTRA_DICE flag for generating ego weapons which have larger dice than their base...
iks [Sun, 13 Jan 2013 17:08:51 +0000 (17:08 +0000)]
Add XTRA_DICE flag for generating ego weapons which have larger dice than their base weapons.

11 years agoRumors already includes some excellent rumors. (It was coded temporally.)
iks [Sun, 13 Jan 2013 12:47:52 +0000 (12:47 +0000)]
Rumors already includes some excellent rumors. (It was coded temporally.)

11 years agoFix compare_weapon critical calc.
dis- [Mon, 7 Jan 2013 14:44:42 +0000 (14:44 +0000)]
Fix compare_weapon critical calc.

11 years agoFix Term_fresh for X11 cursor problem.
dis- [Thu, 3 Jan 2013 11:15:08 +0000 (11:15 +0000)]
Fix Term_fresh for X11 cursor problem.

11 years agojmagic.txtの誤字修正。
deskull [Thu, 27 Dec 2012 07:47:26 +0000 (07:47 +0000)]
jmagic.txtの誤字修正。

11 years ago両デーモンベーンの重量を修正。
deskull [Thu, 27 Dec 2012 04:04:52 +0000 (04:04 +0000)]
両デーモンベーンの重量を修正。

11 years agoFix compare_weapon calculation.
dis- [Mon, 24 Dec 2012 21:47:50 +0000 (21:47 +0000)]
Fix compare_weapon calculation.

11 years agoFix typo..
dis- [Mon, 24 Dec 2012 07:53:16 +0000 (07:53 +0000)]
Fix typo..

11 years agoFix fool code in compare_weapon.
dis- [Mon, 24 Dec 2012 06:06:14 +0000 (06:06 +0000)]
Fix fool code in compare_weapon.

11 years agoUpdate compare_weapon. -- Reduce the rounded up error.
dis- [Mon, 24 Dec 2012 02:18:29 +0000 (02:18 +0000)]
Update compare_weapon. -- Reduce the rounded up error.

11 years agoUpdate compare_weapon. -- Apply vorpal and critical.
dis- [Sun, 23 Dec 2012 11:46:02 +0000 (11:46 +0000)]
Update compare_weapon. -- Apply vorpal and critical.

11 years agoAdd vorpal hit line for compare_weapon.
dis- [Sun, 23 Dec 2012 04:44:19 +0000 (04:44 +0000)]
Add vorpal hit line for compare_weapon.

11 years agoFix compare_weapon.
dis- [Sun, 23 Dec 2012 04:19:41 +0000 (04:19 +0000)]
Fix compare_weapon.

11 years ago自己変容時の種族変更について、経験値修正に基づいた変更先制限が働いていなかったバグを踏まえ、現状仕様を維持するために当該バグの箇所を削除。
deskull [Sat, 22 Dec 2012 05:12:33 +0000 (05:12 +0000)]
自己変容時の種族変更について、経験値修正に基づいた変更先制限が働いていなかったバグを踏まえ、現状仕様を維持するために当該バグの箇所を削除。

11 years agoUpdate quest rewarding for lite_town.
dis- [Fri, 21 Dec 2012 11:46:42 +0000 (11:46 +0000)]
Update quest rewarding for lite_town.

11 years agoRemove expand of look command from 3160 -- annoying.
dis- [Sun, 16 Dec 2012 12:56:44 +0000 (12:56 +0000)]
Remove expand of look command from 3160 -- annoying.

11 years agoAdd window flag -- Display monsters in sight
dis- [Sun, 16 Dec 2012 12:35:42 +0000 (12:35 +0000)]
Add window flag -- Display monsters in sight

11 years agoAdd Artifact.spo to crossbow-bolt
dis- [Thu, 13 Dec 2012 12:08:19 +0000 (12:08 +0000)]
Add Artifact.spo to crossbow-bolt

11 years ago商人テーブルを整理完了。
deskull [Sun, 9 Dec 2012 05:44:13 +0000 (05:44 +0000)]
商人テーブルを整理完了。

11 years ago商人テーブルを整理。
deskull [Sun, 9 Dec 2012 05:09:07 +0000 (05:09 +0000)]
商人テーブルを整理。

11 years agoBug fix -- Japanese messages of Report Magic.
dis- [Sat, 8 Dec 2012 12:58:24 +0000 (12:58 +0000)]
Bug fix -- Japanese messages of Report Magic.

11 years agoAdd energy use for QuestEnter/QuestExit.
dis- [Sat, 8 Dec 2012 12:04:40 +0000 (12:04 +0000)]
Add energy use for QuestEnter/QuestExit.

11 years ago文字コード修正。
deskull [Sat, 8 Dec 2012 02:51:17 +0000 (02:51 +0000)]
文字コード修正。

11 years agoUpdated version to 2.1.1
dis- [Fri, 7 Dec 2012 13:51:50 +0000 (13:51 +0000)]
Updated version to 2.1.1

11 years agoAdd some Heavy Crossbow Artifacts. v2.1.0
dis- [Fri, 7 Dec 2012 13:14:02 +0000 (13:14 +0000)]
Add some Heavy Crossbow Artifacts.

11 years agoMerge water-cave branch into trunk.
dis- [Fri, 7 Dec 2012 12:40:04 +0000 (12:40 +0000)]
Merge water-cave branch into trunk.

11 years agoBug fix -- Tower Quest failed, continue to the next quest.
dis- [Tue, 4 Dec 2012 12:33:57 +0000 (12:33 +0000)]
Bug fix -- Tower Quest failed, continue to the next quest.

11 years agoChange rewards of Old Castle Quest.
dis- [Sun, 2 Dec 2012 09:59:08 +0000 (09:59 +0000)]
Change rewards of Old Castle Quest.

11 years agoUpgrade Arena. Stronger the monsters, and rewards.
dis- [Sat, 1 Dec 2012 12:39:13 +0000 (12:39 +0000)]
Upgrade Arena. Stronger the monsters, and rewards.

11 years agoアリーナのプレイヤーと出くわすバグを修正。
deskull [Mon, 26 Nov 2012 11:21:22 +0000 (11:21 +0000)]
アリーナのプレイヤーと出くわすバグを修正。

11 years agoウィザードモードに職業を変える機能を追加(ただし、魔法領域の再設定などは行われず不完全であるので注意)
deskull [Sun, 25 Nov 2012 15:17:28 +0000 (15:17 +0000)]
ウィザードモードに職業を変える機能を追加(ただし、魔法領域の再設定などは行われず不完全であるので注意)

11 years agoVC++2008及び2010のソリューションファイルとプロジェクトファイルを追加。
deskull [Sat, 24 Nov 2012 05:08:52 +0000 (05:08 +0000)]
VC++2008及び2010のソリューションファイルとプロジェクトファイルを追加。

11 years agotable.c の店舗情報整理。
deskull [Sat, 24 Nov 2012 04:58:26 +0000 (04:58 +0000)]
table.c の店舗情報整理。

11 years agoアーティファクト1件追加。
deskull [Fri, 23 Nov 2012 10:21:39 +0000 (10:21 +0000)]
アーティファクト1件追加。

11 years agotable.c の整理。
deskull [Fri, 23 Nov 2012 02:10:20 +0000 (02:10 +0000)]
table.c の整理。

11 years agomessage_pain()関数を整理。
deskull [Fri, 23 Nov 2012 01:20:27 +0000 (01:20 +0000)]
message_pain()関数を整理。

11 years agoImprove the reward of Haunted House -- Amulet of Telepathy. And makes it a little...
dis- [Wed, 21 Nov 2012 14:35:58 +0000 (14:35 +0000)]
Improve the reward of Haunted House -- Amulet of Telepathy. And makes it a little more difficult.

11 years agoImprove rewards of Logrus Master Quest. Some good items in the Quest, and rewards...
dis- [Wed, 21 Nov 2012 11:31:43 +0000 (11:31 +0000)]
Improve rewards of Logrus Master Quest. Some good items in the Quest, and rewards stuff of speed.

11 years agoFixed some monsters in Tower Quest -- Poisonous Dragons.
dis- [Tue, 20 Nov 2012 11:23:07 +0000 (11:23 +0000)]
Fixed some monsters in Tower Quest -- Poisonous Dragons.

11 years agoNo more unlimited Multiply monster drops -- up to 1024.
dis- [Mon, 19 Nov 2012 14:23:10 +0000 (14:23 +0000)]
No more unlimited Multiply monster drops -- up to 1024.

11 years agoCompletely change TowerQuest. Try Once, Difficult, and Reward Ring of Poison Resistance.
dis- [Sun, 18 Nov 2012 16:54:59 +0000 (16:54 +0000)]
Completely change TowerQuest. Try Once, Difficult, and Reward Ring of Poison Resistance.

11 years agoautoconfから--enable-c99を削除し、stdint.hの有無で判定するよう変更
habu [Sun, 18 Nov 2012 13:43:54 +0000 (13:43 +0000)]
autoconfから--enable-c99を削除し、stdint.hの有無で判定するよう変更

11 years agotag_type構造体に関する修正
habu [Fri, 16 Nov 2012 16:12:00 +0000 (16:12 +0000)]
tag_type構造体に関する修正

 * pointerメンバに対する意味不明な(void*)へのキャストを修正
 * tag_type構造体のswap関数でわざわざメンバそれぞれを入れ替えていたので
   構造体をそのまま入れ替えるように修正

11 years ago書式をlong intに指定
habu [Fri, 16 Nov 2012 16:11:58 +0000 (16:11 +0000)]
書式をlong intに指定

11 years ago配列に対して行っている不要なNULLチェックを削除
habu [Fri, 16 Nov 2012 16:11:56 +0000 (16:11 +0000)]
配列に対して行っている不要なNULLチェックを削除

11 years agofprintf(fp, buf) を fputs(buf, fp) に修正
habu [Fri, 16 Nov 2012 16:11:55 +0000 (16:11 +0000)]
fprintf(fp, buf) を fputs(buf, fp) に修正

gccのwarningにより発見
bufに%が含まれた場合セキュリティホールとなり得る

11 years agobug fix: disable target of spreading shuriken with index 0
dis- [Fri, 16 Nov 2012 13:17:02 +0000 (13:17 +0000)]
bug fix: disable target of spreading shuriken with index 0

11 years agoreset kata_muso at travel
dis- [Thu, 15 Nov 2012 14:59:03 +0000 (14:59 +0000)]
reset kata_muso at travel

11 years agoウィザードモードの★生成インターフェイスの不具合を修正。
deskull [Sun, 11 Nov 2012 00:19:26 +0000 (00:19 +0000)]
ウィザードモードの★生成インターフェイスの不具合を修正。
アーティファクト一件追加。

11 years agoウィザードモードの固定アーティファクト生成処理を修正。
deskull [Sat, 10 Nov 2012 23:55:47 +0000 (23:55 +0000)]
ウィザードモードの固定アーティファクト生成処理を修正。

11 years agoモンスターを1件追加。闘技場を修正。
deskull [Fri, 9 Nov 2012 23:05:11 +0000 (23:05 +0000)]
モンスターを1件追加。闘技場を修正。

11 years agoユニーク感知をランダムアーティファクトならびに弱いESP付加の選択肢に加え、ダンプに表示する仕様を追加。
deskull [Fri, 9 Nov 2012 15:15:14 +0000 (15:15 +0000)]
ユニーク感知をランダムアーティファクトならびに弱いESP付加の選択肢に加え、ダンプに表示する仕様を追加。

11 years ago開発版2.1.0へ移行。
deskull [Fri, 9 Nov 2012 14:44:37 +0000 (14:44 +0000)]
開発版2.1.0へ移行。
新規モンスター2件追加。

11 years agoadd type casting for fprintf
dis- [Sat, 8 Sep 2012 05:55:39 +0000 (05:55 +0000)]
add type casting for fprintf

11 years agoadd configure option --enable-c99
dis- [Sat, 8 Sep 2012 05:10:54 +0000 (05:10 +0000)]
add configure option --enable-c99

11 years agomsg_format文の修正。
deskull [Mon, 13 Aug 2012 12:12:11 +0000 (12:12 +0000)]
msg_format文の修正。

11 years ago呪文の巻物の効果がスナイパーにも一部付加されていた不具合を修正。
deskull [Tue, 7 Aug 2012 08:02:13 +0000 (08:02 +0000)]
呪文の巻物の効果がスナイパーにも一部付加されていた不具合を修正。

11 years agoモンスターの生成階層ブースト指向が2重になっていたため、「実質悪夢モード時意外の深層生成確率が倍+さらに低確率で2重ブーストかかる可能性」であった状態を修正。
deskull [Tue, 7 Aug 2012 04:29:58 +0000 (04:29 +0000)]
モンスターの生成階層ブースト指向が2重になっていたため、「実質悪夢モード時意外の深層生成確率が倍+さらに低確率で2重ブーストかかる可能性」であった状態を修正。
DEFINE上で明記した生成確率を実質倍にし、ブーストの限界値を若干上げて、なるべく元のままのバランスかつ、直感的に分かりやすい形に直した。

11 years agodungeon_turnの過剰経過による、NASTY_MONSTER発生率と階層上昇を有効な形に実装し直した上で、若干調整。
deskull [Mon, 6 Aug 2012 12:42:05 +0000 (12:42 +0000)]
dungeon_turnの過剰経過による、NASTY_MONSTER発生率と階層上昇を有効な形に実装し直した上で、若干調整。

11 years ago先のコミットだとC99に完全対応していないコンパイラが対応できないので、プリプロセッサ「C99」で囲って以前のtypedef宣言も差し戻した。
deskull [Tue, 12 Jun 2012 12:52:30 +0000 (12:52 +0000)]
先のコミットだとC99に完全対応していないコンパイラが対応できないので、プリプロセッサ「C99」で囲って以前のtypedef宣言も差し戻した。

11 years agoupdate typedef
dis- [Tue, 12 Jun 2012 12:29:52 +0000 (12:29 +0000)]
update typedef

11 years agodo_cmd_cast()時のMP消費を実際の影響処理より前に置き、
deskull [Mon, 11 Jun 2012 22:33:25 +0000 (22:33 +0000)]
do_cmd_cast()時のMP消費を実際の影響処理より前に置き、
カマイタチなどで理力攻撃を行なった後のMP不足処理が発生しないように修正。

12 years agoアブホースのシンボルを原典にのっとりJからjに修正。
deskull [Sun, 29 Apr 2012 23:46:05 +0000 (23:46 +0000)]
アブホースのシンボルを原典にのっとりJからjに修正。

12 years agoドラウグルイン、フェンリル、カルハロスの打撃ダイスを上方修正。
deskull [Sun, 29 Apr 2012 10:20:35 +0000 (10:20 +0000)]
ドラウグルイン、フェンリル、カルハロスの打撃ダイスを上方修正。

12 years ago現行の1.7.2を正式版2.0.0扱いに移行。 v2.0.0
deskull [Wed, 25 Apr 2012 14:38:40 +0000 (14:38 +0000)]
現行の1.7.2を正式版2.0.0扱いに移行。

12 years agomain-gcu.c中で発見された環境依存問題を解決。
deskull [Fri, 12 Aug 2011 14:16:04 +0000 (14:16 +0000)]
main-gcu.c中で発見された環境依存問題を解決。

13 years ago不可能な地形上での忍者の速駆け発動禁止。
deskull [Tue, 8 Mar 2011 16:54:43 +0000 (16:54 +0000)]
不可能な地形上での忍者の速駆け発動禁止。
速駆けが終了した瞬間に、移動消費エネルギーが元に戻るよう設定。

13 years agoeffect.cの英文時メッセージバッファの不足を修正。
deskull [Tue, 8 Mar 2011 15:21:29 +0000 (15:21 +0000)]
effect.cの英文時メッセージバッファの不足を修正。

13 years ago性格選択時の配列外参照を修正。
deskull [Fri, 12 Nov 2010 02:54:03 +0000 (02:54 +0000)]
性格選択時の配列外参照を修正。

14 years ago薬の最後の1服を飲んだ時、徳・満腹度が正しく増減されない不具合を修正。
habu [Tue, 2 Mar 2010 10:47:41 +0000 (10:47 +0000)]
薬の最後の1服を飲んだ時、徳・満腹度が正しく増減されない不具合を修正。

14 years agoガラスの破片がモンスターを倒した時、ガラスの破片(who == -2)に対して経験値を与えようとするため配列外アクセスが起きていたバグを修正。
habu [Sat, 27 Feb 2010 02:27:21 +0000 (02:27 +0000)]
ガラスの破片がモンスターを倒した時、ガラスの破片(who == -2)に対して経験値を与えようとするため配列外アクセスが起きていたバグを修正。
また、monster_gain_exp()の引数をチェックし配列外アクセスの発生を予防するようにした。

14 years agoえーいもう消しちゃえ。
habu [Fri, 26 Feb 2010 11:10:00 +0000 (11:10 +0000)]
えーいもう消しちゃえ。

14 years agoautopick_new_entry()でautopick_type構造体のbonusメンバ変数の初期化がされていなかったのを修正。
habu [Sun, 14 Feb 2010 04:06:08 +0000 (04:06 +0000)]
autopick_new_entry()でautopick_type構造体のbonusメンバ変数の初期化がされていなかったのを修正。

14 years agomy_strcpy()で適切な文字列終端の検出がなされていないため、バッファオーバーアクセスする可能性があったのを修正。
habu [Sun, 14 Feb 2010 04:06:06 +0000 (04:06 +0000)]
my_strcpy()で適切な文字列終端の検出がなされていないため、バッファオーバーアクセスする可能性があったのを修正。

14 years agoterrain_table配列の範囲外参照をしている箇所を修正。
habu [Fri, 12 Feb 2010 14:40:38 +0000 (14:40 +0000)]
terrain_table配列の範囲外参照をしている箇所を修正。

14 years ago自動拾いエディタで、空行について確保したメモリ領域外アクセスを行ってしまうバグを修正。
habu [Mon, 8 Feb 2010 14:33:37 +0000 (14:33 +0000)]
自動拾いエディタで、空行について確保したメモリ領域外アクセスを行ってしまうバグを修正。

14 years agoautopick_free_entryで開放した領域へのポインタをNULLにするように修正。(領域の二重開放防止)
habu [Mon, 8 Feb 2010 14:33:35 +0000 (14:33 +0000)]
autopick_free_entryで開放した領域へのポインタをNULLにするように修正。(領域の二重開放防止)

14 years ago自動拾いエディタのメモリリークを修正。
habu [Mon, 8 Feb 2010 14:33:33 +0000 (14:33 +0000)]
自動拾いエディタのメモリリークを修正。

14 years ago自動拾いエディタでfreeした領域をアクセスしているバグを修正。
habu [Mon, 8 Feb 2010 14:33:31 +0000 (14:33 +0000)]
自動拾いエディタでfreeした領域をアクセスしているバグを修正。
(vがs_keepが保持しているヒープ領域上を指す事がある)

14 years agoshuffle_flavors関数にメモリリークがあり合計10kbytesほどリークしていたのを修正。
habu [Wed, 13 Jan 2010 09:23:34 +0000 (09:23 +0000)]
shuffle_flavors関数にメモリリークがあり合計10kbytesほどリークしていたのを修正。

14 years ago自動拾いファイルに重複するエントリがあった時にメモリリークしていたのを修正。
habu [Wed, 13 Jan 2010 09:23:32 +0000 (09:23 +0000)]
自動拾いファイルに重複するエントリがあった時にメモリリークしていたのを修正。

14 years ago食事として杖や魔法棒を食べた時にサブウィンドウの表示が更新されるように修正。
habu [Wed, 13 Jan 2010 09:23:30 +0000 (09:23 +0000)]
食事として杖や魔法棒を食べた時にサブウィンドウの表示が更新されるように修正。

14 years ago魔法の難易度を下げる能力に「易/Es」を刻むようにした。
habu [Wed, 13 Jan 2010 09:23:28 +0000 (09:23 +0000)]
魔法の難易度を下げる能力に「易/Es」を刻むようにした。
あわせて、消費魔力減少をこれまでの「魔力/Ma」から「減/Dm」に変更。
Es:Easy Spell
Dm:Decrease Mana

14 years ago角括弧の閉じ忘れを修正。
habu [Mon, 11 Jan 2010 03:48:28 +0000 (03:48 +0000)]
角括弧の閉じ忘れを修正。

14 years agoスナイパーの貫通弾を使った時、貫通した2匹目以降のダメージが、前の相手へのダメージを元に計算されてしまっていた。
habu [Wed, 6 Jan 2010 10:16:07 +0000 (10:16 +0000)]
スナイパーの貫通弾を使った時、貫通した2匹目以降のダメージが、前の相手へのダメージを元に計算されてしまっていた。
こののバグにより、
・無敵状態の敵に当たると以降のダメージが全部0になる
・スレイが有効な敵を連続して貫通するとダメージが倍々ゲームになる
等の現象が起きてしまう。
矢のダイスと弓の倍率で決まる基本ダメージを保存しておき、新しい敵に当たる毎にその基本ダメージから新たに計算しなおすように修正。

集中度によるダメージボーナスも(貫通する毎に集中度が1ずつ下がるので少しずつダメージボーナスが減少していくように)、新しい敵に当たる毎に適用しなおすようにした。

14 years agosnipe_concentrate および reset_concentration 関数で PU_BONUS フラグを立てていなかったため、集中が途切れた後も一時テレパシ...
habu [Tue, 5 Jan 2010 11:39:22 +0000 (11:39 +0000)]
snipe_concentrate および reset_concentration 関数で PU_BONUS フラグを立てていなかったため、集中が途切れた後も一時テレパシーが残る事があった。
PU_BONUS フラグを立てる事によりボーナスの更新を行ない、集中が切れた時に伊地知テレパシーも消えるよう修正。
また、ボーナス計算後の p_ptr->telepathy のみにより一時テレパシー状態を判断できるので、monster2.cでの集中度によるテレパシーの判定を削除。

14 years ago重量0のアイテムをサブウィンドウで表示した時に重量の表示が無くならないように修正。
habu [Tue, 5 Jan 2010 07:51:40 +0000 (07:51 +0000)]
重量0のアイテムをサブウィンドウで表示した時に重量の表示が無くならないように修正。

14 years ago割引価格の魔法棒の回数が過充填されないように修正。
habu [Tue, 5 Jan 2010 07:51:38 +0000 (07:51 +0000)]
割引価格の魔法棒の回数が過充填されないように修正。

14 years agoGF_ICE属性の攻撃に対し、目には目を等の反撃ダメージが発動しないバグを修正。
habu [Tue, 5 Jan 2010 07:51:36 +0000 (07:51 +0000)]
GF_ICE属性の攻撃に対し、目には目を等の反撃ダメージが発動しないバグを修正。

14 years ago光速移動の状態で広域マップに入ると効果が切れるように修正。
habu [Tue, 5 Jan 2010 07:51:34 +0000 (07:51 +0000)]
光速移動の状態で広域マップに入ると効果が切れるように修正。

14 years ago広域マップではトラベルコマンド(`)を使用できないように修正。
habu [Tue, 5 Jan 2010 07:51:32 +0000 (07:51 +0000)]
広域マップではトラベルコマンド(`)を使用できないように修正。