diff --git a/state_ironman.lua b/state_ironman.lua index b9335e7..85797c9 100644 --- a/state_ironman.lua +++ b/state_ironman.lua @@ -10,7 +10,6 @@ function state_ironman:exit() end function state_ironman:reenter(round) if round.outcome=="win" then self.level+=1 - completion_tracker:advance_completion_level(round.board:get_completion_level()) elseif round.outcome=="menu" then self.done=true elseif round.outcome=="restart" then diff --git a/state_wonround.lua b/state_wonround.lua index cb29fce..9068787 100644 --- a/state_wonround.lua +++ b/state_wonround.lua @@ -7,7 +7,9 @@ function state_wonround:init(board) self.card=self.board:get_endgame_card() self.verse_name,self.verse=liturgy:suggest_verse(self.board.ruleset,self.card) end -function state_wonround:enter() end +function state_wonround:enter() + completion_tracker:advance_completion_level(self.board:get_completion_level()) +end function state_wonround:exit(new_top) end function state_wonround:reenter() end