OSDN Git Service

[Fix] 修行僧がどの武器でも命中ペナルティを得るようになっていたので修正。 / Fix that monks get hit penalty by any...
authoriks <iks@users.sorceforge.jp>
Wed, 11 Nov 2020 16:07:39 +0000 (01:07 +0900)
committeriks <iks@users.sorceforge.jp>
Wed, 11 Nov 2020 16:07:39 +0000 (01:07 +0900)
src/player/player-status-flags.c

index 7f2b412..86aa47a 100644 (file)
@@ -1651,7 +1651,8 @@ bool has_not_monk_weapon(player_type *creature_ptr, int i)
 {
     tval_type tval = creature_ptr->inventory_list[INVEN_RARM + i].tval - TV_WEAPON_BEGIN;
     OBJECT_SUBTYPE_VALUE sval = creature_ptr->inventory_list[INVEN_RARM + i].sval;
-    return (creature_ptr->pclass == CLASS_MONK) || (creature_ptr->pclass == CLASS_FORCETRAINER) && (!s_info[creature_ptr->pclass].w_max[tval][sval]);
+    return ((creature_ptr->pclass == CLASS_MONK) || (creature_ptr->pclass == CLASS_FORCETRAINER))
+        && !(s_info[creature_ptr->pclass].w_max[tval][sval]);
 }
 
 bool has_good_luck(player_type *creature_ptr) { return (creature_ptr->pseikaku == PERSONALITY_LUCKY) || (creature_ptr->muta3 & MUT3_GOOD_LUCK); }