From badc1e9182aaa5abaaba33c6e66600efb8fbe456 Mon Sep 17 00:00:00 2001 From: Max Weber Date: Thu, 8 Mar 2018 18:53:05 -0700 Subject: [PATCH] injector: Fix scriptvm not updating currentScript --- .../src/main/java/net/runelite/mixins/ScriptVMMixin.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java b/runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java index 00038e6a87..126ba1aced 100644 --- a/runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java +++ b/runelite-mixins/src/main/java/net/runelite/mixins/ScriptVMMixin.java @@ -58,10 +58,10 @@ public abstract class ScriptVMMixin implements RSClient { if (opcode == RUNELITE_EXECUTE) { - //if (currentScript.getInstructions()[currentScriptPC] != RUNELITE_EXECUTE) - //{ - // throw new AssertionError("currentScriptPC is wrong"); - //} + if (currentScript.getInstructions()[currentScriptPC] != RUNELITE_EXECUTE) + { + throw new AssertionError("currentScriptPC is wrong"); + } int stringStackSize = client.getStringStackSize(); String stringOp = client.getStringStack()[--stringStackSize];