OSDN Git Service

[Fix] 悪魔領域の血の呪いの追加効果発生場所が正しくない
authordis- <dis.rogue@gmail.com>
Thu, 1 Feb 2024 12:46:20 +0000 (21:46 +0900)
committerdis- <dis.rogue@gmail.com>
Thu, 1 Feb 2024 12:46:25 +0000 (21:46 +0900)
fix #3850
血の呪いの発生箇所の指定変数が正しくない。
該当箇所を修正する。

src/effect/effect-monster.cpp

index 84c1968..725f97b 100644 (file)
@@ -613,7 +613,7 @@ static void exe_affect_monster_by_damage(PlayerType *player_ptr, EffectMonster *
     effect_damage_gives_bad_status(player_ptr, em_ptr);
     deal_effect_damage_to_monster(player_ptr, em_ptr);
     if ((em_ptr->attribute == AttributeType::BLOOD_CURSE) && one_in_(4)) {
-        blood_curse_to_enemy(player_ptr, em_ptr->who);
+        blood_curse_to_enemy(player_ptr, em_ptr->g_ptr->m_idx);
     }
 }