From b4037e63403d6f276dbe773aa18fcf86dd6d3fed Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Thu, 1 May 2014 18:02:14 +0000 Subject: [PATCH] Fixing daily tournament prizes. --- .../lotro/competitive/PlayerStanding.java | 20 ++++++++++++++++++- .../tournament/DailyTournamentPrizes.java | 5 +++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/competitive/PlayerStanding.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/competitive/PlayerStanding.java index defd95926..92b8f8831 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/competitive/PlayerStanding.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/competitive/PlayerStanding.java @@ -4,13 +4,19 @@ public class PlayerStanding { private String _playerName; private int _points; private int _gamesPlayed; + private int _playerWins; + private int _playerLosses; + private int _playerByes; private float _opponentWin; private int _standing; - public PlayerStanding(String playerName, int points, int gamesPlayed) { + public PlayerStanding(String playerName, int points, int gamesPlayed, int playerWins, int playerLosses, int playerByes) { _playerName = playerName; _points = points; _gamesPlayed = gamesPlayed; + _playerWins = playerWins; + _playerLosses = playerLosses; + _playerByes = playerByes; } public int getGamesPlayed() { @@ -33,6 +39,18 @@ public class PlayerStanding { return _standing; } + public int getPlayerWins() { + return _playerWins; + } + + public int getPlayerLosses() { + return _playerLosses; + } + + public int getPlayerByes() { + return _playerByes; + } + public void setOpponentWin(float opponentWin) { _opponentWin = opponentWin; } diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/DailyTournamentPrizes.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/DailyTournamentPrizes.java index 300be4381..2c2568e96 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/DailyTournamentPrizes.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/tournament/DailyTournamentPrizes.java @@ -14,10 +14,11 @@ public class DailyTournamentPrizes implements TournamentPrizes { @Override public CardCollection getPrizeForTournament(PlayerStanding playerStanding, int playersCount) { DefaultCardCollection tournamentPrize = new DefaultCardCollection(); - tournamentPrize.addItem("(S)Booster Choice", playerStanding.getPoints()); + tournamentPrize.addItem("(S)Booster Choice", (playerStanding.getPlayerWins() + playerStanding.getPlayerByes()) * 2); - if (tournamentPrize.getAll().size() == 0) + if (tournamentPrize.getAll().size() == 0) { return null; + } return tournamentPrize; }