Main/System/Battle/RecordPlayer/RecordPlayer.cs
@@ -88,7 +88,10 @@ for (int i = removeIndexList.Count - 1; i >= 0; i--) { immediatelyActionList.RemoveAt(removeIndexList[i]); int index = removeIndexList[i]; if (index < 0 || index >= immediatelyActionList.Count) continue; immediatelyActionList.RemoveAt(index); } } } @@ -158,7 +161,10 @@ public void HaveRest() { ForceFinish(); while (IsPlaying()) { ForceFinish(); } } public void ForceFinish()