Remove randomness
All checks were successful
SteamWarCI Build successful

This commit is contained in:
2025-01-30 13:18:01 +01:00
parent c799046f43
commit 20c90d9af5

View File

@ -87,15 +87,16 @@ object TNTLeagueGame {
start = Timestamp.from(Instant.now())
val random = Random(System.currentTimeMillis())
var spawnCount = 0
spawnerTask = plugin.server.scheduler.runTaskTimer(plugin, bukkit {
var coinsToSpawn = DealerInventory.coins
if (random.nextDouble() < 0.33) {
coinsToSpawn = DealerInventory.big_coins
} else if (random.nextDouble() < 0.11) {
coinsToSpawn = DealerInventory.huge_coins
val coinsToSpawn = if (spawnCount % 28 == 0) {
DealerInventory.huge_coins
} else if (spawnCount % 7 == 0) {
DealerInventory.big_coins
} else {
DealerInventory.coins
}
spawnCount++
if (world.getNearbyEntitiesByType(Item::class.java, TNTLeagueWorldConfig.blueTeam.itemSpawn, 3.0).sumOf { it.itemStack.amount } <= 256) {
spawnItems(TNTLeagueWorldConfig.blueTeam.itemSpawn, coinsToSpawn)