From 09d50b1305860ac24fcd35026cdaf046d1ac3c49 Mon Sep 17 00:00:00 2001 From: Liza Carvelli Date: Wed, 19 Jun 2024 09:46:08 +0200 Subject: [PATCH] Check for 'incorporeal' as part of the sprint/mount available --- Questionable/GameFunctions.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Questionable/GameFunctions.cs b/Questionable/GameFunctions.cs index cd1588c2..7f961225 100644 --- a/Questionable/GameFunctions.cs +++ b/Questionable/GameFunctions.cs @@ -235,8 +235,6 @@ internal sealed unsafe class GameFunctions public bool TeleportAetheryte(uint aetheryteId) { - - if (IsAetheryteUnlocked(aetheryteId, out var subIndex)) { if (aetheryteId == PlayerState.Instance()->HomeAetheryteId && @@ -518,7 +516,10 @@ internal sealed unsafe class GameFunctions { var battleChara = (BattleChara*)gameObject; StatusManager* statusManager = battleChara->GetStatusManager; - return statusManager->HasStatus(565) || statusManager->HasStatus(404) || statusManager->HasStatus(2730); + return statusManager->HasStatus(565) || + statusManager->HasStatus(404) || + statusManager->HasStatus(2729) || + statusManager->HasStatus(2730); } return false;