Nie kumasz.
(store_random_in_range,":scene_to_use",1, 10), -- wylosuje liczbę, która będzie większa lub równa 1, ale mniejsza niż 10.
Ty ustawiłeś tak:
(store_random_in_range,":scene_to_use",1,2),
Otrzymujesz więc wynik większy lub równy 1, ale mniejszy niż 2. Czyli zawsze 1.
Teraz łapiesz?