From c46c8f151cef56ae379b83df0ba05c11f6748d01 Mon Sep 17 00:00:00 2001 From: domesticwarlord86 Date: Thu, 25 Apr 2024 10:07:54 -0500 Subject: [PATCH] feat: Added ScriptConditions for Minions --- ScriptConditions/Helpers.cs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/ScriptConditions/Helpers.cs b/ScriptConditions/Helpers.cs index 3cdd3ed..0867f1c 100644 --- a/ScriptConditions/Helpers.cs +++ b/ScriptConditions/Helpers.cs @@ -387,5 +387,25 @@ public static async Task HasItemCheck(int itemId) { return await UIState.HasItem((uint)itemId, true); } + + public static bool IsMinionSummoned() + { + return LlamaLibrary.Helpers.MinionHelper.IsMinionSummoned; + } + + public static bool IsMinionUnlocked(int itemId) + { + return LlamaLibrary.Helpers.UIState.MinionUnlocked(itemId); + } + + public static int MinionId() + { + if (!LlamaLibrary.Helpers.MinionHelper.IsMinionSummoned) + { + return 0; + } + + return LlamaLibrary.Helpers.MinionHelper.MinionId; + } } } \ No newline at end of file