Fixes 2
authorTheSaminator <thesaminator@users.noreply.github.com>
Tue, 12 Jul 2022 19:48:42 +0000 (15:48 -0400)
committerTheSaminator <thesaminator@users.noreply.github.com>
Tue, 12 Jul 2022 19:48:42 +0000 (15:48 -0400)
src/jvmMain/kotlin/net/starshipfights/data/admiralty/admirals.kt

index a8ad174645faf956ae6fa7c86784edda01036aa8..a87059fbac4a3ce43d2585b2539a0a2b93056d97 100644 (file)
@@ -247,7 +247,10 @@ fun generateFleet(admiral: Admiral, flavor: FactionFlavor = FactionFlavor.defaul
                }.shuffled().takeIf { it.isNotEmpty() }?.let { shipTypes ->
                        val wcCount = (admiral.rank.maxShipTier.ordinal - swc.tier.ordinal + 1) * 2
                        
-                       shipTypes.repeatForever().take(wcCount).toList()
+                       if (wcCount > 0)
+                               shipTypes.repeatForever().take(wcCount).toList()
+                       else
+                               emptyList()
                }.orEmpty()
        }
        .let { shipTypes ->