diff --git a/tetris/modes/credits_a3.lua b/tetris/modes/credits_a3.lua index 104a011..32b2ca2 100644 --- a/tetris/modes/credits_a3.lua +++ b/tetris/modes/credits_a3.lua @@ -22,6 +22,7 @@ function CreditsA3Game:new() self.lock_hard_drop = true self.enable_hold = true self.next_queue_length = 3 + self.randomizer = History6RollsRandomizer() end function CreditsA3Game:getARE() diff --git a/tetris/modes/marathon_c99.lua b/tetris/modes/marathon_c99.lua index 88ff10a..9a4eea2 100644 --- a/tetris/modes/marathon_c99.lua +++ b/tetris/modes/marathon_c99.lua @@ -51,6 +51,7 @@ function MarathonC99Game:new() self.super:new() self.grid = Grid(10, 22) + self.randomizer = SegaRandomizer() self.additive_gravity = false self.roll_frames = 0 self.lines_to_next_level = lines_to_next_level[self.level] diff --git a/tetris/modes/survival_gte.lua b/tetris/modes/survival_gte.lua index c54ff93..d834c77 100644 --- a/tetris/modes/survival_gte.lua +++ b/tetris/modes/survival_gte.lua @@ -16,6 +16,7 @@ function SurvivalGTEGame:new() self.instant_soft_drop = false self.enable_hold = true self.next_queue_length = 4 + self.randomizer = Bag7Randomizer() end function SurvivalGTEGame:getARE() return 6 end