diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/RSArchiveMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/RSArchiveMixin.java index 545176e05f..08a9e54da0 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/RSArchiveMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/RSArchiveMixin.java @@ -20,7 +20,7 @@ public abstract class RSArchiveMixin implements RSArchive @MethodHook(value = "", end = true) @Inject - private void rl$init(RSArchiveDisk var1, RSArchiveDisk var2, int archive, boolean var4, boolean var5, boolean var6) + private void rl$init(RSArchiveDisk var1, RSArchiveDisk var2, int archive, boolean var4, boolean var5, boolean var6, boolean var7) { if (archive >= 0 && archive < 21) { diff --git a/runescape-client/src/main/java/GameEngine.java b/runescape-client/src/main/java/GameEngine.java index bcfdfe7dc3..07b84e5401 100644 --- a/runescape-client/src/main/java/GameEngine.java +++ b/runescape-client/src/main/java/GameEngine.java @@ -456,7 +456,7 @@ public abstract class GameEngine extends Applet implements Runnable, FocusListen gameEngine = this; // L: 224 Script.canvasWidth = var1; // L: 225 class78.canvasHeight = var2; // L: 226 - RunException.field4838 = var3; // L: 227 + RunException.RunException_revision = var3; // L: 227 RunException.field4839 = var4; // L: 228 RunException.RunException_applet = this; // L: 229 if (taskHandler == null) { // L: 230 diff --git a/runescape-client/src/main/java/RunException.java b/runescape-client/src/main/java/RunException.java index 923aa2e2ce..91890edbc2 100644 --- a/runescape-client/src/main/java/RunException.java +++ b/runescape-client/src/main/java/RunException.java @@ -17,7 +17,8 @@ public class RunException extends RuntimeException { @ObfuscatedGetter( intValue = -906997917 ) - public static int field4838; + @Export("RunException_revision") + public static int RunException_revision; @ObfuscatedName("f") @ObfuscatedGetter( intValue = 47816443 diff --git a/runescape-client/src/main/java/class249.java b/runescape-client/src/main/java/class249.java index 9a23109fa3..278f7c96f5 100644 --- a/runescape-client/src/main/java/class249.java +++ b/runescape-client/src/main/java/class249.java @@ -53,7 +53,7 @@ public abstract class class249 implements class251 { return; } - URL var3 = new URL(RunException.RunException_applet.getCodeBase(), "clienterror.ws?cv=" + RunException.field4838 + "&cs=" + RunException.field4839 + "&u=" + RunException.localPlayerName + "&v1=" + class360.javaVendor + "&v2=" + TaskHandler.javaVersion + "&ct=" + class20.clientType + "&e=" + var2); // L: 46 + URL var3 = new URL(RunException.RunException_applet.getCodeBase(), "clienterror.ws?cv=" + RunException.RunException_revision + "&cs=" + RunException.field4839 + "&u=" + RunException.localPlayerName + "&v1=" + class360.javaVendor + "&v2=" + TaskHandler.javaVersion + "&ct=" + class20.clientType + "&e=" + var2); // L: 46 DataInputStream var4 = new DataInputStream(var3.openStream()); // L: 47 var4.read(); // L: 48 var4.close(); // L: 49