OSDN Git Service

hengbandforosx/hengbandosx.git
3 years agoChange Professor Ootsuki's English description to be a bit more idiomatic.
Eric Branlund [Tue, 13 Jul 2021 16:04:00 +0000 (09:04 -0700)]
Change Professor Ootsuki's English description to be a bit more idiomatic.

3 years agoInsert a comma into Bastral's English description for readability.
Eric Branlund [Tue, 13 Jul 2021 15:45:19 +0000 (08:45 -0700)]
Insert a comma into Bastral's English description for readability.

3 years agoMerge pull request #1264 from backwardsEric/english-artifact-edits
Deskull [Tue, 13 Jul 2021 03:21:26 +0000 (12:21 +0900)]
Merge pull request #1264 from backwardsEric/english-artifact-edits

English:  edits for recent artifacts

3 years agoAdd a provisional English translation for the two-handed sword 'Dragon slayer'. ...
Eric Branlund [Tue, 13 Jul 2021 01:43:58 +0000 (18:43 -0700)]
Add a provisional English translation for the two-handed sword 'Dragon slayer'.  It follows closely Google Translate's result for the Japanese description.

3 years agoAdd a provisional English translation for the description of Merlin's mirror. It...
Eric Branlund [Tue, 13 Jul 2021 01:35:56 +0000 (18:35 -0700)]
Add a provisional English translation for the description of Merlin's mirror.  It is essentially what Google Translate gave for the Japanese description.  Changed the English name to be "of the Wizard, Merlin" to read better in English and match the typical spelling for the wizard's name.

3 years agoInsert an indefinite article into 'Magicbane''s English description for readability.
Eric Branlund [Tue, 13 Jul 2021 01:28:54 +0000 (18:28 -0700)]
Insert an indefinite article into 'Magicbane''s English description for readability.

3 years agoAdd provisional English translation for the description of 'Trisula'. Interpolate...
Eric Branlund [Tue, 13 Jul 2021 01:26:10 +0000 (18:26 -0700)]
Add provisional English translation for the description of 'Trisula'.  Interpolate between Google Translate's result for the Japanese description and the content at https://en.wikipedia.org/wiki/Tripurasura .

3 years agoInsert "you" into the description of 'Talaria' for readability.
Eric Branlund [Tue, 13 Jul 2021 01:13:30 +0000 (18:13 -0700)]
Insert "you" into the description of 'Talaria' for readability.

3 years agoReplace "a" with "an" in front of vowel in description of Morthanc.
Eric Branlund [Tue, 13 Jul 2021 01:12:17 +0000 (18:12 -0700)]
Replace "a" with "an" in front of vowel in description of Morthanc.

3 years agoMerge pull request #1260 from sikabane-works/feature/release-3.0.0Alpha31
Deskull [Sun, 11 Jul 2021 13:06:14 +0000 (22:06 +0900)]
Merge pull request #1260 from sikabane-works/feature/release-3.0.0Alpha31

[Release] 3.0.0Alpha31

3 years ago[Release] 3.0.0Alpha31
deskull [Sun, 11 Jul 2021 11:29:37 +0000 (20:29 +0900)]
[Release] 3.0.0Alpha31

3 years agoMerge pull request #1258 from habu1010/feature/fix-item-price-mismatch
Habu [Sun, 11 Jul 2021 05:19:11 +0000 (14:19 +0900)]
Merge pull request #1258 from habu1010/feature/fix-item-price-mismatch

店舗の価格交渉削除後に残っている問題の修正

3 years ago[Fix] 店舗買取価格が上限を突破する #1252
Habu [Sat, 10 Jul 2021 18:49:47 +0000 (03:49 +0900)]
[Fix] 店舗買取価格が上限を突破する #1252

コミット 22752b61bfe7b68f306ffb8d4331c17e8845ff70 で
買取価格を制限するコードもろとも削除してしまっている。
該当の処理を復活させる。

3 years ago[Update] IDENT_FIXED フラグの削除
Habu [Sat, 10 Jul 2021 18:31:46 +0000 (03:31 +0900)]
[Update] IDENT_FIXED フラグの削除

価格交渉で最大限に値切ることができたアイテムに付与
されていた IDENT_FIXED フラグだが、価格交渉の削除に
よって用をなさなくなったので削除する。

3 years ago[Fix] 店舗の表示価格と店主の提示価格が異なる #1257
Habu [Sat, 10 Jul 2021 18:18:09 +0000 (03:18 +0900)]
[Fix] 店舗の表示価格と店主の提示価格が異なる #1257

価格交渉を削除した時の価格設定として従来の価格交渉で
ベストだった値段に対し売値は10%引き買値は10%増しと
するようにしたようだが、この処理を price_item 関数の
外で行っているため首記の不具合が生じている。
割引/割増の処理を price_item 関数の中に含めるようにする。

3 years agoMerge pull request #1256 from habu1010/feature/fix-pet-involve-ball-spell
Habu [Sat, 10 Jul 2021 14:13:13 +0000 (23:13 +0900)]
Merge pull request #1256 from habu1010/feature/fix-pet-involve-ball-spell

[Fix] ペットに巻き込むなって言ってるのに巻き込む #1255

3 years agoMerge pull request #1254 from habu1010/feature/fix-r-info-english-name-load
Habu [Sat, 10 Jul 2021 14:11:13 +0000 (23:11 +0900)]
Merge pull request #1254 from habu1010/feature/fix-r-info-english-name-load

[Fix] r_info.txt の英語名がロードされていない

3 years agoMerge pull request #1253 from sikabane-works/feature/fix-echizen-return-surface
Deskull [Sat, 10 Jul 2021 14:10:28 +0000 (23:10 +0900)]
Merge pull request #1253 from sikabane-works/feature/fix-echizen-return-surface

[Fix] is_echizen()がTRUE(セリフがアレの状態)の時、地上に戻る際の帰還残り時間がリセットされない不具合を修正.

3 years ago[Fix] is_echizen()がTRUE(セリフがアレの状態)の時、地上に戻る際の帰還残り時間がリセットされない不具合を修正.
deskull [Thu, 8 Jul 2021 03:49:13 +0000 (12:49 +0900)]
[Fix] is_echizen()がTRUE(セリフがアレの状態)の時、地上に戻る際の帰還残り時間がリセットされない不具合を修正.

3 years ago[Fix] ペットに巻き込むなって言ってるのに巻き込む #1255
Habu [Sat, 10 Jul 2021 13:08:10 +0000 (22:08 +0900)]
[Fix] ペットに巻き込むなって言ってるのに巻き込む #1255

ボール魔法を所持しているかどうかの真偽チェックが
反転しているため、巻き込むボール魔法を除外する
コードが動作していない。
真偽チェックを正しく修正する。

3 years agoMerge pull request #1244 from sikabane-works/feature/fix-wiz-enter-quest
Deskull [Sat, 10 Jul 2021 12:58:32 +0000 (21:58 +0900)]
Merge pull request #1244 from sikabane-works/feature/fix-wiz-enter-quest

[Fix] ウィザードモードのクエスト突入機能が正しく動作するよう修正&リファクタリング.

3 years ago[Fix] r_info.txt の英語名がロードされていない
Habu [Fri, 9 Jul 2021 11:14:04 +0000 (20:14 +0900)]
[Fix] r_info.txt の英語名がロードされていない

8c1ee0d91accd2d33b46ad0756a832ae71ef4c0d
上記コミットのパーサ書き換え時にモンスターの英語名の
E_name メンバへの読み込み自体が削除されている。
その結果、ゲーム上の直接的な影響は無いがスポイラー
ファイル mon-info.txt のモンスター名の英語表記の併記が
消えてしまっている。
元の通り E_name メンバに英語名をロードするようにする。

3 years agoMerge pull request #1250 from habu1010/feature/fix-android-enchant-equipment
Habu [Tue, 6 Jul 2021 15:05:51 +0000 (00:05 +0900)]
Merge pull request #1250 from habu1010/feature/fix-android-enchant-equipment

[Fix] 種族アンドロイドで店舗でのアイテム強化した時の処理

3 years ago[Fix] 種族アンドロイドで店舗でのアイテム強化した時の処理
Habu [Mon, 5 Jul 2021 09:04:37 +0000 (18:04 +0900)]
[Fix] 種族アンドロイドで店舗でのアイテム強化した時の処理

enchant_equipment 内でアンドロイドの装備によるLV計算処理
calc_android_exp が呼ばれており、種族がアンドロイドの場合
その中で最終的に handle_stuff が呼ばれてアイテムを重ねる
フラグなどの処理が行われてしまう。
結果として店舗でのアイテム強化処理の途中で強化した
アイテムが重なり、重なった後の分の数にしたがった料金が
所持金から引かれるため、所持金がマイナスになるという
バグが発生する。(Issues #1240)
所持金がマイナスにならなかった場合でも、重なった数の
分だけ、余分に料金を取られている。

enchant_equipment を呼び出した後でも calc_android_exp は
呼び出しているので、 enchant_equiptment 内では
calc_android_exp を呼び出さないようにする。
なお、他の enchant_equipment の呼び出しを一通り確認したが
アンドロイドの装備によるLVの再計算が必要な場合は
すべて enchant_equipment の呼び出し後に calc_android_exp を
呼び出しているため、enchant_equipment 内での呼び出しの
削除が他に影響することはないと思われる。

また、料金(単価×個数)を何度も計算しているのが
そもそもおかしいので、一度計算した値を変数に入れて
使用するようにする。

3 years agoMerge pull request #1248 from sikabane-works/release/3.0.0Alpha30
Deskull [Sun, 4 Jul 2021 12:26:16 +0000 (21:26 +0900)]
Merge pull request #1248 from sikabane-works/release/3.0.0Alpha30

[Release] 3.0.0Alpha30

3 years ago[Release] 3.0.0Alpha30
Deskull [Sun, 4 Jul 2021 11:42:06 +0000 (20:42 +0900)]
[Release] 3.0.0Alpha30

3 years agoMerge pull request #1247 from sikabane-works/feature/change-rate-Sexy-Swimsuit
Deskull [Sun, 4 Jul 2021 02:41:02 +0000 (11:41 +0900)]
Merge pull request #1247 from sikabane-works/feature/change-rate-Sexy-Swimsuit

[Feature] 危ない水着の生成率をアップ(A:30/20:50/8で天上のクロークよりまだ見かけない程度)

3 years agoMerge pull request #1242 from sikabane-works/feature/fix-buy-sell-process
Deskull [Sun, 4 Jul 2021 02:26:16 +0000 (11:26 +0900)]
Merge pull request #1242 from sikabane-works/feature/fix-buy-sell-process

[Fix] 値切りシステム廃止後の売買のメッセージ統一を推進.

3 years agoMerge pull request #1237 from sikabane-works/feature/refactor-is_chargeman
Deskull [Sun, 4 Jul 2021 02:23:25 +0000 (11:23 +0900)]
Merge pull request #1237 from sikabane-works/feature/refactor-is_chargeman

[Refactor] ステータス修正以外のチャージマン判定を is_chargeman() に集約.

3 years ago[Feature] 危ない水着の生成率をアップ(A:30/20:50/8で天上のクロークよりまだ見かけない程度)
Deskull [Sun, 4 Jul 2021 02:16:11 +0000 (11:16 +0900)]
[Feature] 危ない水着の生成率をアップ(A:30/20:50/8で天上のクロークよりまだ見かけない程度)

3 years ago[Fix] ウィザードモードのクエスト突入機能が正しく動作するよう修正&リファクタリング.改良の余地はまだあるが別件と合わせて別Issue化予定.
Deskull [Sun, 4 Jul 2021 01:15:08 +0000 (10:15 +0900)]
[Fix] ウィザードモードのクエスト突入機能が正しく動作するよう修正&リファクタリング.改良の余地はまだあるが別件と合わせて別Issue化予定.
 * 階段で正規にダンジョンに突入する処理と統合.
 * ワーグクエストのようなダンジョンの階層に依存するクエスト以外では即座にクエストに飛ぶよう処理.

3 years ago[Fix] 値切りシステム廃止後の売買のメッセージ統一を推進.
Deskull [Sat, 3 Jul 2021 14:39:40 +0000 (23:39 +0900)]
[Fix] 値切りシステム廃止後の売買のメッセージ統一を推進.

3 years agoMerge pull request #1239 from shimitei/feature/#1238_failsafe_play_sound
shimitei [Tue, 29 Jun 2021 12:53:38 +0000 (21:53 +0900)]
Merge pull request #1239 from shimitei/feature/#1238_failsafe_play_sound

[Fix] Windows版の効果音再生のエラーチェック追加

3 years ago[Refactor] ステータス修正以外のチャージマン判定を is_chargeman() に集約.
deskull [Mon, 28 Jun 2021 11:57:22 +0000 (20:57 +0900)]
[Refactor] ステータス修正以外のチャージマン判定を is_chargeman() に集約.

3 years ago[Fix] Windows版の効果音再生のエラーチェック追加
shimitei [Tue, 29 Jun 2021 10:30:00 +0000 (19:30 +0900)]
[Fix] Windows版の効果音再生のエラーチェック追加

waveOutPrepareHeader、waveOutWriteがエラーの場合、再生完了することがないためキューにデータが無限に溜まってしまう。
これらのAPIの戻り値をチェックするようにした。
また、キューに上限を設けてデータが溜まり続けることがないようにした。

3 years agoMerge pull request #1233 from hengband/release/3.0.0Alpha29 3.0.0Alpha29
Deskull [Sun, 27 Jun 2021 09:19:18 +0000 (18:19 +0900)]
Merge pull request #1233 from hengband/release/3.0.0Alpha29

[Release] 3.0.0Alpha29

3 years ago[Release] 3.0.0Alpha29
Deskull [Sun, 27 Jun 2021 08:42:01 +0000 (17:42 +0900)]
[Release] 3.0.0Alpha29

3 years agoMerge pull request #1226 from sikabane-works/feature/fix-display-mutation
Deskull [Sat, 26 Jun 2021 13:24:27 +0000 (22:24 +0900)]
Merge pull request #1226 from sikabane-works/feature/fix-display-mutation

[Fix] ラッキーマンが変異を他に持たない状態でも突然変異一覧に表示できるよう修正.

3 years agoMerge pull request #1202 from sikabane-works/feature/improve-fixed-reinforcement
Deskull [Sat, 26 Jun 2021 13:19:48 +0000 (22:19 +0900)]
Merge pull request #1202 from sikabane-works/feature/improve-fixed-reinforcement

[Fix] 固定護衛生成数を可能な限り最低数保証できるよう生成処理をある程度改善。

3 years agoMerge pull request #1230 from sikabane-works/feature/add-no-quest-monster-flag
Deskull [Sat, 26 Jun 2021 13:18:53 +0000 (22:18 +0900)]
Merge pull request #1230 from sikabane-works/feature/add-no-quest-monster-flag

[Implement] NO_QUESTモンスターフラグ実装。

3 years ago[Fix] ラッキーマンが変異を他に持たない状態でも突然変異一覧に表示できるよう修正.
deskull [Sat, 26 Jun 2021 12:24:52 +0000 (21:24 +0900)]
[Fix] ラッキーマンが変異を他に持たない状態でも突然変異一覧に表示できるよう修正.

3 years ago[Implement] NO_QUESTモンスターフラグ実装。
Deskull [Sun, 13 Jun 2021 13:58:04 +0000 (22:58 +0900)]
[Implement] NO_QUESTモンスターフラグ実装。
 * ランダムクエストの対象にならない。
 * クエスト中のランダム選択配置の対象にならない。

3 years agoMerge pull request #1221 from sikabane-works/release/3.0.0Alpha28
Deskull [Sun, 20 Jun 2021 13:15:28 +0000 (22:15 +0900)]
Merge pull request #1221 from sikabane-works/release/3.0.0Alpha28

[Release] 3.0.0Alpha28

3 years ago[Release] 3.0.0Alpha28
deskull [Sun, 20 Jun 2021 12:49:13 +0000 (21:49 +0900)]
[Release] 3.0.0Alpha28

3 years agoMerge pull request #1214 from shimitei/feature/#1213_sound_alpha28
shimitei [Thu, 17 Jun 2021 21:33:49 +0000 (06:33 +0900)]
Merge pull request #1214 from shimitei/feature/#1213_sound_alpha28

[Feature] 効果音の追加v3.0.0 α28

3 years agoMerge pull request #1217 from shimitei/feature/#1201_fix_get_quantity
shimitei [Thu, 17 Jun 2021 21:33:02 +0000 (06:33 +0900)]
Merge pull request #1217 from shimitei/feature/#1201_fix_get_quantity

[Fix] 数の指定で受け付けない入力値がある

3 years ago[Fix] 数の指定で受け付けない入力値がある
shimitei [Wed, 16 Jun 2021 10:49:47 +0000 (19:49 +0900)]
[Fix] 数の指定で受け付けない入力値がある

符号付32ビット整数を符号付16ビット整数としてキャストするため、例えば101010の入力をマイナスの値として扱う不整合が出ていた。
入力値の制限を0から符号付16ビット整数の最大値までとすることで不整合を回避する。

3 years ago[Feature] モンスターからプレイヤーへの射撃音を復活
shimitei [Tue, 15 Jun 2021 12:45:43 +0000 (21:45 +0900)]
[Feature] モンスターからプレイヤーへの射撃音を復活

3 years ago[Feature] 装備した/装備を外した時の効果音を追加
shimitei [Wed, 16 Jun 2021 11:32:38 +0000 (20:32 +0900)]
[Feature] 装備した/装備を外した時の効果音を追加

3 years agoMerge pull request #1208 from sikabane-works/feature/fix-quantum-monster-effect-in...
Deskull [Wed, 16 Jun 2021 11:49:49 +0000 (20:49 +0900)]
Merge pull request #1208 from sikabane-works/feature/fix-quantum-monster-effect-in-arena

[Fix] フェーズアウト状態(カジノ闘技場観戦)時にプレイヤーがテレポートアウェイ効果の影響そのものを受けないよう修正.

3 years agoMerge pull request #1215 from habu1010/feature/fix-display-info-berserk-rage
Habu [Wed, 16 Jun 2021 09:18:44 +0000 (18:18 +0900)]
Merge pull request #1215 from habu1010/feature/fix-display-info-berserk-rage

[Fix] 呪いの一時効果の狂戦士化の説明文が*鑑定*時に出ない #1059

3 years agoMerge pull request #1216 from habu1010/feature/fix-easy-spell-notation-error
Habu [Tue, 15 Jun 2021 14:06:14 +0000 (23:06 +0900)]
Merge pull request #1216 from habu1010/feature/fix-easy-spell-notation-error

[Fix] EASY_SPELL の表記ゆれ

3 years ago[Fix] EASY_SPELL の表記ゆれ
Habu [Tue, 15 Jun 2021 13:55:02 +0000 (22:55 +0900)]
[Fix] EASY_SPELL の表記ゆれ

ダンプ画面で「呪文難度減少」と表記されているが、反対の効果を
もたらす HEAVY_SPELL では「魔法難度増加」となっている。
*鑑定*での表示では、「魔法の難易度を(上|下)げる」となって
いるので、魔法難度のほうに統一する。

3 years ago[Fix] 呪いの一時効果の狂戦士化の説明文が*鑑定*時に出ない #1059
Habu [Tue, 15 Jun 2021 13:25:11 +0000 (22:25 +0900)]
[Fix] 呪いの一時効果の狂戦士化の説明文が*鑑定*時に出ない #1059

object_type の curse_flags の TRC::BERS_RAGE のチェック漏れによるもの。
他の呪いフラグと同じようにチェックするようにする。

3 years agoMerge pull request #1212 from shimitei/feature/#1181_fix_slow_move_on_global_map
shimitei [Tue, 15 Jun 2021 12:15:02 +0000 (21:15 +0900)]
Merge pull request #1212 from shimitei/feature/#1181_fix_slow_move_on_global_map

[Fix] モンスターボールで広域マップ移動が重くなる

3 years ago[Fix] モンスターボールで広域マップ移動が重くなる
shimitei [Tue, 15 Jun 2021 11:37:11 +0000 (20:37 +0900)]
[Fix] モンスターボールで広域マップ移動が重くなる

ボール中モンスターのHP自然回復処理で描画フラグが立つため、広域マップ移動が重くなっていた。
現在ボールの表示は変化しないため描画フラグをコメントアウトする。

3 years agoMerge pull request #1209 from habu1010/feature/fix-dump-old-realm
Habu [Mon, 14 Jun 2021 12:21:12 +0000 (21:21 +0900)]
Merge pull request #1209 from habu1010/feature/fix-dump-old-realm

[Fix] ダンプに過去に使えた領域が記録されない #1205

3 years ago[Fix] ダンプに過去に使えた領域が記録されない #1205
Habu [Mon, 14 Jun 2021 12:09:51 +0000 (21:09 +0900)]
[Fix] ダンプに過去に使えた領域が記録されない #1205

過去に使えた領域をビット位置で保存する変数の判定が
反転しているのが原因。
ビットが立っていない場合にスキップするのが正しい。

3 years ago[Fix] フェーズアウト状態(カジノ闘技場観戦)時にプレイヤーがテレポートアウェイ効果の影響そのものを受けないよう修正.
Deskull [Mon, 14 Jun 2021 11:42:16 +0000 (20:42 +0900)]
[Fix] フェーズアウト状態(カジノ闘技場観戦)時にプレイヤーがテレポートアウェイ効果の影響そのものを受けないよう修正.

3 years agoMerge pull request #1206 from sikabane-works/release/3.0.0Alpha27
Deskull [Sun, 13 Jun 2021 12:47:21 +0000 (21:47 +0900)]
Merge pull request #1206 from sikabane-works/release/3.0.0Alpha27

[Release] 3.0.0Alpha27

3 years ago[Release] 3.0.0Alpha27
Deskull [Sun, 13 Jun 2021 12:07:52 +0000 (21:07 +0900)]
[Release] 3.0.0Alpha27

3 years agoMerge pull request #1199 from shimitei/feature/migrate_waveout_api
shimitei [Sat, 12 Jun 2021 19:15:01 +0000 (04:15 +0900)]
Merge pull request #1199 from shimitei/feature/migrate_waveout_api

[Feature] Windows版の効果音再生をwaveOut APIへ移行

3 years ago[Fix] 固定護衛生成数を可能な限り最低数保証できるよう生成処理をある程度改善。
Deskull [Sat, 12 Jun 2021 13:57:32 +0000 (22:57 +0900)]
[Fix] 固定護衛生成数を可能な限り最低数保証できるよう生成処理をある程度改善。

3 years ago[Feature] Windows版の効果音再生waveOut APIへ移行
shimitei [Tue, 8 Jun 2021 11:49:54 +0000 (20:49 +0900)]
[Feature] Windows版の効果音再生waveOut APIへ移行

効果音の複数同時再生に対応する。

3 years agoMerge pull request #1200 from shimitei/feature/fix_memory_leak
shimitei [Wed, 9 Jun 2021 21:48:53 +0000 (06:48 +0900)]
Merge pull request #1200 from shimitei/feature/fix_memory_leak

[Fix] Windows版のマルチバイト/ワイド文字列変換のメモリリーク修正

3 years ago[Fix] Windows版のマルチバイト/ワイド文字列変換のメモリリーク修正
shimitei [Wed, 9 Jun 2021 13:49:14 +0000 (22:49 +0900)]
[Fix] Windows版のマルチバイト/ワイド文字列変換のメモリリーク修正

3 years agoMerge pull request #1195 from habu1010/feature/fix-no-nest-pit
Habu [Mon, 7 Jun 2021 03:37:26 +0000 (12:37 +0900)]
Merge pull request #1195 from habu1010/feature/fix-no-nest-pit

[Fix] ピット/ネストが生成されない #1189

3 years ago[Fix] ピット/ネストが生成されない #1189
Habu [Mon, 7 Jun 2021 03:11:47 +0000 (12:11 +0900)]
[Fix] ピット/ネストが生成されない #1189

d_info.txt にピットとネストの生成許可フラグを16進数で
設定しているが、読み込み時に10進数として読んでいるため
すべて 0 になってしまい、絶対に生成されなくなっている。
正しく16進数として読み込むようにする。

3 years agoMerge pull request #1191 from hengband/feature/3.0.0Alpha26
Deskull [Sun, 6 Jun 2021 12:08:04 +0000 (21:08 +0900)]
Merge pull request #1191 from hengband/feature/3.0.0Alpha26

[Release] 3.0.0Alpha26

3 years ago[Release] 3.0.0Alpha26
deskull [Sun, 6 Jun 2021 09:19:23 +0000 (18:19 +0900)]
[Release] 3.0.0Alpha26

3 years agoMerge pull request #1186 from dis-/feature/Fix-calc_num_fire
dis- [Sat, 5 Jun 2021 13:30:08 +0000 (22:30 +0900)]
Merge pull request #1186 from dis-/feature/Fix-calc_num_fire

[Fix] 【バグ】 運搬中状態のヘヴィ・クロスボウで射撃すると異常終了 #1182

3 years ago[Fix] 【バグ】 運搬中状態のヘヴィ・クロスボウで射撃すると異常終了 #1182
dis- [Fri, 4 Jun 2021 13:51:09 +0000 (22:51 +0900)]
[Fix] 【バグ】 運搬中状態のヘヴィ・クロスボウで射撃すると異常終了 #1182

射撃回数計算関数 calc_num_fire()内にて運搬中の射撃武器の回数計算に誤り。
運搬中は射撃回数でそれぞれの武器の初期値を使用するべきところで0を使用していた。
このため実際に運搬中に射撃を行うとゼロ除算が発生し強制終了の原因となっていた。
該当箇所を修正し、正常な値を返すようにする。
また、update_bonuses()内でcalc_num_fire()をコールする箇所に誤りがあったので合わせて修正する。

3 years agoMerge pull request #1185 from dis-/feature/Add-Warrior-TwoHandBonus
dis- [Fri, 4 Jun 2021 12:36:59 +0000 (21:36 +0900)]
Merge pull request #1185 from dis-/feature/Add-Warrior-TwoHandBonus

[Feature] 戦士/狂戦士の両手持ちボーナスを強化

3 years agoMerge pull request #1184 from dis-/feature/Fix-TwoHand-Weapon-Limit
dis- [Fri, 4 Jun 2021 12:16:06 +0000 (21:16 +0900)]
Merge pull request #1184 from dis-/feature/Fix-TwoHand-Weapon-Limit

両手持ちボーナスを得られる条件がおそらく意図せず変わっている #1134

3 years agoMerge pull request #1179 from habu1010/feature/fix-heavy-bow-penalty
Habu [Fri, 4 Jun 2021 12:12:08 +0000 (21:12 +0900)]
Merge pull request #1179 from habu1010/feature/fix-heavy-bow-penalty

[Fix] 弓が重すぎて運搬中になると命中率が上がる #1133

3 years ago[Feature] 戦士/狂戦士の両手持ちボーナスを強化
dis- [Fri, 4 Jun 2021 10:28:31 +0000 (19:28 +0900)]
[Feature] 戦士/狂戦士の両手持ちボーナスを強化

二刀流が非常に強力なこれらのクラスに両手持ちの選択肢を与える試み。
両手持ちボーナスが入るとき、str_indexをレベル23、レベル46で追加で1増やす。
これにより、最終的には25kgの獲物を両手持ちなら上限回数まで振るうことが可能となる。

3 years ago[Fix] ドラゴンころしの重量再調整
dis- [Fri, 4 Jun 2021 03:16:37 +0000 (12:16 +0900)]
[Fix] ドラゴンころしの重量再調整
両手持ちボーナスが入らなくなったことにより、35kgを扱うのは現実的ではなくなった。
ひとまず25kgに戻し、★苦痛のグレイブ互換の性能に戻す。
両手持ちの際の魅力に欠ける点は別件で調整する。

3 years ago[Fix] 両手持ちボーナスを得られる条件がおそらく意図せず変わっている #1134
dis- [Fri, 4 Jun 2021 03:12:31 +0000 (12:12 +0900)]
[Fix] 両手持ちボーナスを得られる条件がおそらく意図せず変わっている #1134

従来の倍の重量まで両手持ちボーナスが入っていたため、これを修正する。

3 years ago[Fix] 弓が重すぎて運搬中になると命中率が上がる #1133
Habu [Tue, 1 Jun 2021 02:27:30 +0000 (11:27 +0900)]
[Fix] 弓が重すぎて運搬中になると命中率が上がる #1133

calc_weapon_weight_limit は両手持ちの時に重量上限が2倍になる
処理があるため、近接武器を両手持ちしているとこのボーナスが
弓にも適用されてしまっているのが原因。
calc_bow_weight_limit を新設し弓はそちらを使用するようにする。

ついでにこれらの関数の戻り値を重量の型に合わせて WEIGHT
にする。

3 years agoMerge pull request #1175 from sikabane-works/release/3.0.0Alpha25
Deskull [Sun, 30 May 2021 12:10:40 +0000 (21:10 +0900)]
Merge pull request #1175 from sikabane-works/release/3.0.0Alpha25

[Release] 3.0.0Alpha25

3 years ago[Release] 3.0.0Alpha25
Deskull [Sun, 30 May 2021 10:58:40 +0000 (19:58 +0900)]
[Release] 3.0.0Alpha25

3 years agoMerge pull request #1163 from Hourier/feature/Divide-World-Turn-Processor
Hourier [Sun, 30 May 2021 09:30:27 +0000 (18:30 +0900)]
Merge pull request #1163 from Hourier/feature/Divide-World-Turn-Processor

確認ありがとうございました!

3 years agoMerge branch 'develop' into feature/Divide-World-Turn-Processor
Hourier [Sun, 30 May 2021 07:51:14 +0000 (16:51 +0900)]
Merge branch 'develop' into feature/Divide-World-Turn-Processor

3 years agoMerge pull request #1173 from Hourier/feature/Replace-Boolean-Macro
Hourier [Sun, 30 May 2021 05:59:51 +0000 (14:59 +0900)]
Merge pull request #1173 from Hourier/feature/Replace-Boolean-Macro

お二方、チェックありがとうございました!

3 years ago[Refactpr] #1172 WinMain() の戻り値が1箇所FALSEだったので0に変更した / Changed FALSE to 0 in the retur...
Hourier [Sun, 30 May 2021 04:26:19 +0000 (13:26 +0900)]
[Refactpr] #1172 WinMain() の戻り値が1箇所FALSEだったので0に変更した / Changed FALSE to 0 in the returning value of WinMain()

3 years ago[Refactor] #1173 Windows APIを叩いている箇所はtrue/false からTRUE/FALSEに戻した / Rolled back from...
Hourier [Sun, 30 May 2021 03:02:25 +0000 (12:02 +0900)]
[Refactor] #1173 Windows APIを叩いている箇所はtrue/false からTRUE/FALSEに戻した / Rolled back from true/false to TRUE/FALSE in the calls of Windows API

3 years ago[Refactor] #1172 Finally removed TRUE/FALSE in source codes of Hengband
Hourier [Sat, 29 May 2021 15:12:57 +0000 (00:12 +0900)]
[Refactor] #1172 Finally removed TRUE/FALSE in source codes of Hengband

3 years ago[Refactor] #1172 Changed TRUE/FALSE to true/false for non-Windows env
Hourier [Sat, 29 May 2021 15:10:42 +0000 (00:10 +0900)]
[Refactor] #1172 Changed TRUE/FALSE to true/false for non-Windows env

3 years ago[Refactor] #1172 Changed remaining FALSE to false
Hourier [Sat, 29 May 2021 15:04:37 +0000 (00:04 +0900)]
[Refactor] #1172 Changed remaining FALSE to false

3 years ago[Refactor] #1172 Changed remaining TRUE to true
Hourier [Sat, 29 May 2021 15:00:17 +0000 (00:00 +0900)]
[Refactor] #1172 Changed remaining TRUE to true

3 years ago[Refactor] #1172 Changed ', TRUE,' and ', FALSE,' to small characters
Hourier [Sat, 29 May 2021 14:56:45 +0000 (23:56 +0900)]
[Refactor] #1172 Changed ', TRUE,' and ', FALSE,' to small characters

3 years ago[Refactor] #1172 Changed '{TRUE, ', ', TRUE}', '{FALSE, ' and ', FALSE}' to small...
Hourier [Sat, 29 May 2021 14:54:17 +0000 (23:54 +0900)]
[Refactor] #1172 Changed '{TRUE, ', ', TRUE}', '{FALSE, ' and ', FALSE}' to small characters

3 years ago[Refactor] #1172 Changed 'TRUE : FALSE' to small characters each
Hourier [Sat, 29 May 2021 14:42:36 +0000 (23:42 +0900)]
[Refactor] #1172 Changed 'TRUE : FALSE' to small characters each

3 years ago[Refactor] #1172 Changed '(TRUE, ', '(FALSE, ', ', TRUE)', ', FALSE)' ', TRUE,' and...
Hourier [Sat, 29 May 2021 14:40:14 +0000 (23:40 +0900)]
[Refactor] #1172 Changed '(TRUE, ', '(FALSE, ', ', TRUE)', ', FALSE)' ', TRUE,' and ', FALSE,' to small characters each

3 years ago[Refactor] #1172 Changed '(FALSE)', 'TRUE);' and 'FALSE);' to '(false)', 'true);...
Hourier [Sat, 29 May 2021 14:35:07 +0000 (23:35 +0900)]
[Refactor] #1172 Changed '(FALSE)', 'TRUE);' and 'FALSE);' to '(false)', 'true);' and 'false);'

3 years ago[Refactor] #1172 Changed '(TRUE)', 'TRUE;' and 'FALSE;' to '(true)', 'true;' and...
Hourier [Sat, 29 May 2021 14:32:08 +0000 (23:32 +0900)]
[Refactor] #1172 Changed '(TRUE)', 'TRUE;' and 'FALSE;' to '(true)', 'true;' and 'false;'

3 years agoMerge pull request #1171 from Hourier/feature/Fix-Foot-Item-Juralian
Hourier [Sat, 29 May 2021 13:41:29 +0000 (22:41 +0900)]
Merge pull request #1171 from Hourier/feature/Fix-Foot-Item-Juralian

確認ありがとうございました!

3 years ago[Fix] #1156 足元のアイテムを表示する時に見かけのモンスターを表示するようにした / Resolved the issue that real race...
Hourier [Sat, 29 May 2021 10:12:06 +0000 (19:12 +0900)]
[Fix] #1156 足元のアイテムを表示する時に見かけのモンスターを表示するようにした / Resolved the issue that real race index is used when displaying monster's foot item

3 years agoMerge pull request #1164 from sikabane-works/feature/patron-reward-enum
Deskull [Fri, 28 May 2021 14:18:46 +0000 (23:18 +0900)]
Merge pull request #1164 from sikabane-works/feature/patron-reward-enum

[Refactor] パトロンの褒賞IDをenum化。

3 years ago[Refactor] パトロンの褒賞IDをenum化。
Deskull [Fri, 28 May 2021 13:36:57 +0000 (22:36 +0900)]
[Refactor] パトロンの褒賞IDをenum化。