diff --git a/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java b/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java index 70a89c8..312cf92 100644 --- a/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java +++ b/src/main/java/de/fanta/challenges/scoreboard/ScoreManager.java @@ -303,8 +303,8 @@ int length = newScoreDataList.size(); if (length > 0) { int lastPostition = newScoreDataList.get(length - 1).getPostition() - 1; - int threePoints = Math.round((lastPostition - 3) / 3.0f + 3); - int twoPoints = Math.round((lastPostition - 3) / 3.0f * 2 + 3); + int threePoints = Math.round((lastPostition + 1 - 3) / 3.0f + 3); + int twoPoints = Math.round((lastPostition + 1 - 3) / 3.0f * 2 + 3); for (ScoreData scoreData : newScoreDataList) { Scorable scorable = scoreData.getScorable(); int pos = scoreData.getPostition() - 1;