From b841b7ce54b9fd6d6c147ccabb1bbc430ceb826a Mon Sep 17 00:00:00 2001 From: Lucwousin Date: Wed, 24 Jul 2019 08:20:02 +0200 Subject: [PATCH] injector: Add "Scene" hint for drawTile method in renderDraw raw --- .../main/java/net/runelite/injector/raw/RenderDraw.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/injector-plugin/src/main/java/net/runelite/injector/raw/RenderDraw.java b/injector-plugin/src/main/java/net/runelite/injector/raw/RenderDraw.java index 7935b6afe0..aa0851ee66 100644 --- a/injector-plugin/src/main/java/net/runelite/injector/raw/RenderDraw.java +++ b/injector-plugin/src/main/java/net/runelite/injector/raw/RenderDraw.java @@ -35,7 +35,7 @@ public class RenderDraw { Stopwatch stopwatch = Stopwatch.createStarted(); - net.runelite.asm.Method obmethod = findMethod(inject, "drawTile"); + net.runelite.asm.Method obmethod = findMethod(inject, "drawTile", "Scene"); Method renderDraw = findMethod(inject, "draw", "Entity").getPoolMethod(); Instructions ins = obmethod.getCode().getInstructions(); @@ -65,10 +65,9 @@ public class RenderDraw if (count < 21) { - //TODO: Fix for travis - //throw new InjectionException("Not all renderDraws were found"); + throw new InjectionException("Not all renderDraws were found"); } - else if (count != 21) + if (count != 21) { log.warn("Found {} draws while 21 were expected. Rev update?", count); }