summaryrefslogtreewikicommitdiff
path: root/src/main/java/dev/tylerm/khs/game/Game.java
diff options
context:
space:
mode:
authortylerm <tylerm@tylerm.dev>2023-08-03 04:20:24 +0000
committertylerm <tylerm@tylerm.dev>2023-08-03 04:20:24 +0000
commit2953057ef142ce4cca66d7d35aba521fb55bb97d (patch)
tree54595f963487db70b6c8009ce1e8db07e9b2633c /src/main/java/dev/tylerm/khs/game/Game.java
parentUpdate 'README.md' (diff)
parentbug fixes (diff)
downloadkenshinshideandseek-2953057ef142ce4cca66d7d35aba521fb55bb97d.tar.gz
kenshinshideandseek-2953057ef142ce4cca66d7d35aba521fb55bb97d.tar.bz2
kenshinshideandseek-2953057ef142ce4cca66d7d35aba521fb55bb97d.zip
Merge pull request 'bug fixes' (#11) from dev into main
Reviewed-on: https://g.tylerm.dev/tylerm/KenshinsHideAndSeek/pulls/11
Diffstat (limited to 'src/main/java/dev/tylerm/khs/game/Game.java')
-rw-r--r--src/main/java/dev/tylerm/khs/game/Game.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/main/java/dev/tylerm/khs/game/Game.java b/src/main/java/dev/tylerm/khs/game/Game.java
index ac7e808..3de09ef 100644
--- a/src/main/java/dev/tylerm/khs/game/Game.java
+++ b/src/main/java/dev/tylerm/khs/game/Game.java
@@ -60,8 +60,6 @@ public class Game {
private int gameTimer;
private boolean hiderLeft;
- private Random random;
-
public Game(Map map, Board board) {
this.currentMap = map;
@@ -78,8 +76,6 @@ public class Game {
this.startingTimer = -1;
this.gameTimer = 0;
this.hiderLeft = false;
-
- this.random = new Random();
}
public Status getStatus(){
@@ -107,7 +103,7 @@ public class Game {
List<Player> pool = board.getPlayers();
for (int i = 0; i < startingSeekerCount; i++) {
try {
- int rand = random.nextInt(0, pool.size());
+ int rand = (int)(Math.random() * pool.size());
seekers.add(pool.remove(rand));
} catch (Exception e){
Main.getInstance().getLogger().warning("Failed to select random seeker.");