From afe45abf6bc7268b6c94753a4822906decdca1d9 Mon Sep 17 00:00:00 2001 From: ibothard Date: Mon, 5 May 2014 16:21:23 -0400 Subject: [PATCH 1/2] Update BSCombatKiller.java --- BSCombatKiller.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BSCombatKiller.java b/BSCombatKiller.java index bedcb5f..bd954b8 100644 --- a/BSCombatKiller.java +++ b/BSCombatKiller.java @@ -81,6 +81,7 @@ public boolean activate() { @Override public void execute() { + if(f.distanceTo() < 15){//Checks to be sure item is within 15 tiles f.interact(0); Time.sleep(500); } @@ -101,7 +102,7 @@ public boolean activate() { @Override public void execute() { - if(q != null){ + if(q.distanceTo() < 15 ){ q.interact(0); // Change to 1 if 0 doesn't work. Time.sleep(500); From d1b34638e8c4712b979bac27ef72e782ff818f3c Mon Sep 17 00:00:00 2001 From: ibothard Date: Mon, 5 May 2014 19:00:28 -0400 Subject: [PATCH 2/2] Update BSCombatKiller.java Added Camera#moveRandomly (Noticed it keeps you logged in, which was causing all the random errors I had) --- BSCombatKiller.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BSCombatKiller.java b/BSCombatKiller.java index bd954b8..0b36cd4 100644 --- a/BSCombatKiller.java +++ b/BSCombatKiller.java @@ -10,6 +10,7 @@ import org.rev377.min.api.methods.Menu; import org.rev377.min.api.methods.Npcs; import org.rev377.min.api.methods.Players; +import org.rev377.min.api.methods.Camera; import org.rev377.min.api.wrappers.GroundItem; import org.rev377.min.api.wrappers.Item; import org.rev377.min.api.wrappers.Npc; @@ -82,6 +83,7 @@ public boolean activate() { @Override public void execute() { if(f.distanceTo() < 15){//Checks to be sure item is within 15 tiles + Camera.moveRandomly();//Keeps you logged in and doesn't throw the GroundItem Error f.interact(0); Time.sleep(500); } @@ -102,7 +104,8 @@ public boolean activate() { @Override public void execute() { - if(q.distanceTo() < 15 ){ + if(q.distanceTo() < 15 ){ //Checks to be sure item is within 15 tiles + Camera.moveRandomly();//Keeps you logged in and doesn't throw the GroundItem Error q.interact(0); // Change to 1 if 0 doesn't work. Time.sleep(500);