From b94b14b20dd42860680027b9d2d18b9172c21749 Mon Sep 17 00:00:00 2001 From: Avi Weinstock Date: Tue, 24 Aug 2021 00:21:09 -0400 Subject: [PATCH] Give the correct amount of slayer task points on streaks that are a multiple of 50. --- .../core/game/node/entity/skill/slayer/SlayerManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Server/src/main/java/core/game/node/entity/skill/slayer/SlayerManager.java b/Server/src/main/java/core/game/node/entity/skill/slayer/SlayerManager.java index d9bb373c9..ba749d6b1 100644 --- a/Server/src/main/java/core/game/node/entity/skill/slayer/SlayerManager.java +++ b/Server/src/main/java/core/game/node/entity/skill/slayer/SlayerManager.java @@ -113,10 +113,10 @@ public final class SlayerManager { flags.setCompletedTasks(flags.getCompletedTasks() + 1); if ((flags.getCompletedTasks() > 4 || flags.canEarnPoints() ) && flags.getMaster() != Master.TURAEL && flags.getPoints() < 64000) { int points = flags.getMaster().getTaskPoints()[0]; - if (flags.getTaskStreak() % 10 == 0) { - points = flags.getMaster().getTaskPoints()[1]; - } else if (flags.getTaskStreak() % 50 == 0) { + if (flags.getTaskStreak() % 50 == 0) { points = flags.getMaster().getTaskPoints()[2]; + } else if (flags.getTaskStreak() % 10 == 0) { + points = flags.getMaster().getTaskPoints()[1]; } flags.incrementPoints(points); if (flags.getPoints() > 64000) {