fix playeringametime being 0
This commit is contained in:
parent
30f413d04e
commit
fbd9b17ba0
@ -1202,7 +1202,11 @@ public class UHC extends TeamGame
|
||||
{
|
||||
for (Player player : teamsAlive.get(0).GetPlayers(false))
|
||||
{
|
||||
int gems = Math.round((System.currentTimeMillis() - getPlayerIngameTime(player))/1000);
|
||||
long ingameTime = getPlayerIngameTime(player);
|
||||
if (ingameTime == 0)
|
||||
ingameTime = GetStateTime();
|
||||
|
||||
int gems = Math.round((System.currentTimeMillis() - ingameTime)/1000);
|
||||
AddGems(player, gems, "Winning Team", false, false);
|
||||
}
|
||||
}
|
||||
|
@ -72,7 +72,7 @@ public class ExperienceStatTracker extends StatTracker<Game>
|
||||
//Game Time = 1 Exp per 3 Seconds
|
||||
long time = System.currentTimeMillis();
|
||||
long playerJoin = getGame().getPlayerIngameTime(player);
|
||||
|
||||
|
||||
if (playerJoin == 0)
|
||||
playerJoin = _startTime;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user