From: nothere Date: Mon, 22 Sep 2003 16:32:25 +0000 (+0000) Subject: 火炎ブレス持ちにとっての火炎2重耐性の魔力消去条件にエンバグがあり, 元 X-Git-Tag: v2.1.2~1078 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=56c08da2928accc34b07b653658bd1b150d24397;p=hengband%2Fhengband.git 火炎ブレス持ちにとっての火炎2重耐性の魔力消去条件にエンバグがあり, 元 種族がバルログの場合に変身した状態で火炎2重耐性があれば消去対象になっ ていたバグの修正. --- diff --git a/src/mspells1.c b/src/mspells1.c index 288718873..7056e5248 100644 --- a/src/mspells1.c +++ b/src/mspells1.c @@ -872,7 +872,7 @@ static bool dispel_check(int m_idx) if (r_ptr->flags4 & RF4_BR_FIRE) { - if (!(prace_is_(RACE_DEMON) && p_ptr->lev > 44)) + if (!((p_ptr->prace == RACE_DEMON) && p_ptr->lev > 44)) { if (!p_ptr->immune_fire && (p_ptr->oppose_fire || music_singing(MUSIC_RESIST))) return (TRUE); if (p_ptr->special_defense & DEFENSE_FIRE) return (TRUE);