public static void OpenBattlePrepare() { GameSceneManager.Instance.OpenBattleSettingUI(); StageModel currentstage = Singleton <StageController> .Instance.GetStageModel(); List <SephirahType> usedSephiras = (List <SephirahType>)currentstage.GetType().GetField("_usedFloorList", AccessTools.all).GetValue(currentstage); usedSephiras.Remove(Singleton <StageController> .Instance.CurrentFloor); }