From 2e924211b581129e54028258c0792b00acccc35b Mon Sep 17 00:00:00 2001 From: Habu Date: Sat, 14 Aug 2021 11:53:33 +0900 Subject: [PATCH] =?utf8?q?[Fix]=20=E6=AD=A6=E5=99=A8=E7=A5=9D=E7=A6=8F?= =?utf8?q?=E3=81=A7=E7=B0=A1=E6=98=93=E9=91=91=E5=AE=9A=E7=8A=B6=E6=85=8B?= =?utf8?q?=E3=81=8C=E3=83=AA=E3=82=BB=E3=83=83=E3=83=88=E3=81=95=E3=82=8C?= =?utf8?q?=E3=81=AA=E3=81=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit ビットフラグでない変数に対しビット操作を誤って行っており 簡易鑑定状態がリセットされないので、武器祝福が成功しても 簡易鑑定状態が「呪われている」のままとなってしまう。 ビット操作ではなく代入に修正する。 --- src/mind/mind-priest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mind/mind-priest.cpp b/src/mind/mind-priest.cpp index 290f9808f..15218cc35 100644 --- a/src/mind/mind-priest.cpp +++ b/src/mind/mind-priest.cpp @@ -61,7 +61,7 @@ bool bless_weapon(player_type *caster_ptr) #endif o_ptr->curse_flags.clear(); set_bits(o_ptr->ident, IDENT_SENSE); - set_bits(o_ptr->feeling, FEEL_NONE); + o_ptr->feeling = FEEL_NONE; set_bits(caster_ptr->update, PU_BONUS); set_bits(caster_ptr->window_flags, PW_EQUIP | PW_FLOOR_ITEM_LIST); } -- 2.11.0