From bb24dce174a7ffd048efa472aea60a24ff54f78b Mon Sep 17 00:00:00 2001 From: djevangelia Date: Thu, 2 Jul 2026 10:52:04 +0200 Subject: [PATCH] Bugfix, child Hookshot first person in Hylia lab --- soh/src/overlays/actors/ovl_player_actor/z_player.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/soh/src/overlays/actors/ovl_player_actor/z_player.c b/soh/src/overlays/actors/ovl_player_actor/z_player.c index b1d2f4c47d1..221bd693a6a 100644 --- a/soh/src/overlays/actors/ovl_player_actor/z_player.c +++ b/soh/src/overlays/actors/ovl_player_actor/z_player.c @@ -5845,6 +5845,11 @@ s32 func_8083AD4C(PlayState* play, Player* this) { } camMode = shouldUseBowCamera ? CAM_MODE_BOWARROW : CAM_MODE_SLINGSHOT; + + // Fix child Hookshot first person in lab (CAM_MODE_SLINGSHOT is invalid there) + if (play->sceneNum == SCENE_LAKESIDE_LABORATORY && CVarGetInteger(CVAR_CHEAT("TimelessEquipment"), false)) { + camMode = CAM_MODE_BOWARROW; + } } else { // #region SOH [Enhancement] if (CVarGetInteger(CVAR_ENHANCEMENT("BoomerangFirstPerson"), 0)) {