diff --git a/src/main/java/com/questhelper/requirements/player/SkillRequirement.java b/src/main/java/com/questhelper/requirements/player/SkillRequirement.java index 22461aeb95..94c09282d8 100644 --- a/src/main/java/com/questhelper/requirements/player/SkillRequirement.java +++ b/src/main/java/com/questhelper/requirements/player/SkillRequirement.java @@ -35,6 +35,7 @@ import lombok.Getter; import net.runelite.api.Client; import net.runelite.api.Skill; +import static net.runelite.api.Skill.THIEVING; /** * Requirement that checks if a player meets a certain skill level. @@ -132,6 +133,18 @@ public boolean checkRange(Skill skill, int requiredLevel, Client client, QuestHe { highestBoost = 5; } + else if (skill == THIEVING) + { + //player only has access to Summer sq'irk juice at level 65 thieving which is the default boost value for thieving, currently that's blind to player current skill level + if (client.getRealSkillLevel(skill) < 65) + { + highestBoost = 2; //autumn sq'irk + } + else if (client.getRealSkillLevel(skill) < 45) + { + highestBoost = 1; //spring sq'irk + } + } return requiredLevel - highestBoost <= currentSkill; }