From 122f6176536d20988132dc7348ff8997dcfeff0f Mon Sep 17 00:00:00 2001 From: deskull Date: Sun, 24 Jan 2021 19:43:48 +0900 Subject: [PATCH] =?utf8?q?[Fix]=20#41174=20=E5=BF=8D=E8=80=85=E3=81=8C?= =?utf8?q?=E7=9B=BE=E8=A3=85=E5=82=99=E6=99=82=E3=81=AB=E8=A1=A8=E7=A4=BA?= =?utf8?q?=E4=B8=8A=E3=82=82=E6=AD=A3=E3=81=97=E3=81=8F=E9=BA=BB=E7=97=BA?= =?utf8?q?=E7=9F=A5=E3=82=89=E3=81=9A=E3=82=92=E5=A4=B1=E3=81=86=E3=82=88?= =?utf8?q?=E3=81=86=E4=BF=AE=E6=AD=A3=EF=BC=8E=20/=20Fixed=20Ninja=20to=20?= =?utf8?q?lose=20free-action=20correctly=20on=20display=20when=20equipped?= =?utf8?q?=20with=20a=20shield.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/player/permanent-resistances.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/player/permanent-resistances.c b/src/player/permanent-resistances.c index a47031834..497184b68 100644 --- a/src/player/permanent-resistances.c +++ b/src/player/permanent-resistances.c @@ -74,7 +74,7 @@ static void add_class_flags(player_type *creature_ptr, BIT_FLAGS *flags) if ((!creature_ptr->inventory_list[INVEN_RARM].k_idx || has_right_hand_weapon(creature_ptr)) && (!creature_ptr->inventory_list[INVEN_LARM].k_idx || has_left_hand_weapon(creature_ptr))) add_flag(flags, TR_SPEED); - if (creature_ptr->lev > 24) + if (creature_ptr->lev > 24 && !creature_ptr->icky_wield[0] && !creature_ptr->icky_wield[1]) add_flag(flags, TR_FREE_ACT); } -- 2.11.0