From acfba42295cd2a936dbf6f39aa44d782282c8ce9 Mon Sep 17 00:00:00 2001 From: Kamiel Date: Tue, 1 May 2018 20:27:07 +0200 Subject: [PATCH] Add anim command to developer tools It is required to set the action frame to 0 else the animation will not play from the beginning --- .../runelite/client/plugins/devtools/DevToolsPlugin.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java index daca9042a7..31d205ed31 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java @@ -38,6 +38,7 @@ import lombok.extern.slf4j.Slf4j; import net.runelite.api.ChatMessageType; import net.runelite.api.Client; import net.runelite.api.Experience; +import net.runelite.api.Player; import net.runelite.api.Skill; import net.runelite.api.events.CommandExecuted; import net.runelite.api.events.VarbitChanged; @@ -178,6 +179,14 @@ public class DevToolsPlugin extends Plugin client.setChangedSkillsCount(count); break; } + case "anim": + { + int id = Integer.parseInt(args[0]); + Player localPlayer = client.getLocalPlayer(); + localPlayer.setAnimation(id); + localPlayer.setActionFrame(0); + break; + } } }