diff --git a/Server/src/main/java/core/game/content/quest/free/shieldofarrav/CuratorHaigHalenDialogue.java b/Server/src/main/java/core/game/content/quest/free/shieldofarrav/CuratorHaigHalenDialogue.java
index 33cb116d6..8f9b52b09 100644
--- a/Server/src/main/java/core/game/content/quest/free/shieldofarrav/CuratorHaigHalenDialogue.java
+++ b/Server/src/main/java/core/game/content/quest/free/shieldofarrav/CuratorHaigHalenDialogue.java
@@ -4,6 +4,7 @@ import core.game.content.dialogue.DialoguePlugin;
import core.game.content.dialogue.FacialExpression;
import core.game.node.entity.npc.NPC;
import core.game.node.entity.player.Player;
+import core.game.node.entity.player.link.diary.DiaryType;
import core.game.node.item.Item;
/**
@@ -39,6 +40,11 @@ public final class CuratorHaigHalenDialogue extends DialoguePlugin {
public boolean open(Object... args) {
npc = (NPC) args[0];
interpreter.sendDialogues(npc, FacialExpression.HALF_GUILTY, "Welcome to the museum of Varrock.");
+
+ if (player.getQuestRepository().getPoints() >= 50) {
+ player.getAchievementDiaryManager().finishTask(player, DiaryType.VARROCK, 0, 12);
+ }
+
stage = 0;
return true;
}
diff --git a/Server/src/main/java/core/game/node/entity/player/link/diary/DiaryType.java b/Server/src/main/java/core/game/node/entity/player/link/diary/DiaryType.java
index 4d937ebb0..dbda3a106 100644
--- a/Server/src/main/java/core/game/node/entity/player/link/diary/DiaryType.java
+++ b/Server/src/main/java/core/game/node/entity/player/link/diary/DiaryType.java
@@ -98,7 +98,7 @@ public enum DiaryType {
"Spin a bowl on the pottery wheel and fire it in the oven in
Barbarian Village",
"Enter Edgeville Dungeon using the entrance to the south of
Edgeville",
"Move your player-owned house portal to a different location
using the Varrock estate agent",
- "Speak to Haig Halen after obtaining at least 50 kudos", //TODO need to implement kudos
+ "Speak to Haig Halen after obtaining at least 50 quest points", //TODO need to changes this back to kudos when implemented
"Enter the Earth Altar using an earth tiara or talisman",
"Have Elsie tell you a story",
"Mine some limestone near Paterdomus, the temple to the east
of Varrock",
diff --git a/Server/src/main/java/core/game/node/entity/skill/thieving/StallThiefPulse.java b/Server/src/main/java/core/game/node/entity/skill/thieving/StallThiefPulse.java
index 65a180905..a50388546 100644
--- a/Server/src/main/java/core/game/node/entity/skill/thieving/StallThiefPulse.java
+++ b/Server/src/main/java/core/game/node/entity/skill/thieving/StallThiefPulse.java
@@ -99,9 +99,6 @@ public final class StallThiefPulse extends SkillPulse {
if (stall == Stall.SILK_STALL) {
player.getSavedData().getGlobalData().setSilkSteal(System.currentTimeMillis() + 1800000);
}
- if (stall == Stall.TEA_STALL && player.getLocation().withinDistance(new Location(3266, 3413, 0))) {
- player.getAchievementDiaryManager().finishTask(player,DiaryType.VARROCK,0, 12);
- }
if (node.isActive()) {
SceneryBuilder.replace(((Scenery) node), ((Scenery) node).transform(stall.getEmpty(node.getId())), stall.getDelay());
}