diff --git a/src/dev/peerat/backend/model/Completion.java b/src/dev/peerat/backend/model/Completion.java index 1086a94..2967308 100644 --- a/src/dev/peerat/backend/model/Completion.java +++ b/src/dev/peerat/backend/model/Completion.java @@ -65,10 +65,13 @@ public class Completion{ public void addTry(Puzzle currentPuzzle, byte[] response, int chapter){ if (score <= 0){ tries++; - if(chapter < 4) return; if (response != null && Arrays.equals(currentPuzzle.getSoluce(), response)){ if (tries > 1) { // Loose 5% each try with a minimum of 1 for score - score = (int) Math.ceil(currentPuzzle.getScoreMax() * (1 - ((tries - 1) / 20.))); + if(chapter < 4){ + score = currentPuzzle.getScoreMax(); + }else{ + score = (int) Math.ceil(currentPuzzle.getScoreMax() * (1 - ((tries - 1) / 20.))); + } // score = currentPuzzle.getScoreMax(); if (score < 1) score = 1;