mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-02-23 21:21:28 +07:00
Fixed bug where chance initialized as 0 would select null tile
This commit is contained in:
parent
3bbcd2c086
commit
db51859edc
@ -45,7 +45,7 @@ public class TileGenerator {
|
|||||||
int chance = sum == 0 ? 0 : this.random.nextInt(sum);
|
int chance = sum == 0 ? 0 : this.random.nextInt(sum);
|
||||||
Tile[] items = entry.tiles.items;
|
Tile[] items = entry.tiles.items;
|
||||||
Tile tile = null;
|
Tile tile = null;
|
||||||
for (int i = 0, s = entry.tiles.size; i < s && chance > 0; i++) {
|
for (int i = 0, s = entry.tiles.size; i < s && chance >= 0; i++) {
|
||||||
tile = items[i];
|
tile = items[i];
|
||||||
chance -= tile.rarity;
|
chance -= tile.rarity;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user