mirror of
https://github.com/2006-Scape/Parabot-317-API-Minified.git
synced 2026-07-03 00:38:00 +00:00
[FIX] Fixed WalkTo method for PKHonor.
This commit is contained in:
@@ -1,5 +1,9 @@
|
||||
package org.rev317.min.api.methods;
|
||||
|
||||
|
||||
import org.parabot.core.Context;
|
||||
import org.parabot.core.reflect.RefClass;
|
||||
import org.parabot.core.reflect.RefMethod;
|
||||
import org.rev317.min.Loader;
|
||||
import org.rev317.min.api.wrappers.Tile;
|
||||
import org.rev317.min.api.wrappers.TilePath;
|
||||
@@ -16,7 +20,13 @@ public class Walking {
|
||||
* @param to Tile to Walk To.
|
||||
*/
|
||||
public static void walkTo(Tile from, Tile to) {
|
||||
Loader.getClient().walkTo(0, 0, 0, 0, from.getRegionY(), 0, 0, to.getRegionY(), from.getRegionX(), true, to.getRegionX());
|
||||
if (Context.getInstance().getServerProviderInfo().getServerName().toLowerCase().contentEquals("pkhonor")) {
|
||||
RefClass refClass = new RefClass(Loader.getClient());
|
||||
RefMethod method = refClass.getMethod("walkTo");
|
||||
method.invoke(false,false,0, 0, 0, 0, from.getLocation().getRegionY(), 0, 0, to.getRegionY(), from.getLocation().getRegionX(), true, to.getRegionX());
|
||||
} else {
|
||||
Loader.getClient().walkTo(0, 0, 0, 0, from.getRegionY(), 0, 0, to.getRegionY(), from.getRegionX(), true, to.getRegionX());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -25,7 +35,7 @@ public class Walking {
|
||||
* @param to Destination Tile.
|
||||
*/
|
||||
public static void walkTo(Tile to) {
|
||||
Loader.getClient().walkTo(0, 0, 0, 0, Players.getMyPlayer().getLocation().getRegionY(), 0, 0, to.getRegionY(), Players.getMyPlayer().getLocation().getRegionX(), true, to.getRegionX());
|
||||
walkTo(Players.getMyPlayer().getLocation(), to);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user