diff --git a/domain/src/commonMain/kotlin/ch/dissem/yaep/domain/items.kt b/domain/src/commonMain/kotlin/ch/dissem/yaep/domain/items.kt index 575fc8b..3fdcc24 100644 --- a/domain/src/commonMain/kotlin/ch/dissem/yaep/domain/items.kt +++ b/domain/src/commonMain/kotlin/ch/dissem/yaep/domain/items.kt @@ -159,17 +159,17 @@ sealed interface ItemClass> { companion object { val classes: List> = listOf( - Animal, Nationality, - Drink, Profession, - Fruit, + Drink, Dessert, - Transportation + Fruit, + Transportation, + Animal ) fun randomClasses(n: Int): List> { - return classes.shuffled().take(n) + return classes.shuffled().take(n).sortedBy { classes.indexOf(it) } } fun parse(name: String): ItemClass<*> {