ランダムで直接定義するのではなく、一度変数にランダムの値を入れておいて、その変数を使って定義番号を変更すればいいのではないでしょうか。 ちょうど今僕が作っているものにもそんな要素があって、問題なく動いています!