• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: コミット

変愚蛮怒のメインリポジトリです


コミットメタ情報

リビジョン122f6176536d20988132dc7348ff8997dcfeff0f (tree)
日時2021-01-24 19:43:48
作者deskull <deskull@user...>
コミッターdeskull

ログメッセージ

[Fix] #41174 忍者が盾装備時に表示上も正しく麻痺知らずを失うよう修正. /
Fixed Ninja to lose free-action correctly on display when equipped with a shield.

変更サマリ

差分

--- 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)
7474 if ((!creature_ptr->inventory_list[INVEN_RARM].k_idx || has_right_hand_weapon(creature_ptr)) &&
7575 (!creature_ptr->inventory_list[INVEN_LARM].k_idx || has_left_hand_weapon(creature_ptr)))
7676 add_flag(flags, TR_SPEED);
77- if (creature_ptr->lev > 24)
77+ if (creature_ptr->lev > 24 && !creature_ptr->icky_wield[0] && !creature_ptr->icky_wield[1])
7878 add_flag(flags, TR_FREE_ACT);
7979 }
8080
旧リポジトリブラウザで表示