From 720b679df5bb35243774b8e87446a30055341438 Mon Sep 17 00:00:00 2001 From: Danial Date: Thu, 7 Oct 2021 13:12:21 +1300 Subject: [PATCH] fletching --- src/main/java/ParaScript/Main.java | 2 +- .../strategies/{MakeArrowShafts.java => Fletch.java} | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) rename src/main/java/ParaScript/strategies/{MakeArrowShafts.java => Fletch.java} (89%) diff --git a/src/main/java/ParaScript/Main.java b/src/main/java/ParaScript/Main.java index 6b90440..48cc201 100644 --- a/src/main/java/ParaScript/Main.java +++ b/src/main/java/ParaScript/Main.java @@ -42,7 +42,7 @@ public class Main extends Script implements MessageListener, Paintable { // strategies.add(new Crafting()); // } if(Variables.skill_to_train == Skill.WOODCUTTING) { - strategies.add(new MakeArrowShafts()); + strategies.add(new Fletch()); strategies.add(new WoodcutTree()); } if(Variables.skill_to_train == Skill.MINING) { diff --git a/src/main/java/ParaScript/strategies/MakeArrowShafts.java b/src/main/java/ParaScript/strategies/Fletch.java similarity index 89% rename from src/main/java/ParaScript/strategies/MakeArrowShafts.java rename to src/main/java/ParaScript/strategies/Fletch.java index 4529580..ccb5665 100644 --- a/src/main/java/ParaScript/strategies/MakeArrowShafts.java +++ b/src/main/java/ParaScript/strategies/Fletch.java @@ -8,11 +8,12 @@ import org.rev317.min.api.methods.Inventory; import org.rev317.min.api.methods.Items; import org.rev317.min.api.methods.Players; -public class MakeArrowShafts implements Strategy { - +public class Fletch implements Strategy { + // TODO: Handle fletching other items such as shortbows, longbows etc @Override public boolean activate() { if (Variables.running + && Variables.woodcutting_method.equalsIgnoreCase("Fletch") && hasRequiredItems() && (Variables.getStatus() == "none" || Variables.getStatus() == "making arrow shafts") && !Players.getMyPlayer().isInCombat()