From 53c90ad6d613ad04f7151e702f28fcf31531e294 Mon Sep 17 00:00:00 2001 From: Oven Bread Date: Sun, 6 Apr 2025 09:17:16 +0000 Subject: [PATCH] Fixed maze reward chest amount Fixed ToG quest point requirements --- .../src/main/content/global/ame/events/maze/MazeInterface.kt | 2 +- .../misthalin/lumbridge/quest/tearsofguthix/TearsOfGuthix.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Server/src/main/content/global/ame/events/maze/MazeInterface.kt b/Server/src/main/content/global/ame/events/maze/MazeInterface.kt index f408b1507..d42743118 100644 --- a/Server/src/main/content/global/ame/events/maze/MazeInterface.kt +++ b/Server/src/main/content/global/ame/events/maze/MazeInterface.kt @@ -160,7 +160,7 @@ class MazeInterface : InteractionListener, EventHook, MapArea { animate(player, 536) // val actualScenery = RegionManager.getObject(node.location.z, node.location.x, node.location.y, 3626) val tableRoll = CHEST_REWARDS.roll() - addItemOrBank(player, tableRoll[0].id) + addItemOrBank(player, tableRoll[0].id, tableRoll[0].amount) when (tableRoll[0].id){ Items.AIR_RUNE_556 -> sendItemDialogue(player, Items.AIR_RUNE_556, "You've found some air runes!") Items.WATER_RUNE_555 -> sendItemDialogue(player, Items.WATER_RUNE_555, "You've found some water runes!") diff --git a/Server/src/main/content/region/misthalin/lumbridge/quest/tearsofguthix/TearsOfGuthix.kt b/Server/src/main/content/region/misthalin/lumbridge/quest/tearsofguthix/TearsOfGuthix.kt index 52a859bb3..072c108a8 100644 --- a/Server/src/main/content/region/misthalin/lumbridge/quest/tearsofguthix/TearsOfGuthix.kt +++ b/Server/src/main/content/region/misthalin/lumbridge/quest/tearsofguthix/TearsOfGuthix.kt @@ -51,6 +51,7 @@ class TearsOfGuthix : Quest(Quests.TEARS_OF_GUTHIX, 120, 119, 1, 449, 451, 0, 1, fun hasRequirements(player: Player): Boolean { return arrayOf( + getQuestPoints(player) >= 43, hasLevelStat(player, Skills.FIREMAKING, 49), hasLevelStat(player, Skills.CRAFTING, 20), hasLevelStat(player, Skills.MINING, 20), @@ -71,7 +72,7 @@ class TearsOfGuthix : Quest(Quests.TEARS_OF_GUTHIX, 120, 119, 1, 449, 451, 0, 1, line(player, "Level 49 firemaking", line++, hasLevelStat(player, Skills.FIREMAKING, 49)) line(player, "!!Level 20 crafting??", line++, hasLevelStat(player, Skills.CRAFTING, 20)) line(player, "!!Level 20 mining??", line++, hasLevelStat(player, Skills.MINING, 20)) - line(player, "!!43 quest points??", line++, getQuestPoints(player) >= 55) + line(player, "!!43 quest points??", line++, getQuestPoints(player) >= 43) line(player, "!!Level 49 crafting would be an advantage??", line++, hasLevelStat(player, Skills.CRAFTING, 49)) line(player, "!!Level 49 smithing would be an advantage??", line++, hasLevelStat(player, Skills.SMITHING, 49)) } else if (stage < 100) {