From cf89da811a6ebeb697401098a97a2e23b2540c93 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Fri, 15 May 2026 07:04:36 +0200 Subject: [PATCH] Fix fast tears going out of bounds (#1337) Incorrect decomp from TPHD making the tears think you're always in the Zora River ride Fixes https://github.com/TwilitRealm/dusklight/issues/1047 --- src/d/actor/d_a_obj_drop.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/d/actor/d_a_obj_drop.cpp b/src/d/actor/d_a_obj_drop.cpp index 18d27840f7..62f3bf9f17 100644 --- a/src/d/actor/d_a_obj_drop.cpp +++ b/src/d/actor/d_a_obj_drop.cpp @@ -299,7 +299,8 @@ int daObjDrop_c::modeParentWait() { #if TARGET_PC static inline BOOL checkGetCargoRide() { - if ((daPy_getPlayerActorClass()->checkCargoCarry() && strcmp(dComIfGp_getStartStageName(), "F_SP112") == 0) || + if (daPy_getPlayerActorClass()->checkCargoCarry() && + strcmp(dComIfGp_getStartStageName(), "F_SP112") == 0 && dComIfGs_isLightDropGetFlag(dComIfGp_getStartStageDarkArea())) { return true;