From 985d167eb503bc4f4c4bfbc83b2496a6bf80bae5 Mon Sep 17 00:00:00 2001 From: Habu Date: Tue, 9 Jul 2024 22:21:21 +0900 Subject: [PATCH] =?utf8?q?[Fix]=20=E3=82=AB=E3=83=A1=E3=83=AC=E3=82=AA?= =?utf8?q?=E3=83=B3=E3=81=8C=E7=88=86=E7=99=BA=E3=81=99=E3=82=8B=E3=83=A2?= =?utf8?q?=E3=83=B3=E3=82=B9=E3=82=BF=E3=83=BC=E3=81=AB=E5=A4=89=E8=BA=AB?= =?utf8?q?=E3=81=97=E3=81=A6=E3=81=97=E3=81=BE=E3=81=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 25a7079 で変身元と変身先の取り違えてしまっており、変身元のモンスターに 対して爆発するかどうかの判定を行うようになってしまっている。 正しく変身先のモンスターに対して判定を行うように修正する。 --- src/monster/monster-list.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/monster/monster-list.cpp b/src/monster/monster-list.cpp index e3c649074..f084e3670 100644 --- a/src/monster/monster-list.cpp +++ b/src/monster/monster-list.cpp @@ -225,7 +225,7 @@ static bool monster_hook_chameleon_lord(PlayerType *player_ptr, MonsterRaceId r_ return false; } - if (m_ptr->is_explodable()) { + if (r_ptr->is_explodable()) { return false; } @@ -269,7 +269,7 @@ static bool monster_hook_chameleon(PlayerType *player_ptr, MonsterRaceId r_idx, return false; } - if (m_ptr->is_explodable()) { + if (r_ptr->is_explodable()) { return false; } -- 2.11.0