diff --git a/lua/app/ui/battle/battle_ui.lua b/lua/app/ui/battle/battle_ui.lua index 63a4bfe5..d5766981 100644 --- a/lua/app/ui/battle/battle_ui.lua +++ b/lua/app/ui/battle/battle_ui.lua @@ -1585,6 +1585,50 @@ function BattleUI:clear() self.shakeTween:Kill() self.shakeTween = nil end + + if self.showTutorialFingerSeq then + self.showTutorialFingerSeq:Kill() + self.showTutorialFingerSeq = nil + end + + if self.switchBoardSeq then + self.switchBoardSeq:Kill() + self.switchBoardSeq = nil + end + + if self.eliminationAniSeq then + self.eliminationAniSeq:Kill() + self.eliminationAniSeq = nil + end + + if self.generateSkillAniSeq then + self.generateSkillAniSeq:Kill() + self.generateSkillAniSeq = nil + end + + if self.gotOneSkillAniSeq then + self.gotOneSkillAniSeq:Kill() + self.gotOneSkillAniSeq = nil + end + + if self.shuffleBoardSeq then + self.shuffleBoardSeq:Kill() + self.shuffleBoardSeq = nil + end + + if self.gridCells then + for _, cell in pairs(self.gridCells) do + if cell.fallSeq then + cell.fallSeq:Kill() + cell.fallSeq = nil + end + end + end + + if self.cacheSkillAniSeq then + self.cacheSkillAniSeq:Kill() + self.cacheSkillAniSeq = nil + end end return BattleUI \ No newline at end of file