diff --git a/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java b/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java index 79dbc2aa..5a5ba98b 100644 --- a/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java +++ b/src/main/java/com/eu/habbo/habbohotel/games/GameTeam.java @@ -80,6 +80,14 @@ public class GameTeam { this.members.clear(); } + public void resetScores() { + for (GamePlayer player : this.members) { + if (player == null) continue; + + player.reset(); + } + } + public THashSet getMembers() { return this.members; diff --git a/src/main/java/com/eu/habbo/habbohotel/games/wired/WiredGame.java b/src/main/java/com/eu/habbo/habbohotel/games/wired/WiredGame.java index 21cd5469..80fe874d 100644 --- a/src/main/java/com/eu/habbo/habbohotel/games/wired/WiredGame.java +++ b/src/main/java/com/eu/habbo/habbohotel/games/wired/WiredGame.java @@ -15,6 +15,10 @@ public class WiredGame extends Game { @Override public void initialise() { this.state = GameState.RUNNING; + + for (GameTeam team : this.teams.values()) { + team.resetScores(); + } } @Override