Fixed #currentLevel

This commit is contained in:
JKetelaar
2014-10-28 21:07:31 +01:00
parent 1268ba8dfc
commit d32561f326
3 changed files with 8 additions and 6 deletions
+5 -4
View File
@@ -26,7 +26,8 @@ import java.net.URL;
*/
@ServerManifest(author = "Everel & Paradox", name = "Server name here", type = Type.INJECTION, version = 2.1)
public class Loader extends ServerProvider {
private HookFile hookFile = new HookFile(Context.getInstance().getServerProviderInfo().getExtendedHookFile(), HookFile.TYPE_XML);
//private HookFile hookFile = new HookFile(Context.getInstance().getServerProviderInfo().getExtendedHookFile(), HookFile.TYPE_XML);
//private HookFile hookFile = new HookFile(Context.getInstance().getServerProviderInfo().getHookFile(), HookFile.TYPE_XML);
public static Client getClient() {
return (Client) Context.getInstance().getClient();
@@ -70,8 +71,8 @@ public class Loader extends ServerProvider {
super.injectHooks();
} catch (Exception e) {
e.printStackTrace();
this.hookFile = new HookFile(Context.getInstance().getServerProviderInfo().getHookFile(), HookFile.TYPE_XML);
super.injectHooks();
//this.hookFile = new HookFile(Context.getInstance().getServerProviderInfo().getHookFile(), HookFile.TYPE_XML);
//super.injectHooks();
}
}
@@ -83,7 +84,7 @@ public class Loader extends ServerProvider {
@Override
public HookFile getHookFile() {
return this.hookFile;
return new HookFile(Context.getInstance().getServerProviderInfo().getHookFile(), HookFile.TYPE_XML);
}
public void unloadScript(Script script) {
+1 -1
View File
@@ -47,5 +47,5 @@ public interface Client {
public void doAction(int i);
public int[] getCurrentStats();
}
+2 -1
View File
@@ -56,8 +56,9 @@ public enum Skill {
* @return the current skill level. Done by Bears
*/
public static final int getCurrentLevel(int index) {
return Loader.getClient().getCurrentStats()[index];
//return Loader.getClient().getCurrentStats()[index];
return getRealLevel(index); //TODO fix this method, it invokes a method not in the client accessor.
//return getRealLevel(index); //TODO fix this method, it invokes a method not in the client accessor.
}
/**