From dc2f62ae244d4f0cf99dc5e10d4d1f3232be1888 Mon Sep 17 00:00:00 2001 From: RedSparr0w Date: Mon, 14 Oct 2019 15:49:44 +1300 Subject: [PATCH] Mine equal parts TIN and COPPER --- .idea/workspace.xml | 15 ++++++++++----- src/ParaScript/strategies/Mine.java | 7 ++++++- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 6cad959..5f7856a 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -3,8 +3,8 @@ - - + + - + + + @@ -35,11 +37,12 @@ - + + @@ -82,7 +85,9 @@ - + + diff --git a/src/ParaScript/strategies/Mine.java b/src/ParaScript/strategies/Mine.java index 28d723a..e120445 100644 --- a/src/ParaScript/strategies/Mine.java +++ b/src/ParaScript/strategies/Mine.java @@ -43,7 +43,12 @@ public class Mine implements Strategy { } private SceneObject ore(){ - for(SceneObject ore : SceneObjects.getNearest(Ores.COPPER_TIN.getIDs())){ + int[] ore_to_mine = Ores.COPPER_TIN.getIDs(); + if (Inventory.getCount(Ores.COPPER.getIDs()) >= 14) + ore_to_mine = Ores.TIN.getIDs(); + if (Inventory.getCount(Ores.TIN.getIDs()) >= 14) + ore_to_mine = Ores.COPPER.getIDs(); + for(SceneObject ore : SceneObjects.getNearest(ore_to_mine)){ if(Variables.VARROCK_EAST_MINE_ZONE.inTheZoneObject(ore)) { return ore; }