From f31b824f8c1ebd486f048df099ba05031824c449 Mon Sep 17 00:00:00 2001 From: baxlek <115663151+baxlek@users.noreply.github.com> Date: Sun, 2 Aug 2026 11:57:27 -0500 Subject: [PATCH] Add Can Transform Anywhere check when talking to Midna --- src/d/actor/d_a_midna.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/d/actor/d_a_midna.cpp b/src/d/actor/d_a_midna.cpp index 1b96147957..b221458f64 100644 --- a/src/d/actor/d_a_midna.cpp +++ b/src/d/actor/d_a_midna.cpp @@ -3300,7 +3300,10 @@ int daMidna_c::execute() { if (!checkStateFlg0(FLG0_UNK_8000)) { offStateFlg0((daMidna_FLG0)(FLG0_NPC_NEAR | FLG0_NPC_FAR)); BOOL far_; - if (fopAcIt_Judge((fopAcIt_JudgeFunc)daMidna_searchNpc, &far_)) { +#if TARGET_PC + if ((fopAcIt_Judge((fopAcIt_JudgeFunc)daMidna_searchNpc, &far_)) && + !dusk::getSettings().game.canTransformAnywhere) { +#endif if (!far_) { onStateFlg0(FLG0_NPC_NEAR); } else {