diff --git a/runelite-api/src/main/java/net/runelite/api/SlayerUnlock.java b/runelite-api/src/main/java/net/runelite/api/vars/SlayerUnlock.java similarity index 96% rename from runelite-api/src/main/java/net/runelite/api/SlayerUnlock.java rename to runelite-api/src/main/java/net/runelite/api/vars/SlayerUnlock.java index 1575650453..72733d768d 100644 --- a/runelite-api/src/main/java/net/runelite/api/SlayerUnlock.java +++ b/runelite-api/src/main/java/net/runelite/api/vars/SlayerUnlock.java @@ -22,7 +22,11 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -package net.runelite.api; +package net.runelite.api.vars; + +import net.runelite.api.Client; +import net.runelite.api.VarPlayer; +import net.runelite.api.Varbits; /** * Unlockables in the slayer interface diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java index 328fba553b..9f6c83b5ac 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/slayer/SlayerPlugin.java @@ -50,7 +50,7 @@ import net.runelite.api.ItemID; import net.runelite.api.NPC; import net.runelite.api.NPCComposition; import static net.runelite.api.Skill.SLAYER; -import net.runelite.api.SlayerUnlock; +import net.runelite.api.vars.SlayerUnlock; import net.runelite.api.coords.WorldPoint; import net.runelite.api.events.ChatMessage; import net.runelite.api.events.ConfigChanged; diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java index e9b240d8b6..2cc63fc675 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/slayer/SlayerPluginTest.java @@ -30,6 +30,8 @@ import com.google.inject.testing.fieldbinder.BoundFieldModule; import javax.inject.Inject; import static net.runelite.api.ChatMessageType.SERVER; import net.runelite.api.Client; +import net.runelite.api.Player; +import net.runelite.api.coords.LocalPoint; import net.runelite.api.events.ChatMessage; import net.runelite.api.events.GameTick; import net.runelite.api.widgets.Widget; @@ -422,6 +424,10 @@ public class SlayerPluginTest @Test public void testCombatBraceletUpdate() { + final Player player = mock(Player.class); + when(player.getLocalLocation()).thenReturn(new LocalPoint(0, 0)); + when(client.getLocalPlayer()).thenReturn(player); + slayerPlugin.setTaskName("Suqahs"); slayerPlugin.setAmount(231);