diff --git a/.travis.yml b/.travis.yml index 8064595..b11ba9b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: java jdk: - - oraclejdk7 + - openjdk7 - oraclejdk8 before_install: @@ -27,7 +27,7 @@ notifications: env: global: - - PROVIDER_VERSION=1.21.3 + - PROVIDER_VERSION=1.21.4 cache: directories: diff --git a/pom.xml b/pom.xml index cf33b70..db169a7 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.parabot 317-api-minified - 1.21.3 + 1.21.4 Parabot 317-API-Minified diff --git a/src/main/java/org/rev317/min/callback/MenuAction.java b/src/main/java/org/rev317/min/callback/MenuAction.java index 1d7246b..f38ea11 100644 --- a/src/main/java/org/rev317/min/callback/MenuAction.java +++ b/src/main/java/org/rev317/min/callback/MenuAction.java @@ -52,7 +52,7 @@ public class MenuAction { * @param currentOutputIndex */ public static void setCurrentOutputIndex(int currentOutputIndex) { - if (currentOutputIndex > outputs.length - 1) { + if (currentOutputIndex > outputs.length) { currentOutputIndex = 0; } MenuAction.currentOutputIndex = currentOutputIndex; diff --git a/src/main/java/org/rev317/min/debug/DSkills.java b/src/main/java/org/rev317/min/debug/DSkills.java new file mode 100644 index 0000000..288efe3 --- /dev/null +++ b/src/main/java/org/rev317/min/debug/DSkills.java @@ -0,0 +1,26 @@ +package org.rev317.min.debug; + +import org.parabot.core.paint.AbstractDebugger; +import org.rev317.min.api.methods.Skill; + +import java.awt.*; + +public class DSkills extends AbstractDebugger { + + @Override + public void toggle() { + for (Skill skill : Skill.values()){ + System.out.println(String.format("%s level: %d / %d", skill.getName(), skill.getLevel(), skill.getRealLevel())); + } + } + + @Override + public boolean isEnabled() { + return false; + } + + @Override + public void paint(Graphics graphics) { + + } +} diff --git a/src/main/java/org/rev317/min/ui/BotMenu.java b/src/main/java/org/rev317/min/ui/BotMenu.java index 97966ca..eeb3926 100644 --- a/src/main/java/org/rev317/min/ui/BotMenu.java +++ b/src/main/java/org/rev317/min/ui/BotMenu.java @@ -34,6 +34,7 @@ public class BotMenu implements ActionListener { JMenuItem npcs = newItem("Npcs"); JMenuItem objects = newItem("Objects"); JMenuItem players = newItem("Players"); + JMenuItem skills = newItem("Skills"); debugger.addDebugger("Enable Actions", new DActions()); debugger.addDebugger("Animation", new DAnimation()); @@ -48,6 +49,7 @@ public class BotMenu implements ActionListener { debugger.addDebugger("Npcs", new DNpcs()); debugger.addDebugger("Objects", new DSceneObjects()); debugger.addDebugger("Players", new DPlayers()); + debugger.addDebugger("Skills", new DSkills()); debug.add(actions); actions.add(enableActions); @@ -63,6 +65,7 @@ public class BotMenu implements ActionListener { debug.add(npcs); debug.add(objects); debug.add(players); + debug.add(skills); actions.addSeparator();