From 48ded195511525c5d46a3ac7301111d5d260f78f Mon Sep 17 00:00:00 2001 From: deskull Date: Sun, 9 Aug 2020 01:47:03 +0900 Subject: [PATCH] =?utf8?q?[Refactor]=20#40514=20num=5Ffire=20=E8=A8=88?= =?utf8?q?=E7=AE=97=E3=82=92=E6=95=B4=E7=90=86=EF=BC=8E=20/=20Cleaned=20up?= =?utf8?q?=20num=5Ffire=20calculations.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/player/player-status.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/player/player-status.c b/src/player/player-status.c index 5e1a80fd7..5130662fc 100644 --- a/src/player/player-status.c +++ b/src/player/player-status.c @@ -561,7 +561,6 @@ static void delayed_visual_update(player_type *player_ptr) static void clear_creature_bonuses(player_type *creature_ptr) { creature_ptr->extra_blows[0] = creature_ptr->extra_blows[1] = 0; - creature_ptr->num_fire = 100; creature_ptr->tval_xtra = 0; creature_ptr->tval_ammo = 0; @@ -1536,6 +1535,7 @@ s16b calc_num_fire(player_type *creature_ptr, object_type *o_ptr) { int extra_shots = 0; BIT_FLAGS flgs[TR_FLAG_SIZE]; + creature_ptr->num_fire = 100; for (int i = INVEN_RARM; i < INVEN_TOTAL; i++) { object_type *q_ptr; q_ptr = &creature_ptr->inventory_list[i]; -- 2.11.0