From ced8cdca0a9e2992a549934503e9c847ab7c2b87 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 17 Jan 2026 12:32:10 -0500 Subject: [PATCH 01/18] timetracking: support Falador elite diary patch protection --- .../timetracking/farming/PaymentTracker.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/PaymentTracker.java b/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/PaymentTracker.java index 46731a69ae6..e90bb529972 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/PaymentTracker.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timetracking/farming/PaymentTracker.java @@ -31,9 +31,11 @@ import lombok.AccessLevel; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import net.runelite.api.ChatMessageType; import net.runelite.api.Client; import net.runelite.api.MenuAction; import net.runelite.api.ScriptID; +import net.runelite.api.events.ChatMessage; import net.runelite.api.events.GameTick; import net.runelite.api.events.MenuOptionClicked; import net.runelite.api.events.ScriptPreFired; @@ -60,6 +62,8 @@ public class PaymentTracker "Alright, leave it with me. I'll look after that nursery for
you." ); + private static final String FALADOR_DIARY_TEXT = "The gardener protects your tree for you, free of charge, as a token of gratitude for completing the Falador elite diary."; + private final Client client; private final ConfigManager configManager; private final FarmingWorld farmingWorld; @@ -120,6 +124,35 @@ else if ((action == MenuAction.NPC_THIRD_OPTION || action == MenuAction.NPC_FOUR } } + @Subscribe + public void onChatMessage(ChatMessage event) + { + if (event.getType() != ChatMessageType.GAMEMESSAGE || !event.getMessage().equals(FALADOR_DIARY_TEXT)) + { + return; + } + + FarmingPatch p = null; + for (FarmingRegion region : farmingWorld.getRegionsForLocation(client.getLocalPlayer().getWorldLocation())) + { + for (FarmingPatch patch : region.getPatches()) + { + if (region.getName().equals("Falador") && patch.getImplementation() == PatchImplementation.TREE) + { + p = patch; + } + } + } + + if (p == null || getProtectedState(p)) + { + return; + } + + log.debug("Detected patch protection for {}", p); + setProtectedState(p, true); + } + @Subscribe public void onScriptPreFired(ScriptPreFired scriptPreFired) { From 8820dc80900a0db7a216cb5175b5a1c246cadc98 Mon Sep 17 00:00:00 2001 From: Macweese <50101641+Macweese@users.noreply.github.com> Date: Fri, 13 Jun 2025 02:26:57 +0200 Subject: [PATCH 02/18] timers: add blighted overload --- .../client/plugins/timersandbuffs/GameTimer.java | 1 + .../timersandbuffs/TimersAndBuffsPlugin.java | 15 +++++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/GameTimer.java b/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/GameTimer.java index c38d3529fe4..a0f69c2408e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/GameTimer.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/GameTimer.java @@ -103,6 +103,7 @@ enum GameTimer GOADING(ItemID._4DOSEGOADING, GameTimerImageType.ITEM, "Goading potion", false), PRAYER_REGENERATION(ItemID._4DOSE1PRAYER_REGENERATION, GameTimerImageType.ITEM, "Prayer regeneration", false), SURGE_POTION(ItemID._4DOSESURGE, GameTimerImageType.ITEM, "Surge potion", false), + BLIGHTED_OVERLOAD(ItemID.DEADMAN4DOSEOVERLOAD, GameTimerImageType.ITEM, "Blighted Overload", false), ; @Nullable diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/TimersAndBuffsPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/TimersAndBuffsPlugin.java index 6c5160fbc1c..c26ca978b6e 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/TimersAndBuffsPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/timersandbuffs/TimersAndBuffsPlugin.java @@ -362,7 +362,8 @@ else if (nextPoisonTick - tickCount <= 0) } if ((event.getVarbitId() == VarbitID.NZONE_OVERLOAD_POTION_EFFECTS - || event.getVarbitId() == VarbitID.RAIDS_OVERLOAD_TIMER) && config.showOverload()) + || event.getVarbitId() == VarbitID.RAIDS_OVERLOAD_TIMER + || event.getVarbitId() == VarbitID.DEADMAN_OVERLOAD_POTION_EFFECTS) && config.showOverload()) { final int overloadVarb = event.getValue(); final int tickCount = client.getTickCount(); @@ -376,7 +377,16 @@ else if (nextOverloadRefreshTick - tickCount <= 0) nextOverloadRefreshTick = tickCount + OVERLOAD_TICK_LENGTH; } - GameTimer overloadTimer = client.getVarbitValue(VarbitID.RAIDS_CLIENT_INDUNGEON) == 1 ? OVERLOAD_RAID : OVERLOAD; + GameTimer overloadTimer; + if (event.getVarbitId() == VarbitID.DEADMAN_OVERLOAD_POTION_EFFECTS) + { + overloadTimer = BLIGHTED_OVERLOAD; + } + else + { + overloadTimer = client.getVarbitValue(VarbitID.RAIDS_CLIENT_INDUNGEON) == 1 ? OVERLOAD_RAID : OVERLOAD; + } + updateVarTimer(overloadTimer, overloadVarb, i -> nextOverloadRefreshTick - tickCount + (i - 1) * OVERLOAD_TICK_LENGTH); } @@ -705,6 +715,7 @@ else if (client.getGameState() == GameState.LOGGED_IN) { removeGameTimer(OVERLOAD); removeGameTimer(OVERLOAD_RAID); + removeGameTimer(BLIGHTED_OVERLOAD); removeGameTimer(SMELLING_SALTS); } From 98651e9a56a8b38418e1899de91e74c13a22f066 Mon Sep 17 00:00:00 2001 From: Macweese <50101641+Macweese@users.noreply.github.com> Date: Sun, 10 Aug 2025 11:09:43 +0200 Subject: [PATCH 03/18] item charges: add blighted overload --- .../runelite/client/plugins/itemcharges/ItemWithCharge.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemWithCharge.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemWithCharge.java index 2dfa06569fc..2f3b6c3bf44 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemWithCharge.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemWithCharge.java @@ -133,6 +133,10 @@ enum ItemWithCharge BELLOWS3(BELLOWS, ItemID.FILLED_OGRE_BELLOW3, 3), BLACK_WARLOCK_MIX1(POTION, ItemID.HUNTER_MIX_WARLOCK_1DOSE, 1), BLACK_WARLOCK_MIX2(POTION, ItemID.HUNTER_MIX_WARLOCK_2DOSE, 2), + BLIGHTED_OVERLOAD1(POTION, ItemID.DEADMAN1DOSEOVERLOAD, 1), + BLIGHTED_OVERLOAD2(POTION, ItemID.DEADMAN2DOSEOVERLOAD, 2), + BLIGHTED_OVERLOAD3(POTION, ItemID.DEADMAN3DOSEOVERLOAD, 3), + BLIGHTED_OVERLOAD4(POTION, ItemID.DEADMAN4DOSEOVERLOAD, 4), BLIGHTED_SUPER_REST1(POTION, ItemID.BLIGHTED_1DOSE2RESTORE, 1), BLIGHTED_SUPER_REST2(POTION, ItemID.BLIGHTED_2DOSE2RESTORE, 2), BLIGHTED_SUPER_REST3(POTION, ItemID.BLIGHTED_3DOSE2RESTORE, 3), From c5289dea5790219da84542bb98b22e55d65d61fd Mon Sep 17 00:00:00 2001 From: Macweese <50101641+Macweese@users.noreply.github.com> Date: Fri, 13 Jun 2025 02:11:59 +0200 Subject: [PATCH 04/18] item stats: add blighted overload --- .../plugins/itemstats/ItemStatChanges.java | 2 + .../plugins/itemstats/ItemStatEffectTest.java | 41 +++++++++++++++++++ 2 files changed, 43 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatChanges.java b/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatChanges.java index b7cc2ff8691..fe8708a9782 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatChanges.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatChanges.java @@ -279,6 +279,8 @@ private void init() // Regular overload (NMZ) add(combo(SUPER_ATTACK_POT, SUPER_STRENGTH_POT, SUPER_DEFENCE_POT, superRangingPot, superMagicPot, heal(HITPOINTS, -50)), ItemID.NZONE1DOSEOVERLOADPOTION, ItemID.NZONE2DOSEOVERLOADPOTION, ItemID.NZONE3DOSEOVERLOADPOTION, ItemID.NZONE4DOSEOVERLOADPOTION); + // Blighted overload (DMM) + add(combo(boost(ATTACK, perc(.15, 8)), boost(STRENGTH, perc(.15, 8)), new BoostedStatBoost(DEFENCE, false, perc(.1, -1)), boost(RANGED, perc(.1, 7)), boost(MAGIC, perc(.1, 1)), heal(HITPOINTS, -25)), ItemID.DEADMAN1DOSEOVERLOAD, ItemID.DEADMAN2DOSEOVERLOAD, ItemID.DEADMAN3DOSEOVERLOAD, ItemID.DEADMAN4DOSEOVERLOAD); // Bandages (Castle Wars) add(new CastleWarsBandage(), ItemID.CASTLEWARS_BANDAGES); diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatEffectTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatEffectTest.java index f35e45def1c..ce6fdb05aea 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatEffectTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/itemstats/ItemStatEffectTest.java @@ -516,6 +516,47 @@ public void testHaddock() assertEquals(18, skillChange(Skill.HITPOINTS, 99, 1, haddock)); } + @Test + public void testBlightedOverload() + { + final Effect blightedOverload = new ItemStatChanges().get(ItemID.DEADMAN4DOSEOVERLOAD); + + assertEquals(-25, skillChange(Skill.HITPOINTS, 49, 44, blightedOverload)); + assertEquals(-25, skillChange(Skill.HITPOINTS, 64, 64, blightedOverload)); + assertEquals(-25, skillChange(Skill.HITPOINTS, 99, 77, blightedOverload)); + + assertEquals(13, skillChange(Skill.STRENGTH, 36, 36, blightedOverload)); + assertEquals(17, skillChange(Skill.STRENGTH, 66, 66, blightedOverload)); + assertEquals(19, skillChange(Skill.STRENGTH, 74, 74, blightedOverload)); + assertEquals(20, skillChange(Skill.STRENGTH, 83, 83, blightedOverload)); + assertEquals(22, skillChange(Skill.STRENGTH, 99, 99, blightedOverload)); + + assertEquals(0, skillChange(Skill.DEFENCE, 1, 0, blightedOverload)); + assertEquals(-1, skillChange(Skill.DEFENCE, 1, 1, blightedOverload)); + assertEquals(-3, skillChange(Skill.DEFENCE, 29, 29, blightedOverload)); + assertEquals(-6, skillChange(Skill.DEFENCE, 54, 54, blightedOverload)); + assertEquals(-8, skillChange(Skill.DEFENCE, 71, 71, blightedOverload)); + assertEquals(-10, skillChange(Skill.DEFENCE, 90, 90, blightedOverload)); + assertEquals(-9, skillChange(Skill.DEFENCE, 99, 89, blightedOverload)); + assertEquals(-10, skillChange(Skill.DEFENCE, 99, 99, blightedOverload)); + assertEquals(-11, skillChange(Skill.DEFENCE, 99, 101, blightedOverload)); + assertEquals(-12, skillChange(Skill.DEFENCE, 99, 113, blightedOverload)); + + assertEquals(7, skillChange(Skill.RANGED, 3, 3, blightedOverload)); + assertEquals(11, skillChange(Skill.RANGED, 49, 49, blightedOverload)); + assertEquals(14, skillChange(Skill.RANGED, 72, 72, blightedOverload)); + assertEquals(15, skillChange(Skill.RANGED, 87, 87, blightedOverload)); + assertEquals(16, skillChange(Skill.RANGED, 99, 99, blightedOverload)); + + assertEquals(1, skillChange(Skill.MAGIC, 8, 8, blightedOverload)); + assertEquals(3, skillChange(Skill.MAGIC, 28, 28, blightedOverload)); + assertEquals(7, skillChange(Skill.MAGIC, 68, 68, blightedOverload)); + assertEquals(9, skillChange(Skill.MAGIC, 80, 80, blightedOverload)); + assertEquals(9, skillChange(Skill.MAGIC, 89, 89, blightedOverload)); + assertEquals(10, skillChange(Skill.MAGIC, 99, 89, blightedOverload)); + assertEquals(9, skillChange(Skill.MAGIC, 99, 100, blightedOverload)); + } + private int skillChange(Skill skill, int maxValue, int currentValue, Effect effect) { if (effect == null) From a57a5b794d463c31f09ebaa4c8616e3cd8e653d0 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 20 Jan 2026 14:09:12 -0500 Subject: [PATCH 05/18] hiscores: change Grid Master back to Tournament --- .../client/hiscore/HiscoreEndpoint.java | 2 +- .../client/plugins/hiscore/tournament.png | Bin 572 -> 204 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/hiscore/HiscoreEndpoint.java b/runelite-client/src/main/java/net/runelite/client/hiscore/HiscoreEndpoint.java index 22808ac867f..29703676da0 100644 --- a/runelite-client/src/main/java/net/runelite/client/hiscore/HiscoreEndpoint.java +++ b/runelite-client/src/main/java/net/runelite/client/hiscore/HiscoreEndpoint.java @@ -39,7 +39,7 @@ public enum HiscoreEndpoint ULTIMATE_IRONMAN("Ultimate Ironman", "https://services.runescape.com/m=hiscore_oldschool_ultimate/index_lite.json"), DEADMAN("Deadman", "https://services.runescape.com/m=hiscore_oldschool_deadman/index_lite.json"), SEASONAL("Leagues", "https://services.runescape.com/m=hiscore_oldschool_seasonal/index_lite.json"), - TOURNAMENT("Grid Master", "https://services.runescape.com/m=hiscore_oldschool_tournament/index_lite.json"), + TOURNAMENT("Tournament", "https://services.runescape.com/m=hiscore_oldschool_tournament/index_lite.json"), FRESH_START_WORLD("Fresh Start", "https://secure.runescape.com/m=hiscore_oldschool_fresh_start/index_lite.json"), PURE("1 Defence Pure", "https://secure.runescape.com/m=hiscore_oldschool_skiller_defence/index_lite.json"), LEVEL_3_SKILLER("Level 3 Skiller", "https://secure.runescape.com/m=hiscore_oldschool_skiller/index_lite.json"); diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/hiscore/tournament.png b/runelite-client/src/main/resources/net/runelite/client/plugins/hiscore/tournament.png index 6d74c4f57970d94e5ca11f1ee2faae0e5d21fd3f..4a2128fa99949422e42f861935f8dd6ce7881fb5 100644 GIT binary patch delta 188 zcmdnPa)xn&L_G^L0|Ud72a{8P6n}tEi0l9V|A9<4MF!y-29cQzqK0PMfPAKsAirP+ zhO)_LEr7f%PZ!4!j_bC)2YHVu@UZL*5tz(&;+Is1FYEDd@t1WKQh)ZC^u(On-5+^0 zx2!Ac`3~_|mHEDm_n#;vT@3$b&bdyhU|O@_mG-bcQ<-xwG(WY(nTVe7c_Y2)HJinz o;;lg^Zt|^s70a6A_wBCyd`n@&710gCKx-L1UHx3vIVCg!00$RG1poj5 delta 559 zcmV+~0?_@;0lWl|7=H)@0001C5PoF<008q)OjJbx000000RR923kU%K00AHw0RR92 zH!1=|H3COC0+o0fz^G1$f?{}gX1Je2S6WsRA3P2lIT#{0xt~HIEJI~qL19=j5g$D% zIb3^!h;n#)9xqc69Xy0`DpFo>F-CF1z^N}pZ$(Q@Ygrf!7=JV6-M4;*j?T)icW*+$ zm<%;JIu9H>k(QSK^TGe}y?byzU|BaJGguWOKcSzDp^ZQP#|6uz8NQnxYhEZ=P9zo} zH=%?XW>_IpL=X}fCNM>Cd4GY4e@%C3Fd{Nn3KAp^8aGE%XXL_0b!$1XiVH9@FbEJL zgK#Q7K|5kh1%D13I1LyxRMYX+00008bW%=J02hAKPw`Rp^W~z`0002+Nkl8>K=r!D4O8~foEt6y%b_a zNmdkD64}s`ggI5y!7xDAR4z<*xJVQLVsSj85f1NBtbdA0BAH5OvY4qXg=kR&_{rr> zvrsIRK@(}jNIE2Pm8xac>WwDo5`%adAepbW+MTZ5>jTI<5)>nrGOhMt=(yf!JW&K6 z#nYzM8UA84oy{@w4>OD9%5m2AX1ntbef#YGaCBY!biNRK65@L6dEVyycPAl8)N->w xnr<)me<%_)C^Vk!f Date: Wed, 21 Jan 2026 10:18:01 +0100 Subject: [PATCH 06/18] refactor(breakhandler): improve logging for break completion states --- .../plugins/microbot/breakhandler/BreakHandlerScript.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/breakhandler/BreakHandlerScript.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/breakhandler/BreakHandlerScript.java index bab66286ae3..4bb0967c987 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/breakhandler/BreakHandlerScript.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/breakhandler/BreakHandlerScript.java @@ -466,9 +466,10 @@ private void handleLoggedOutState() { * In micro break state (no logout), waiting for duration to complete. */ private void handleLoginBreakActiveState() { - // Check if micro break should end - if ((breakDuration <= 0 && !Rs2AntibanSettings.microBreakActive) || config.breakEndNow()) { - log.debug("Micro break completed"); + // Check if in-game break (micro break or no-logout break) should end + if (breakDuration <= 0 || config.breakEndNow()) { + String breakType = Rs2AntibanSettings.microBreakActive ? "Micro break" : "In-game break"; + log.debug("{} completed", breakType); transitionToState(BreakHandlerState.BREAK_ENDING); } } From 802ca106df7fcea4774baf5968715a6b576922bd Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Tue, 20 Jan 2026 11:05:11 -0700 Subject: [PATCH 07/18] Update Quests to 2026-1-21 --- runelite-api/src/main/java/net/runelite/api/Quest.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/Quest.java b/runelite-api/src/main/java/net/runelite/api/Quest.java index e042e514032..8d4b9e2988e 100644 --- a/runelite-api/src/main/java/net/runelite/api/Quest.java +++ b/runelite-api/src/main/java/net/runelite/api/Quest.java @@ -231,8 +231,6 @@ public enum Quest THE_FINAL_DAWN(5189, "The Final Dawn"), SHADOWS_OF_CUSTODIA(5190, "Shadows of Custodia"), SCRAMBLED(5191, "Scrambled!"), - AN_EXISTENTIAL_CRISIS(5192, "An Existential Crisis"), - IMPENDING_CHAOS(5193, "Impending Chaos"), VALE_TOTEMS(5194, "Vale Totems"), TUTORIAL_ISLAND(7033, "Tutorial Island"), PANDEMONIUM(7103, "Pandemonium"), @@ -240,7 +238,6 @@ public enum Quest CURRENT_AFFAIRS(7105, "Current Affairs"), TROUBLED_TORTUGANS(7106, "Troubled Tortugans"), THE_RED_REEF(7107, "The Red Reef"), - BURIAL_AT_SEA(7108, "Burial at Sea"), ; @Getter From 9e3220411b333367253083077bae8e2f344ca704 Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Tue, 20 Jan 2026 11:05:11 -0700 Subject: [PATCH 08/18] Update Scripts to 2026-1-21 --- .../main/scripts/MagicSpellbookRedraw.hash | 2 +- .../main/scripts/MagicSpellbookRedraw.rs2asm | 149 +++++++++--------- 2 files changed, 78 insertions(+), 73 deletions(-) diff --git a/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash b/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash index 719d4ce0623..d9a9de12656 100644 --- a/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash +++ b/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash @@ -1 +1 @@ -973BEC2DE26EF911FD097FB168CB4B58B5F6FDF739AA11700CEA7B1A74040B0A \ No newline at end of file +7E3E372CFE585F4F2FF4ABF6720B2E25623A3E4F6233F13307BC07AD10E7DB95 \ No newline at end of file diff --git a/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm b/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm index e7e6f2aa2df..a55f35e4f66 100644 --- a/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm +++ b/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm @@ -519,33 +519,38 @@ LABEL448: multiply add istore 31 - jump LABEL642 + jump LABEL646 LABEL459: get_varbit 6548 iconst 1 - if_icmpeq LABEL473 + if_icmpeq LABEL477 iload 10 iconst 0 if_icmpeq LABEL466 - jump LABEL553 + jump LABEL557 LABEL466: + invoke 1138 + iconst 0 + if_icmpeq LABEL470 + jump LABEL557 +LABEL470: get_varbit 8121 iconst 1 - if_icmpeq LABEL473 + if_icmpeq LABEL477 get_varbit 6549 iconst 1 - if_icmpeq LABEL473 - jump LABEL553 -LABEL473: + if_icmpeq LABEL477 + jump LABEL557 +LABEL477: iload 22 iconst 28 - if_icmple LABEL477 - jump LABEL480 -LABEL477: + if_icmple LABEL481 + jump LABEL484 +LABEL481: iconst 4 istore 27 - jump LABEL490 -LABEL480: + jump LABEL494 +LABEL484: iconst 4 iconst 7 iload 22 @@ -556,7 +561,7 @@ LABEL480: invoke 1046 invoke 1045 istore 27 -LABEL490: +LABEL494: iconst 0 iload 26 iload 11 @@ -583,9 +588,9 @@ LABEL490: istore 28 iload 28 iconst 2 - if_icmpge LABEL518 - jump LABEL532 -LABEL518: + if_icmpge LABEL522 + jump LABEL536 +LABEL522: iconst 0 iload 30 iload 12 @@ -600,7 +605,7 @@ LABEL518: invoke 1046 invoke 1045 istore 29 -LABEL532: +LABEL536: iload 28 iload 26 multiply @@ -621,30 +626,30 @@ LABEL532: iconst 1 iload 0 if_setposition - jump LABEL642 -LABEL553: + jump LABEL646 +LABEL557: iload 22 iconst 15 - if_icmple LABEL557 - jump LABEL562 -LABEL557: + if_icmple LABEL561 + jump LABEL566 +LABEL561: iconst 40 iconst 3 istore 27 istore 26 - jump LABEL581 -LABEL562: + jump LABEL585 +LABEL566: iload 22 iconst 20 - if_icmple LABEL566 - jump LABEL571 -LABEL566: + if_icmple LABEL570 + jump LABEL575 +LABEL570: iconst 40 iconst 4 istore 27 istore 26 - jump LABEL581 -LABEL571: + jump LABEL585 +LABEL575: iconst 4 iconst 7 iload 22 @@ -655,7 +660,7 @@ LABEL571: invoke 1046 invoke 1045 istore 27 -LABEL581: +LABEL585: iconst 0 iconst 5 iconst 7 @@ -685,9 +690,9 @@ LABEL581: istore 28 iload 28 iconst 2 - if_icmpge LABEL612 - jump LABEL626 -LABEL612: + if_icmpge LABEL616 + jump LABEL630 +LABEL616: iconst 0 iload 30 iload 12 @@ -702,7 +707,7 @@ LABEL612: invoke 1046 invoke 1045 istore 29 -LABEL626: +LABEL630: iload 28 iload 26 multiply @@ -719,7 +724,7 @@ LABEL626: iconst 1 iload 0 if_setposition -LABEL642: +LABEL646: iload 27 iload 26 multiply @@ -754,12 +759,12 @@ LABEL642: istore 38 iconst 0 istore 24 -LABEL676: +LABEL680: iload 24 iload 22 - if_icmplt LABEL680 - jump LABEL859 -LABEL680: + if_icmplt LABEL684 + jump LABEL863 +LABEL684: iconst 105 iconst 111 iload 14 @@ -769,13 +774,13 @@ LABEL680: istore 23 invoke 3160 iconst 1 - if_icmpeq LABEL691 - jump LABEL694 -LABEL691: + if_icmpeq LABEL695 + jump LABEL698 +LABEL695: iload 23 invoke 3159 istore 23 -LABEL694: +LABEL698: iload 23 iconst 596 oc_param @@ -812,52 +817,52 @@ LABEL694: istore 32 iload 32 iconst 1 - if_icmpeq LABEL732 - jump LABEL748 -LABEL732: + if_icmpeq LABEL736 + jump LABEL752 +LABEL736: iload 26 iconst 40 - if_icmpge LABEL736 - jump LABEL742 -LABEL736: + if_icmpge LABEL740 + jump LABEL746 +LABEL740: iload 23 iconst 599 oc_param iload 33 if_setgraphic - jump LABEL747 -LABEL742: + jump LABEL751 +LABEL746: iload 23 iconst 597 oc_param iload 33 if_setgraphic -LABEL747: - jump LABEL788 -LABEL748: +LABEL751: + jump LABEL792 +LABEL752: iload 26 iconst 40 - if_icmpge LABEL752 - jump LABEL758 -LABEL752: + if_icmpge LABEL756 + jump LABEL762 +LABEL756: iload 23 iconst 600 oc_param iload 33 if_setgraphic - jump LABEL763 -LABEL758: + jump LABEL767 +LABEL762: iload 23 iconst 598 oc_param iload 33 if_setgraphic -LABEL763: +LABEL767: iload 36 iconst -1 - if_icmpne LABEL767 - jump LABEL788 -LABEL767: + if_icmpne LABEL771 + jump LABEL792 +LABEL771: iload 0 iconst 5 iload 25 @@ -879,14 +884,14 @@ LABEL767: iconst 1 add istore 25 -LABEL788: +LABEL792: iload 33 invoke 2615 iload 10 iconst 1 - if_icmpeq LABEL794 - jump LABEL822 -LABEL794: + if_icmpeq LABEL798 + jump LABEL826 +LABEL798: iload 1 iconst 5 iload 24 @@ -914,8 +919,8 @@ LABEL794: iload 12 sconst "iiii" cc_setonclick - jump LABEL854 -LABEL822: + jump LABEL858 +LABEL826: iconst 2622 iconst 1 iload 23 @@ -948,11 +953,11 @@ LABEL822: sconst "iiiiiiii" iload 33 if_setonmouseleave -LABEL854: +LABEL858: iload 24 iconst 1 add istore 24 - jump LABEL676 -LABEL859: + jump LABEL680 +LABEL863: return From a7349291782a9d455c24003e33cd707ddf7924b3 Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Tue, 20 Jan 2026 11:05:11 -0700 Subject: [PATCH 09/18] Update Item variations to 2026-1-21 --- .../src/main/resources/item_variations.json | 81 +++++++++++++++---- 1 file changed, 64 insertions(+), 17 deletions(-) diff --git a/runelite-client/src/main/resources/item_variations.json b/runelite-client/src/main/resources/item_variations.json index 0c361932f2d..e529cbc5659 100644 --- a/runelite-client/src/main/resources/item_variations.json +++ b/runelite-client/src/main/resources/item_variations.json @@ -7975,7 +7975,11 @@ 29816, 29818, 29820, - 29822 + 29822, + 33066, + 33068, + 33070, + 33072 ], "slayer ring": [ 11866, @@ -8458,7 +8462,9 @@ ], "toxic staff": [ 12902, - 12904 + 12904, + 33035, + 33036 ], "antivenom": [ 12905, @@ -10305,7 +10311,9 @@ 27765, 27767, 27777, - 27779 + 27779, + 33031, + 33033 ], "crystal body": [ 23889, @@ -10327,7 +10335,9 @@ 27757, 27759, 27769, - 27771 + 27771, + 33023, + 33025 ], "crystal legs": [ 23892, @@ -10349,7 +10359,9 @@ 27761, 27763, 27773, - 27775 + 27775, + 33027, + 33029 ], "crystal staff": [ 23898, @@ -10990,7 +11002,8 @@ 25892, 25894, 25896, - 27187 + 27187, + 33021 ], "ghommals hilt": [ 25926, @@ -11947,7 +11960,7 @@ 28495, 28496 ], - "sigil of the wellfed": [ + "sigil of the well fed": [ 28498, 28499 ], @@ -11999,11 +12012,9 @@ 28547, 28549 ], - "quest lamp": [ - 28551, - 28552, - 28553, - 28554 + "mahjarrat quest lamp": [ + 28554, + 33007 ], "warped sceptre": [ 28583, @@ -12054,6 +12065,10 @@ 28733, 28745 ], + "ruinous powers": [ + 28775, + 33010 + ], "trailblazer reloaded relic hunter armour set": [ 28777, 28780, @@ -12307,7 +12322,7 @@ 29651, 29652 ], - "sigil of rampart": [ + "sigil of the rampart": [ 29654, 29655 ], @@ -12315,11 +12330,11 @@ 29657, 29658 ], - "sigil of lithe": [ + "sigil of litheness": [ 29660, 29661 ], - "sigil of adroit": [ + "sigil of the adroit": [ 29663, 29664 ], @@ -12331,11 +12346,11 @@ 29669, 29670 ], - "sigil of swashbuckler": [ + "sigil of the swashbuckler": [ 29672, 29673 ], - "sigil of gunslinger": [ + "sigil of the gunslinger": [ 29675, 29676 ], @@ -12591,10 +12606,18 @@ 30334, 30337 ], + "the dogsword": [ + 30367, + 33038 + ], "drygore blowpipe": [ 30373, 30374 ], + "thunder khopesh": [ + 30388, + 33041 + ], "natures reprisal": [ 30390, 30392 @@ -13655,5 +13678,29 @@ "crate of maces": [ 32761, 32799 + ], + "trinket of fortuity": [ + 33047, + 33050 + ], + "sigil of the gods": [ + 33053, + 33054 + ], + "sigil of conclusion": [ + 33055, + 33056 + ], + "sigil of automation": [ + 33057, + 33058 + ], + "sigil of eternal belief": [ + 33059, + 33060 + ], + "sigil of efficiency": [ + 33061, + 33062 ] } \ No newline at end of file From 54693a2a01e241a9b7cd61f5e08d6dfe66c9892a Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Tue, 20 Jan 2026 11:05:11 -0700 Subject: [PATCH 10/18] Update Legacy ID classes to 2026-1-21 --- .../main/java/net/runelite/api/ItemID.java | 73 ++++++++--- .../src/main/java/net/runelite/api/NpcID.java | 32 +++++ .../java/net/runelite/api/NullItemID.java | 113 +++++------------- .../main/java/net/runelite/api/NullNpcID.java | 5 + .../java/net/runelite/api/NullObjectID.java | 22 ++++ .../main/java/net/runelite/api/ObjectID.java | 17 +++ 6 files changed, 164 insertions(+), 98 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/ItemID.java b/runelite-api/src/main/java/net/runelite/api/ItemID.java index cc0d327ce55..fd8fef6d4da 100644 --- a/runelite-api/src/main/java/net/runelite/api/ItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/ItemID.java @@ -13552,8 +13552,8 @@ public final class ItemID public static final int SIGIL_OF_AGILE_FORTUNE_28493 = 28493; public static final int SIGIL_OF_THE_FOOD_MASTER = 28495; public static final int SIGIL_OF_THE_FOOD_MASTER_28496 = 28496; - public static final int SIGIL_OF_THE_WELLFED = 28498; - public static final int SIGIL_OF_THE_WELLFED_28499 = 28499; + public static final int SIGIL_OF_THE_WELL_FED = 28498; + public static final int SIGIL_OF_THE_WELL_FED_28499 = 28499; public static final int SIGIL_OF_THE_INFERNAL_CHEF = 28501; public static final int SIGIL_OF_THE_INFERNAL_CHEF_28502 = 28502; public static final int SIGIL_OF_THE_INFERNAL_SMITH = 28504; @@ -13582,10 +13582,10 @@ public final class ItemID public static final int CORRUPTED_SCYTHE_OF_VITUR_UNCHARGED = 28545; public static final int CORRUPTED_TUMEKENS_SHADOW = 28547; public static final int CORRUPTED_TUMEKENS_SHADOW_UNCHARGED = 28549; - public static final int QUEST_LAMP = 28551; - public static final int QUEST_LAMP_28552 = 28552; - public static final int QUEST_LAMP_28553 = 28553; - public static final int QUEST_LAMP_28554 = 28554; + public static final int FREMENNIK_QUEST_LAMP = 28551; + public static final int ELF_QUEST_LAMP = 28552; + public static final int GNOME_QUEST_LAMP = 28553; + public static final int MAHJARRAT_1_QUEST_LAMP = 28554; public static final int STARTER_BOW_28555 = 28555; public static final int STARTER_STAFF_28557 = 28557; public static final int STARTER_SWORD_28559 = 28559; @@ -14125,22 +14125,22 @@ public final class ItemID public static final int SIGIL_OF_METICULOUSNESS_29649 = 29649; public static final int SIGIL_OF_REVOKED_LIMITATION = 29651; public static final int SIGIL_OF_REVOKED_LIMITATION_29652 = 29652; - public static final int SIGIL_OF_RAMPART = 29654; - public static final int SIGIL_OF_RAMPART_29655 = 29655; + public static final int SIGIL_OF_THE_RAMPART = 29654; + public static final int SIGIL_OF_THE_RAMPART_29655 = 29655; public static final int SIGIL_OF_DECEPTION = 29657; public static final int SIGIL_OF_DECEPTION_29658 = 29658; - public static final int SIGIL_OF_LITHE = 29660; - public static final int SIGIL_OF_LITHE_29661 = 29661; - public static final int SIGIL_OF_ADROIT = 29663; - public static final int SIGIL_OF_ADROIT_29664 = 29664; + public static final int SIGIL_OF_LITHENESS = 29660; + public static final int SIGIL_OF_LITHENESS_29661 = 29661; + public static final int SIGIL_OF_THE_ADROIT = 29663; + public static final int SIGIL_OF_THE_ADROIT_29664 = 29664; public static final int SIGIL_OF_ONSLAUGHT = 29666; public static final int SIGIL_OF_ONSLAUGHT_29667 = 29667; public static final int SIGIL_OF_RESTORATION = 29669; public static final int SIGIL_OF_RESTORATION_29670 = 29670; - public static final int SIGIL_OF_SWASHBUCKLER = 29672; - public static final int SIGIL_OF_SWASHBUCKLER_29673 = 29673; - public static final int SIGIL_OF_GUNSLINGER = 29675; - public static final int SIGIL_OF_GUNSLINGER_29676 = 29676; + public static final int SIGIL_OF_THE_SWASHBUCKLER = 29672; + public static final int SIGIL_OF_THE_SWASHBUCKLER_29673 = 29673; + public static final int SIGIL_OF_THE_GUNSLINGER = 29675; + public static final int SIGIL_OF_THE_GUNSLINGER_29676 = 29676; public static final int SIGIL_OF_ARCANE_SWIFTNESS = 29678; public static final int SIGIL_OF_ARCANE_SWIFTNESS_29679 = 29679; public static final int GUTHIXIAN_TEMPLE_TELEPORT = 29684; @@ -16091,5 +16091,46 @@ public final class ItemID public static final int CRATE_OF_POTIONS_32999 = 32999; public static final int CRATE_OF_ORES_33000 = 33000; public static final int CRATE_OF_POTIONS_33001 = 33001; + public static final int HOLY_MOLEYS = 33002; + public static final int KHARIDIAN_QUEST_LAMP = 33004; + public static final int MYREQUE_QUEST_LAMP = 33005; + public static final int DRAGONKIN_QUEST_LAMP = 33006; + public static final int MAHJARRAT_2_QUEST_LAMP = 33007; + public static final int CAMELOT_QUEST_LAMP = 33008; + public static final int RECIPE_FOR_DISASTER_QUEST_LAMP = 33009; + public static final int RUINOUS_POWERS_33010 = 33010; + public static final int ANNIHILATION_WEAPON_SCROLL = 33012; + public static final int ANNIHILATION_BLUEPRINTS = 33015; + public static final int ANNIHILATION_TELEPORT_SCROLL = 33018; + public static final int BOW_OF_FAERDHINEN_C_33021 = 33021; + public static final int CRYSTAL_BODY_33023 = 33023; + public static final int CRYSTAL_BODY_INACTIVE_33025 = 33025; + public static final int CRYSTAL_LEGS_33027 = 33027; + public static final int CRYSTAL_LEGS_INACTIVE_33029 = 33029; + public static final int CRYSTAL_HELM_33031 = 33031; + public static final int CRYSTAL_HELM_INACTIVE_33033 = 33033; + public static final int TOXIC_STAFF_UNCHARGED_33035 = 33035; + public static final int TOXIC_STAFF_DEADMAN = 33036; + public static final int THE_DOGSWORD_33038 = 33038; + public static final int THUNDER_KHOPESH_33041 = 33041; + public static final int TRINKET_OF_AVARICE = 33044; + public static final int TRINKET_OF_FORTUITY_INACTIVE = 33047; + public static final int TRINKET_OF_FORTUITY_ACTIVE = 33050; + public static final int SIGIL_OF_THE_GODS = 33053; + public static final int SIGIL_OF_THE_GODS_33054 = 33054; + public static final int SIGIL_OF_CONCLUSION = 33055; + public static final int SIGIL_OF_CONCLUSION_33056 = 33056; + public static final int SIGIL_OF_AUTOMATION = 33057; + public static final int SIGIL_OF_AUTOMATION_33058 = 33058; + public static final int SIGIL_OF_ETERNAL_BELIEF = 33059; + public static final int SIGIL_OF_ETERNAL_BELIEF_33060 = 33060; + public static final int SIGIL_OF_EFFICIENCY = 33061; + public static final int SIGIL_OF_EFFICIENCY_33062 = 33062; + public static final int STARTER_CAPE = 33063; + public static final int DEADMANS_SKULL = 33065; + public static final int HOODED_SLAYER_HELMET = 33066; + public static final int HOODED_SLAYER_HELMET_I = 33068; + public static final int HOODED_SLAYER_HELMET_I_33070 = 33070; + public static final int HOODED_SLAYER_HELMET_I_33072 = 33072; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/NpcID.java b/runelite-api/src/main/java/net/runelite/api/NpcID.java index 7b672f40f3c..dcf6260e251 100644 --- a/runelite-api/src/main/java/net/runelite/api/NpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/NpcID.java @@ -12360,6 +12360,7 @@ public final class NpcID public static final int RUSTY_CHEST = 14811; public static final int TARNISHED_CHEST = 14812; public static final int RUSTY_CHEST_14813 = 14813; + public static final int REVENANT_IMP_14814 = 14814; public static final int SPOOKY_CHAIR = 14815; public static final int MAKO = 14816; public static final int MORA = 14817; @@ -12402,6 +12403,8 @@ public final class NpcID public static final int SHELLBANE_GRYPHON = 14860; public static final int ELDER_KELMO = 14861; public static final int ELDER_NAMA = 14863; + public static final int REVENANT_GOBLIN_14864 = 14864; + public static final int REVENANT_PYREFIEND_14865 = 14865; public static final int HENDERSON = 14866; public static final int ONE_EYED_ROSALEE = 14867; public static final int CAPTAIN_DAWSON = 14868; @@ -12672,6 +12675,14 @@ public final class NpcID public static final int DRINK_TROLL_QUEEN = 15175; public static final int DRINK_TROLL_QUEEN_15176 = 15176; public static final int SAILING_CAT = 15177; + public static final int REVENANT_HOBGOBLIN_15178 = 15178; + public static final int REVENANT_CYCLOPS_15179 = 15179; + public static final int REVENANT_HELLHOUND_15180 = 15180; + public static final int REVENANT_DEMON_15181 = 15181; + public static final int REVENANT_ORK_15182 = 15182; + public static final int REVENANT_DARK_BEAST_15183 = 15183; + public static final int REVENANT_KNIGHT_15184 = 15184; + public static final int REVENANT_DRAGON_15185 = 15185; public static final int PUNCHING_BAG = 15191; public static final int PUNCHING_BAG_15192 = 15192; public static final int DPS_CALC = 15193; @@ -12718,6 +12729,7 @@ public final class NpcID public static final int DOLPHIN = 15234; public static final int DOLPHIN_15235 = 15235; public static final int DOLPHIN_CALF = 15236; + public static final int ZEMOUREGAL_15237 = 15237; public static final int JUNIOR_JIM_15238 = 15238; public static final int JUMBO_JIM = 15239; public static final int CREW_REGISTRAR = 15245; @@ -12980,5 +12992,25 @@ public final class NpcID public static final int TRADER_CREWMEMBER_15544 = 15544; public static final int TRADER_CREWMEMBER_15545 = 15545; public static final int TRADER_CREWMEMBER_15546 = 15546; + public static final int BIG_EVIL_CHICKEN = 15547; + public static final int SCURRIUS_15548 = 15548; + public static final int PHANTOM_MUSPAH_15549 = 15549; + public static final int SPLATTER_15550 = 15550; + public static final int TUMEKENS_WARDEN_15551 = 15551; + public static final int ELIDINIS_WARDEN_15552 = 15552; + public static final int I_DSCIM_YOU = 15553; + public static final int SOL_HEREDIT_15554 = 15554; + public static final int YAMA_15555 = 15555; + public static final int PESTILENT_BLOAT_15556 = 15556; + public static final int TZTOKJADREK = 15557; + public static final int ZEMOUREGAL_SUMMON = 15558; + public static final int ZEMOUREGAL_SUMMON_15559 = 15559; + public static final int ZEMOUREGAL_SUMMON_15560 = 15560; + public static final int ZEMOUREGAL_SUMMON_15561 = 15561; + public static final int ZEMOUREGAL_SUMMON_15562 = 15562; + public static final int ZEMOUREGAL_SUMMON_15563 = 15563; + public static final int ZEMOUREGAL_15564 = 15564; + public static final int GUARD_15566 = 15566; + public static final int GUARD_15568 = 15568; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/NullItemID.java b/runelite-api/src/main/java/net/runelite/api/NullItemID.java index 937a5c4154c..166b3b12d08 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullItemID.java @@ -13686,59 +13686,6 @@ public final class NullItemID public static final int NULL_25987 = 25987; public static final int NULL_25988 = 25988; public static final int NULL_25989 = 25989; - public static final int NULL_25992 = 25992; - public static final int NULL_25995 = 25995; - public static final int NULL_25998 = 25998; - public static final int NULL_26001 = 26001; - public static final int NULL_26004 = 26004; - public static final int NULL_26007 = 26007; - public static final int NULL_26010 = 26010; - public static final int NULL_26013 = 26013; - public static final int NULL_26016 = 26016; - public static final int NULL_26019 = 26019; - public static final int NULL_26022 = 26022; - public static final int NULL_26025 = 26025; - public static final int NULL_26028 = 26028; - public static final int NULL_26031 = 26031; - public static final int NULL_26034 = 26034; - public static final int NULL_26037 = 26037; - public static final int NULL_26040 = 26040; - public static final int NULL_26043 = 26043; - public static final int NULL_26046 = 26046; - public static final int NULL_26049 = 26049; - public static final int NULL_26052 = 26052; - public static final int NULL_26055 = 26055; - public static final int NULL_26058 = 26058; - public static final int NULL_26061 = 26061; - public static final int NULL_26064 = 26064; - public static final int NULL_26067 = 26067; - public static final int NULL_26070 = 26070; - public static final int NULL_26073 = 26073; - public static final int NULL_26076 = 26076; - public static final int NULL_26079 = 26079; - public static final int NULL_26082 = 26082; - public static final int NULL_26085 = 26085; - public static final int NULL_26088 = 26088; - public static final int NULL_26091 = 26091; - public static final int NULL_26094 = 26094; - public static final int NULL_26097 = 26097; - public static final int NULL_26100 = 26100; - public static final int NULL_26103 = 26103; - public static final int NULL_26106 = 26106; - public static final int NULL_26109 = 26109; - public static final int NULL_26112 = 26112; - public static final int NULL_26115 = 26115; - public static final int NULL_26118 = 26118; - public static final int NULL_26121 = 26121; - public static final int NULL_26124 = 26124; - public static final int NULL_26127 = 26127; - public static final int NULL_26130 = 26130; - public static final int NULL_26133 = 26133; - public static final int NULL_26136 = 26136; - public static final int NULL_26139 = 26139; - public static final int NULL_26142 = 26142; - public static final int NULL_26145 = 26145; - public static final int NULL_26148 = 26148; public static final int NULL_26155 = 26155; public static final int NULL_26157 = 26157; public static final int NULL_26159 = 26159; @@ -14738,24 +14685,6 @@ public final class NullItemID public static final int NULL_28391 = 28391; public static final int NULL_28411 = 28411; public static final int NULL_28472 = 28472; - public static final int NULL_28479 = 28479; - public static final int NULL_28482 = 28482; - public static final int NULL_28485 = 28485; - public static final int NULL_28488 = 28488; - public static final int NULL_28491 = 28491; - public static final int NULL_28494 = 28494; - public static final int NULL_28497 = 28497; - public static final int NULL_28500 = 28500; - public static final int NULL_28503 = 28503; - public static final int NULL_28506 = 28506; - public static final int NULL_28509 = 28509; - public static final int NULL_28512 = 28512; - public static final int NULL_28515 = 28515; - public static final int NULL_28518 = 28518; - public static final int NULL_28521 = 28521; - public static final int NULL_28524 = 28524; - public static final int NULL_28527 = 28527; - public static final int NULL_28530 = 28530; public static final int NULL_28532 = 28532; public static final int NULL_28533 = 28533; public static final int NULL_28535 = 28535; @@ -15326,17 +15255,6 @@ public final class NullItemID public static final int NULL_29644 = 29644; public static final int NULL_29645 = 29645; public static final int NULL_29647 = 29647; - public static final int NULL_29650 = 29650; - public static final int NULL_29653 = 29653; - public static final int NULL_29656 = 29656; - public static final int NULL_29659 = 29659; - public static final int NULL_29662 = 29662; - public static final int NULL_29665 = 29665; - public static final int NULL_29668 = 29668; - public static final int NULL_29671 = 29671; - public static final int NULL_29674 = 29674; - public static final int NULL_29677 = 29677; - public static final int NULL_29680 = 29680; public static final int NULL_29681 = 29681; public static final int NULL_29682 = 29682; public static final int NULL_29683 = 29683; @@ -16683,5 +16601,36 @@ public final class NullItemID public static final int NULL_32931 = 32931; public static final int NULL_32933 = 32933; public static final int NULL_32935 = 32935; + public static final int NULL_33003 = 33003; + public static final int NULL_33011 = 33011; + public static final int NULL_33013 = 33013; + public static final int NULL_33014 = 33014; + public static final int NULL_33016 = 33016; + public static final int NULL_33017 = 33017; + public static final int NULL_33019 = 33019; + public static final int NULL_33020 = 33020; + public static final int NULL_33022 = 33022; + public static final int NULL_33024 = 33024; + public static final int NULL_33026 = 33026; + public static final int NULL_33028 = 33028; + public static final int NULL_33030 = 33030; + public static final int NULL_33032 = 33032; + public static final int NULL_33034 = 33034; + public static final int NULL_33037 = 33037; + public static final int NULL_33039 = 33039; + public static final int NULL_33040 = 33040; + public static final int NULL_33042 = 33042; + public static final int NULL_33043 = 33043; + public static final int NULL_33045 = 33045; + public static final int NULL_33046 = 33046; + public static final int NULL_33048 = 33048; + public static final int NULL_33049 = 33049; + public static final int NULL_33051 = 33051; + public static final int NULL_33052 = 33052; + public static final int NULL_33064 = 33064; + public static final int NULL_33067 = 33067; + public static final int NULL_33069 = 33069; + public static final int NULL_33071 = 33071; + public static final int NULL_33073 = 33073; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/NullNpcID.java b/runelite-api/src/main/java/net/runelite/api/NullNpcID.java index 35a4c0af240..58a72148a36 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullNpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullNpcID.java @@ -2545,5 +2545,10 @@ public final class NullNpcID public static final int NULL_15493 = 15493; public static final int NULL_15494 = 15494; public static final int NULL_15495 = 15495; + public static final int NULL_15565 = 15565; + public static final int NULL_15567 = 15567; + public static final int NULL_15569 = 15569; + public static final int NULL_15570 = 15570; + public static final int NULL_15571 = 15571; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/NullObjectID.java b/runelite-api/src/main/java/net/runelite/api/NullObjectID.java index b5f2a80654a..58f37dfd9e8 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullObjectID.java @@ -31135,23 +31135,41 @@ public final class NullObjectID public static final int NULL_60247 = 60247; public static final int NULL_60249 = 60249; public static final int NULL_60251 = 60251; + public static final int NULL_60252 = 60252; public static final int NULL_60253 = 60253; + public static final int NULL_60254 = 60254; public static final int NULL_60255 = 60255; + public static final int NULL_60256 = 60256; public static final int NULL_60257 = 60257; + public static final int NULL_60258 = 60258; public static final int NULL_60259 = 60259; + public static final int NULL_60260 = 60260; public static final int NULL_60261 = 60261; + public static final int NULL_60262 = 60262; public static final int NULL_60263 = 60263; + public static final int NULL_60264 = 60264; public static final int NULL_60265 = 60265; + public static final int NULL_60266 = 60266; public static final int NULL_60267 = 60267; + public static final int NULL_60268 = 60268; public static final int NULL_60269 = 60269; + public static final int NULL_60270 = 60270; public static final int NULL_60271 = 60271; + public static final int NULL_60272 = 60272; public static final int NULL_60273 = 60273; + public static final int NULL_60274 = 60274; public static final int NULL_60275 = 60275; + public static final int NULL_60276 = 60276; public static final int NULL_60277 = 60277; + public static final int NULL_60278 = 60278; public static final int NULL_60279 = 60279; + public static final int NULL_60280 = 60280; public static final int NULL_60281 = 60281; + public static final int NULL_60282 = 60282; public static final int NULL_60283 = 60283; + public static final int NULL_60284 = 60284; public static final int NULL_60285 = 60285; + public static final int NULL_60286 = 60286; public static final int NULL_60311 = 60311; public static final int NULL_60322 = 60322; public static final int NULL_60323 = 60323; @@ -31310,5 +31328,9 @@ public final class NullObjectID public static final int NULL_60615 = 60615; public static final int NULL_60617 = 60617; public static final int NULL_60618 = 60618; + public static final int NULL_60643 = 60643; + public static final int NULL_60644 = 60644; + public static final int NULL_60645 = 60645; + public static final int NULL_60646 = 60646; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/ObjectID.java b/runelite-api/src/main/java/net/runelite/api/ObjectID.java index 8ae481ec36a..f26d96b5662 100644 --- a/runelite-api/src/main/java/net/runelite/api/ObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/ObjectID.java @@ -29107,6 +29107,9 @@ public final class ObjectID public static final int HELM_60242 = 60242; public static final int SAILS_60243 = 60243; public static final int SAILS_60244 = 60244; + public static final int DEADMANS_CHEST = 60246; + public static final int DEADMANS_CHEST_60248 = 60248; + public static final int DEADMANS_CHEST_60250 = 60250; public static final int NOTICE_BOARD_60287 = 60287; public static final int NOTICE_BOARD_60288 = 60288; public static final int NOTICE_BOARD_60289 = 60289; @@ -29305,5 +29308,19 @@ public final class ObjectID public static final int IRONWOOD_CARGO_HOLD_60640 = 60640; public static final int ROSEWOOD_CARGO_HOLD_60641 = 60641; public static final int ROSEWOOD_CARGO_HOLD_60642 = 60642; + public static final int STAINEDGLASS_WINDOW_60647 = 60647; + public static final int STAINEDGLASS_WINDOW_60648 = 60648; + public static final int SHUTTERED_WINDOW_60649 = 60649; + public static final int DECORATIVE_WINDOW_60650 = 60650; + public static final int STAINEDGLASS_WINDOW_60651 = 60651; + public static final int DECORATIVE_WINDOW_60652 = 60652; + public static final int STAINEDGLASS_WINDOW_60653 = 60653; + public static final int DECORATIVE_WINDOW_60654 = 60654; + public static final int STAINEDGLASS_WINDOW_60655 = 60655; + public static final int DECORATIVE_WINDOW_60656 = 60656; + public static final int STAINEDGLASS_WINDOW_60657 = 60657; + public static final int DECORATIVE_WINDOW_60658 = 60658; + public static final int STAINEDGLASS_WINDOW_60659 = 60659; + public static final int WINDOW_SPACE_60660 = 60660; /* This file is automatically generated. Do not edit. */ } From 362e38dd32582e203484324b69b69e7141c3e88a Mon Sep 17 00:00:00 2001 From: RuneLite Cache-Code Autoupdater Date: Tue, 20 Jan 2026 11:05:22 -0700 Subject: [PATCH 11/18] Update GameVals to 2026-1-21 --- .../net/runelite/api/gameval/AnimationID.java | 17 + .../net/runelite/api/gameval/DBTableID.java | 114 ++++++ .../net/runelite/api/gameval/InterfaceID.java | 74 ++++ .../java/net/runelite/api/gameval/ItemID.java | 350 +++++++++++++----- .../java/net/runelite/api/gameval/NpcID.java | 165 +++++++++ .../net/runelite/api/gameval/ObjectID1.java | 107 ++++++ .../net/runelite/api/gameval/SpotanimID.java | 10 + .../net/runelite/api/gameval/SpriteID.java | 108 ++++++ .../net/runelite/api/gameval/VarPlayerID.java | 7 + .../net/runelite/api/gameval/VarbitID.java | 57 +++ 10 files changed, 911 insertions(+), 98 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/AnimationID.java b/runelite-api/src/main/java/net/runelite/api/gameval/AnimationID.java index 86ae3717d18..b9a1467e74d 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/AnimationID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/AnimationID.java @@ -13698,5 +13698,22 @@ public final class AnimationID public static final int HUMAN_XMAS25_CHRISTMAS_DINNER_WALK_B = 13698; public static final int HUMAN_XMAS25_CHRISTMAS_DINNER_RUN = 13699; public static final int HUMAN_XMAS25_CHRISTMAS_DINNER_ATTACK = 13700; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_FULL = 13701; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_01 = 13702; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_02 = 13703; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_03 = 13704; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_04 = 13705; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_05 = 13706; + public static final int HUMAN_DEADMAN_ANNIHILATION_REWARD_TELEPORT_06 = 13707; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_FULL = 13708; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_01 = 13709; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_02 = 13710; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_03 = 13711; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_04 = 13712; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_05 = 13713; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_06 = 13714; + public static final int DEADMAN_2026_SOTD_SPECIAL_TOXIC_UNCHARGED = 13715; + public static final int DEADMAN_2026_SOTD_SPECIAL_TOXIC_CHARGED = 13716; + public static final int ZUK_SPAWN_NO_ROCK = 13717; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/DBTableID.java b/runelite-api/src/main/java/net/runelite/api/gameval/DBTableID.java index d271e0153f0..c899a07a741 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/DBTableID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/DBTableID.java @@ -4428,6 +4428,7 @@ public static final class Row public static final int ENT_TOTEMS_SHOP = 5458; public static final int ENT_TOTEMS_SHOP_IRONMAN = 5459; public static final int SAILING_BOAT_SHOP = 8548; + public static final int DEADMAN_SKULL_SHOP = 9575; } } @@ -4535,6 +4536,16 @@ public static final class OmnishopStockData */ public static final int COL_OMNISHOP_STOCK_DESCRIPTION_DYNAMIC = 22; + /** + * boolean + */ + public static final int COL_OMNISHOP_STOCK_USE_SHORTNAME = 23; + + /** + * string + */ + public static final int COL_OMNISHOP_STOCK_SHORTNAME = 24; + public static final class Row { public static final int DEADMAN_SHOP_2024_WEAPON_ORNAMENT_SCROLL = 1355; @@ -4745,6 +4756,70 @@ public static final class Row public static final int SAILING_SHIP_STOCK_RAFT = 8549; public static final int SAILING_SHIP_STOCK_SKIFF = 8550; public static final int SAILING_SHIP_STOCK_SLOOP = 8551; + public static final int DEADMAN_SHOP_2026_WEAPON_ORNAMENT_SCROLL = 9572; + public static final int DEADMAN_SHOP_2026_POH_ORNAMENT_SCROLL = 9573; + public static final int DEADMAN_SHOP_2026_HOME_TELEPORT_SCROLL = 9574; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_AGILE_FORTUNE = 9577; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_HOARDING = 9578; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_DECEPTION = 9579; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_LITHE = 9580; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_FOOD_MASTER = 9581; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_WELL_FED = 9582; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_POTION_MASTER = 9583; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_TREASURE_HUNTER = 9584; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_HUNTER = 9585; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_INFERNAL_CHEF = 9586; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_NATURE = 9587; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_DEVOTION = 9588; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_FAITH = 9589; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_ALCHEMANIAC = 9590; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_RESISTANCE = 9591; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_DEFT_STRIKES = 9592; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_AUGMENTED_THRALL = 9593; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_ONSLAUGHT = 9594; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_RESTORATION = 9595; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_TITANIUM = 9596; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_METICULOUSNESS = 9597; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_ENHANCED_HARVEST = 9598; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_SLAUGHTER = 9599; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_WOODCRAFT = 9600; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_REMOTE_STORAGE = 9601; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_CONSISTENCY = 9602; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_RIGOROUS_RANGER = 9603; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_METICULOUS_MAGE = 9604; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_LIGHTBEARER = 9605; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_SPECIALISED_STRIKES = 9606; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_PORCUPINE = 9607; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_FORTIFICATION = 9608; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_RUTHLESS_RANGER = 9609; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_FORMIDABLE_FIGHTER = 9610; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_MENACING_MAGE = 9611; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_SWASHBUCKLER = 9612; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_GUNSLINGER = 9613; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_ARCANE_SWIFTNESS = 9614; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_ADROIT = 9615; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_BARROWS = 9616; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_FINALITY = 9617; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_PIOUS_PROTECTION = 9618; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_AGGRESSION = 9619; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_RAMPAGE = 9620; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_THE_GODS = 9621; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_REVOKED_LIMITATION = 9622; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_CONCLUSION = 9623; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_AUTOMATION = 9624; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_ETERNAL_BELIEF = 9625; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_EFFICIENCY = 9626; + public static final int DEADMAN_SKULL_SHOP_SIGIL_OF_RUINOUS_PRAYER_BOOK = 9627; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_RECIPE_FOR_DISASTER = 9628; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_CAMELOT_STORYLINE = 9629; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_FREMENNIK_STORYLINE = 9630; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_ELF_STORYLINE = 9631; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_GNOME_STORYLINE = 9632; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_KHARIDIAN_STORYLINE = 9633; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_MYREQUE_STORYLINE = 9634; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_DRAGONKIN_STORYLINE = 9635; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_MAHJARRAT_STORYLINE_1 = 9636; + public static final int DEADMAN_SKULL_SHOP_QUEST_LAMP_MAHJARRAT_STORYLINE_2 = 9637; } } @@ -4817,6 +4892,7 @@ public static final class Row public static final int OMNISHOP_CURRENCY_CW_TICKETS = 5104; public static final int OMNISHOP_CURRENCY_CW_PLAUDITS = 5105; public static final int OMNISHOP_CURRENCY_ENT_TOTEMS_RESEARCH_POINTS = 5460; + public static final int OMNISHOP_CURRENCY_DEADMAN_SKULL_POINTS = 9576; } } @@ -10185,6 +10261,7 @@ public static final class Row public static final int SLAYER_REWARDS_LONGER_AQUANITES = 9418; public static final int SLAYER_REWARDS_LONGER_WYRMS = 9419; public static final int SLAYER_REWARDS_UNLOCK_GRYPHONS = 9420; + public static final int SLAYER_REWARDS_UNLOCK_HELM_HOODED = 9641; } } @@ -16075,5 +16152,42 @@ public static final class Row public static final int SKILL_GUIDE_V2_ICON_CAPTAINS_LOG = 9571; } } + + public static final class DeadmanskullInterfaceTab + { + public static final int ID = 210; + + /** + * string + */ + public static final int COL_NAME = 0; + + /** + * integer + */ + public static final int COL_TAB_NUMBER = 1; + + /** + * (struct, dbrow) + */ + public static final int COL_COMBAT_SIGIL = 2; + + /** + * (struct, dbrow) + */ + public static final int COL_SKILLING_SIGIL = 3; + + /** + * (struct, dbrow) + */ + public static final int COL_UTILITY_SIGIL = 4; + + public static final class Row + { + public static final int DEADMANSKULL_INTERFACE_TAB_PERMANENT = 9638; + public static final int DEADMANSKULL_INTERFACE_TAB_TOGGLE = 9639; + public static final int DEADMANSKULL_INTERFACE_TAB_ATTUNE = 9640; + } + } /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.java b/runelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.java index 29cdb27ccd6..2da24796a44 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.java @@ -423,6 +423,7 @@ public final class InterfaceID public static final int CANOEING = 416; public static final int BREW_TOOLS = 417; public static final int BREW_WAITING_ROOM_OVERLAY = 418; + public static final int DEADMAN_TUTORIAL = 419; public static final int BEEHIVE = 420; public static final int PVP_ARENA_STAGINGAREA_SHARELOADOUT = 421; public static final int POH_VIEWER = 422; @@ -951,6 +952,7 @@ public final class InterfaceID public static final int REUSABLE_FLOATER = 945; public static final int PATCHY = 946; public static final int MENU_NEW = 947; + public static final int DEADMANSKULL_INTERFACE = 948; public static final class _100GuideEggsOverlay { @@ -15818,6 +15820,58 @@ public static final class BrewWaitingRoomOverlay public static final int CONTENTS_TEXT4 = 0x01a2_0007; } + public static final class DeadmanTutorial + { + public static final int UNIVERSE = 0x01a3_0000; + public static final int NOCLICK = 0x01a3_0001; + public static final int MAIN = 0x01a3_0002; + public static final int TUT_1_LAYER = 0x01a3_0003; + public static final int TUT_2_LAYER = 0x01a3_0004; + public static final int TUT_3_LAYER = 0x01a3_0005; + public static final int TUT_4_LAYER = 0x01a3_0006; + public static final int TUT_5_LAYER = 0x01a3_0007; + public static final int TUT_TELEPORT_LAYER = 0x01a3_0008; + public static final int BACKGROUND = 0x01a3_0009; + public static final int TUT_1_LAYER_GRAPHIC1 = 0x01a3_000a; + public static final int TUT_1_LAYER_GRAPHIC2 = 0x01a3_000b; + public static final int TUT_1_TEXT_1 = 0x01a3_000c; + public static final int CONTINUE_1 = 0x01a3_000d; + public static final int LOGOUT = 0x01a3_000e; + public static final int BACKGROUND_1 = 0x01a3_000f; + public static final int TUT_2_LAYER_GRAPHIC1 = 0x01a3_0010; + public static final int TUT_1_TEXT_2 = 0x01a3_0011; + public static final int CONTINUE_2 = 0x01a3_0012; + public static final int TUT_1_INDEX_1 = 0x01a3_0013; + public static final int TUT_2_LAYER_GRAPHIC5 = 0x01a3_0014; + public static final int TUT_2_LAYER_GRAPHIC6 = 0x01a3_0015; + public static final int BACKGROUND_2 = 0x01a3_0016; + public static final int TUT_3_LAYER_GRAPHIC1 = 0x01a3_0017; + public static final int TUT_1_TEXT_3 = 0x01a3_0018; + public static final int CONTINUE_3 = 0x01a3_0019; + public static final int BACK_3 = 0x01a3_001a; + public static final int TUT_1_INDEX_2 = 0x01a3_001b; + public static final int BACKGROUND_3 = 0x01a3_001c; + public static final int TUT_4_LAYER_GRAPHIC1 = 0x01a3_001d; + public static final int TUT_1_TEXT_4 = 0x01a3_001e; + public static final int CONTINUE_4 = 0x01a3_001f; + public static final int BACK_4 = 0x01a3_0020; + public static final int TUT_1_INDEX_3 = 0x01a3_0021; + public static final int BACKGROUND_4 = 0x01a3_0022; + public static final int TUT_TELEPORT_LAYER_GRAPHIC1 = 0x01a3_0023; + public static final int TUT_1_TEXT_TELEPORT = 0x01a3_0024; + public static final int TELE_LUMBRIDGE = 0x01a3_0025; + public static final int TELE_VARROCK = 0x01a3_0026; + public static final int TELE_ARDOUGNE = 0x01a3_0027; + public static final int TELE_KOUREND = 0x01a3_0028; + public static final int TELE_GNOMESTRONGHOLD = 0x01a3_0029; + public static final int BACKGROUND_5 = 0x01a3_002a; + public static final int TUT_5_LAYER_GRAPHIC1 = 0x01a3_002b; + public static final int TUT_1_TEXT_5 = 0x01a3_002c; + public static final int CONTINUE_5 = 0x01a3_002d; + public static final int BACK_5 = 0x01a3_002e; + public static final int TUT_1_INDEX_4 = 0x01a3_002f; + } + public static final class Beehive { public static final int UNIVERSE = 0x01a4_0000; @@ -30772,5 +30826,25 @@ public static final class MenuNew public static final int TEXT = 0x03b3_0009; public static final int SCROLLBAR = 0x03b3_000a; } + + public static final class DeadmanskullInterface + { + public static final int INFINITY = 0x03b4_0000; + public static final int FRAME = 0x03b4_0001; + public static final int CLOSE = 0x03b4_0002; + public static final int CONTENT = 0x03b4_0003; + public static final int TABS = 0x03b4_0004; + public static final int PERMANENT_TAB = 0x03b4_0005; + public static final int TOGGLE_TAB = 0x03b4_0006; + public static final int ATTUNE_TAB = 0x03b4_0007; + public static final int MAIN = 0x03b4_0008; + public static final int ITEMS = 0x03b4_0009; + public static final int ITEMS_CONTENTS = 0x03b4_000a; + public static final int ITEMS_SCROLLBAR = 0x03b4_000b; + public static final int ITEMS_RECT2 = 0x03b4_000c; + public static final int UNIVERSE = 0x03b4_000d; + public static final int RESIZE_PREVIEW = 0x03b4_000e; + public static final int TOOLTIP = 0x03b4_000f; + } /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/ItemID.java b/runelite-api/src/main/java/net/runelite/api/gameval/ItemID.java index e6ed929e992..9c611584cc3 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/ItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/ItemID.java @@ -72799,12 +72799,12 @@ public final class ItemID public static final int SIGIL_OF_THE_FOOD_MASTER_UNATTUNED = 28496; /** - * Sigil of the well-fed + * Sigil of the well fed */ public static final int SIGIL_OF_THE_WELL_FED_ATTUNED = 28498; /** - * Sigil of the well-fed + * Sigil of the well fed */ public static final int SIGIL_OF_THE_WELL_FED_UNATTUNED = 28499; @@ -72949,22 +72949,22 @@ public final class ItemID public static final int DEADMAN_BLIGHTED_TUMEKENS_SHADOW_UNCHARGED = 28549; /** - * Quest lamp + * Fremennik quest lamp */ public static final int DEADMAN_QUEST_LAMP_TIER_1 = 28551; /** - * Quest lamp + * Elf quest lamp */ public static final int DEADMAN_QUEST_LAMP_TIER_2 = 28552; /** - * Quest lamp + * Gnome quest lamp */ public static final int DEADMAN_QUEST_LAMP_TIER_3 = 28553; /** - * Quest lamp + * Mahjarrat 1 quest lamp */ public static final int DEADMAN_QUEST_LAMP_TIER_4 = 28554; @@ -75830,12 +75830,12 @@ public final class ItemID public static final int SIGIL_OF_REVOKED_LIMITATION_UNATTUNED = 29652; /** - * Sigil of rampart + * Sigil of the rampart */ public static final int SIGIL_OF_RAMPART_ATTUNED = 29654; /** - * Sigil of rampart + * Sigil of the rampart */ public static final int SIGIL_OF_RAMPART_UNATTUNED = 29655; @@ -75850,22 +75850,22 @@ public final class ItemID public static final int SIGIL_OF_DECEPTION_UNATTUNED = 29658; /** - * Sigil of lithe + * Sigil of litheness */ public static final int SIGIL_OF_LITHE_ATTUNED = 29660; /** - * Sigil of lithe + * Sigil of litheness */ public static final int SIGIL_OF_LITHE_UNATTUNED = 29661; /** - * Sigil of adroit + * Sigil of the adroit */ public static final int SIGIL_OF_ADROIT_ATTUNED = 29663; /** - * Sigil of adroit + * Sigil of the adroit */ public static final int SIGIL_OF_ADROIT_UNATTUNED = 29664; @@ -75890,22 +75890,22 @@ public final class ItemID public static final int SIGIL_OF_RESTORATION_UNATTUNED = 29670; /** - * Sigil of swashbuckler + * Sigil of the swashbuckler */ public static final int SIGIL_OF_SWASHBUCKLER_ATTUNED = 29672; /** - * Sigil of swashbuckler + * Sigil of the swashbuckler */ public static final int SIGIL_OF_SWASHBUCKLER_UNATTUNED = 29673; /** - * Sigil of gunslinger + * Sigil of the gunslinger */ public static final int SIGIL_OF_GUNSLINGER_ATTUNED = 29675; /** - * Sigil of gunslinger + * Sigil of the gunslinger */ public static final int SIGIL_OF_GUNSLINGER_UNATTUNED = 29676; @@ -86421,6 +86421,211 @@ public final class ItemID */ public static final int CARGO_CRATE_POTIONS_VOID_KNIGHTS_OUTPOST_2 = 33001; + /** + * Holy moleys + */ + public static final int HOLY_MOLEYS = 33002; + + /** + * Kharidian quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_5 = 33004; + + /** + * Myreque quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_6 = 33005; + + /** + * Dragonkin quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_7 = 33006; + + /** + * Mahjarrat 2 quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_8 = 33007; + + /** + * Camelot quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_9 = 33008; + + /** + * Recipe for disaster quest lamp + */ + public static final int DEADMAN_QUEST_LAMP_TIER_10 = 33009; + + /** + * Ruinous powers + */ + public static final int DEADMAN_RUINOUS_POWERS_BOOK = 33010; + + /** + * Annihilation weapon scroll + */ + public static final int DEADMAN_2026_WEAPON_ORNAMENT_SCROLL = 33012; + + /** + * Annihilation blueprints + */ + public static final int DEADMAN_2026_POH_ORNAMENT_SCROLL = 33015; + + /** + * Annihilation teleport scroll + */ + public static final int DEADMAN_2026_HOME_TELEPORT_SCROLL = 33018; + + /** + * Bow of faerdhinen (c) + */ + public static final int BOW_OF_FAERDHINEN_INFINITE_DEADMAN = 33021; + + /** + * Crystal body + */ + public static final int CRYSTAL_CHESTPLATE_DEADMAN = 33023; + + /** + * Crystal body (inactive) + */ + public static final int CRYSTAL_CHESTPLATE_INACTIVE_DEADMAN = 33025; + + /** + * Crystal legs + */ + public static final int CRYSTAL_PLATELEGS_DEADMAN = 33027; + + /** + * Crystal legs (inactive) + */ + public static final int CRYSTAL_PLATELEGS_INACTIVE_DEADMAN = 33029; + + /** + * Crystal helm + */ + public static final int CRYSTAL_HELMET_DEADMAN = 33031; + + /** + * Crystal helm (inactive) + */ + public static final int CRYSTAL_HELMET_INACTIVE_DEADMAN = 33033; + + /** + * Toxic staff (uncharged) + */ + public static final int TOXIC_SOTD_DEADMAN = 33035; + + /** + * Toxic staff (deadman) + */ + public static final int TOXIC_SOTD_CHARGED_DEADMAN = 33036; + + /** + * The dogsword + */ + public static final int DEADMAN_DOGSWORD = 33038; + + /** + * Thunder khopesh + */ + public static final int DEADMAN_THUNDER_KHOPESH = 33041; + + /** + * Trinket of avarice + */ + public static final int MAGIC_ROCK_OF_AVARICE = 33044; + + /** + * Trinket of fortuity (inactive) + */ + public static final int MAGIC_ROCK_OF_FORTUITY_INACTIVE = 33047; + + /** + * Trinket of fortuity (active) + */ + public static final int MAGIC_ROCK_OF_FORTUITY_ACTIVE = 33050; + + /** + * Sigil of the gods + */ + public static final int SIGIL_OF_THE_GODS_ATTUNED = 33053; + + /** + * Sigil of the gods + */ + public static final int SIGIL_OF_THE_GODS_UNATTUNED = 33054; + + /** + * Sigil of conclusion + */ + public static final int SIGIL_OF_CONCLUSION_ATTUNED = 33055; + + /** + * Sigil of conclusion + */ + public static final int SIGIL_OF_CONCLUSION_UNATTUNED = 33056; + + /** + * Sigil of automation + */ + public static final int SIGIL_OF_AUTOMATION_ATTUNED = 33057; + + /** + * Sigil of automation + */ + public static final int SIGIL_OF_AUTOMATION_UNATTUNED = 33058; + + /** + * Sigil of eternal belief + */ + public static final int SIGIL_OF_ETERNAL_BELIEF_ATTUNED = 33059; + + /** + * Sigil of eternal belief + */ + public static final int SIGIL_OF_ETERNAL_BELIEF_UNATTUNED = 33060; + + /** + * Sigil of efficiency + */ + public static final int SIGIL_OF_EFFICIENCY_ATTUNED = 33061; + + /** + * Sigil of efficiency + */ + public static final int SIGIL_OF_EFFICIENCY_UNATTUNED = 33062; + + /** + * Starter cape + */ + public static final int DEADMAN_STARTER_CAPE = 33063; + + /** + * Deadman's skull + */ + public static final int DEADMAN_SKULL = 33065; + + /** + * Hooded slayer helmet + */ + public static final int SLAYER_HELM_HOODED = 33066; + + /** + * Hooded slayer helmet (i) + */ + public static final int SLAYER_HELM_I_HOODED = 33068; + + /** + * Hooded slayer helmet (i) + */ + public static final int SW_SLAYER_HELM_I_HOODED = 33070; + + /** + * Hooded slayer helmet (i) + */ + public static final int PVPA_SLAYER_HELM_I_HOODED = 33072; + public static final class Cert { public static final int TWPART1 = 7; @@ -90389,59 +90594,6 @@ public static final class Cert public static final int RAW_BOAR_MEAT = 25834; public static final int PRIF_WEAPON_SEED_ENHANCED = 25860; public static final int BOW_OF_FAERDHINEN_INACTIVE = 25863; - public static final int SIGIL_OF_RESILIENCE_UNATTUNED = 25992; - public static final int SIGIL_OF_CONSISTENCY_UNATTUNED = 25995; - public static final int SIGIL_OF_THE_FORMIDABLE_FIGHTER_UNATTUNED = 25998; - public static final int SIGIL_OF_THE_RIGOROUS_RANGER_UNATTUNED = 26001; - public static final int SIGIL_OF_THE_METICULOUS_MAGE_UNATTUNED = 26004; - public static final int SIGIL_OF_FORTIFICATION_UNATTUNED = 26007; - public static final int SIGIL_OF_BARROWS_UNATTUNED = 26010; - public static final int SIGIL_OF_DEFT_STRIKES_UNATTUNED = 26013; - public static final int SIGIL_OF_FREEDOM_UNATTUNED = 26016; - public static final int SIGIL_OF_ENHANCED_HARVEST_UNATTUNED = 26019; - public static final int SIGIL_OF_STORAGE_UNATTUNED = 26022; - public static final int SIGIL_OF_THE_SMITH_UNATTUNED = 26025; - public static final int SIGIL_OF_THE_ALCHEMIST_UNATTUNED = 26028; - public static final int SIGIL_OF_THE_FLETCHER_UNATTUNED = 26031; - public static final int SIGIL_OF_THE_CHEF_UNATTUNED = 26034; - public static final int SIGIL_OF_THE_CRAFTER_UNATTUNED = 26037; - public static final int SIGIL_OF_THE_ABYSS_UNATTUNED = 26040; - public static final int SIGIL_OF_STAMINA_UNATTUNED = 26043; - public static final int SIGIL_OF_THE_POTION_MASTER_UNATTUNED = 26046; - public static final int SIGIL_OF_THE_ETERNAL_JEWELLER_UNATTUNED = 26049; - public static final int SIGIL_OF_THE_TREASURE_HUNTER_UNATTUNED = 26052; - public static final int SIGIL_OF_MOBILITY_UNATTUNED = 26055; - public static final int SIGIL_OF_EXAGGERATION_UNATTUNED = 26058; - public static final int SIGIL_OF_SPECIALISED_STRIKES_UNATTUNED = 26061; - public static final int SIGIL_OF_THE_PORCUPINE_UNATTUNED = 26064; - public static final int SIGIL_OF_BINDING_UNATTUNED = 26067; - public static final int SIGIL_OF_ESCAPING_UNATTUNED = 26070; - public static final int SIGIL_OF_THE_RUTHLESS_RANGER_UNATTUNED = 26073; - public static final int SIGIL_OF_THE_FERAL_FIGHTER_UNATTUNED = 26076; - public static final int SIGIL_OF_THE_MENACING_MAGE_UNATTUNED = 26079; - public static final int SIGIL_OF_PROSPERITY_UNATTUNED = 26082; - public static final int SIGIL_OF_THE_DWARVES_UNATTUNED = 26085; - public static final int SIGIL_OF_THE_ELVES_UNATTUNED = 26088; - public static final int SIGIL_OF_THE_BARBARIANS_UNATTUNED = 26091; - public static final int SIGIL_OF_THE_GNOMES_UNATTUNED = 26094; - public static final int SIGIL_OF_NATURE_UNATTUNED = 26097; - public static final int SIGIL_OF_DEVOTION_UNATTUNED = 26100; - public static final int SIGIL_OF_THE_FORAGER_UNATTUNED = 26103; - public static final int SIGIL_OF_GARMENTS_UNATTUNED = 26106; - public static final int SIGIL_OF_SLAUGHTER_UNATTUNED = 26109; - public static final int SIGIL_OF_THE_FORTUNE_FARMER_UNATTUNED = 26112; - public static final int SIGIL_OF_VERSATILITY_UNATTUNED = 26115; - public static final int SIGIL_OF_THE_SERPENT_UNATTUNED = 26118; - public static final int SIGIL_OF_SUPREME_STAMINA_UNATTUNED = 26121; - public static final int SIGIL_OF_PRESERVATION_UNATTUNED = 26124; - public static final int SIGIL_OF_FINALITY_UNATTUNED = 26127; - public static final int SIGIL_OF_PIOUS_PROTECTION_UNATTUNED = 26130; - public static final int SIGIL_OF_AGGRESSION_UNATTUNED = 26133; - public static final int SIGIL_OF_RAMPAGE_UNATTUNED = 26136; - public static final int SIGIL_OF_THE_SKILLER_UNATTUNED = 26139; - public static final int SIGIL_OF_REMOTE_STORAGE_UNATTUNED = 26142; - public static final int SIGIL_OF_LAST_RECALL_UNATTUNED = 26145; - public static final int SIGIL_OF_THE_GUARDIAN_ANGEL_UNATTUNED = 26148; public static final int POH_CONDENSED_GOLD = 26267; public static final int BRUTAL_2DOSEANCIENTBREW = 26351; public static final int BRUTAL_1DOSEANCIENTBREW = 26354; @@ -90586,24 +90738,6 @@ public static final class Cert public static final int DT2_AWAKENERS_ORB = 28335; public static final int SOULREAPER = 28339; public static final int DT2_STRANGLEWOOD_SURVIVAL_BARRICADE = 28391; - public static final int SIGIL_OF_SUSTENANCE_UNATTUNED = 28479; - public static final int SIGIL_OF_HOARDING_UNATTUNED = 28482; - public static final int SIGIL_OF_THE_ALCHEMANIAC_UNATTUNED = 28485; - public static final int SIGIL_OF_THE_HUNTER_UNATTUNED = 28488; - public static final int SIGIL_OF_RESISTANCE_UNATTUNED = 28491; - public static final int SIGIL_OF_AGILE_FORTUNE_UNATTUNED = 28494; - public static final int SIGIL_OF_THE_FOOD_MASTER_UNATTUNED = 28497; - public static final int SIGIL_OF_THE_WELL_FED_UNATTUNED = 28500; - public static final int SIGIL_OF_THE_INFERNAL_CHEF_UNATTUNED = 28503; - public static final int SIGIL_OF_THE_INFERNAL_SMITH_UNATTUNED = 28506; - public static final int SIGIL_OF_THE_LIGHTBEARER_UNATTUNED = 28509; - public static final int SIGIL_OF_THE_BLOODHOUND_UNATTUNED = 28512; - public static final int SIGIL_OF_PRECISION_UNATTUNED = 28515; - public static final int SIGIL_OF_THE_AUGMENTED_THRALL_UNATTUNED = 28518; - public static final int SIGIL_OF_FAITH_UNATTUNED = 28521; - public static final int SIGIL_OF_TITANIUM_UNATTUNED = 28524; - public static final int SIGIL_OF_THE_NINJA_UNATTUNED = 28527; - public static final int SIGIL_OF_WOODCRAFT_UNATTUNED = 28530; public static final int DEADMAN_BLIGHTED_VOIDWAKER = 28532; public static final int DEADMAN_BLIGHTED_DRAGON_CLAWS = 28535; public static final int DEADMAN_BLIGHTED_AGS = 28538; @@ -90750,17 +90884,6 @@ public static final class Cert public static final int DEADMAN2DOSEOVERLOAD = 29638; public static final int DEADMAN1DOSEOVERLOAD = 29641; public static final int DEADMAN_OVERLOAD_CHITIN = 29644; - public static final int SIGIL_OF_METICULOUSNESS_UNATTUNED = 29650; - public static final int SIGIL_OF_REVOKED_LIMITATION_UNATTUNED = 29653; - public static final int SIGIL_OF_RAMPART_UNATTUNED = 29656; - public static final int SIGIL_OF_DECEPTION_UNATTUNED = 29659; - public static final int SIGIL_OF_LITHE_UNATTUNED = 29662; - public static final int SIGIL_OF_ADROIT_UNATTUNED = 29665; - public static final int SIGIL_OF_ONSLAUGHT_UNATTUNED = 29668; - public static final int SIGIL_OF_RESTORATION_UNATTUNED = 29671; - public static final int SIGIL_OF_SWASHBUCKLER_UNATTUNED = 29674; - public static final int SIGIL_OF_GUNSLINGER_UNATTUNED = 29677; - public static final int SIGIL_OF_ARCANE_SWIFTNESS_UNATTUNED = 29680; public static final int NOXIOUS_HALBERD = 29797; public static final int AMULET_OF_RANCOUR = 29802; public static final int ARANEA_BOOTS = 29807; @@ -91075,6 +91198,14 @@ public static final class Cert public static final int CAMPHOR_LOGS = 32905; public static final int IRONWOOD_LOGS = 32908; public static final int ROSEWOOD_LOGS = 32911; + public static final int DEADMAN_2026_WEAPON_ORNAMENT_SCROLL = 33013; + public static final int DEADMAN_2026_POH_ORNAMENT_SCROLL = 33016; + public static final int DEADMAN_2026_HOME_TELEPORT_SCROLL = 33019; + public static final int DEADMAN_DOGSWORD = 33039; + public static final int DEADMAN_THUNDER_KHOPESH = 33042; + public static final int MAGIC_ROCK_OF_AVARICE = 33045; + public static final int MAGIC_ROCK_OF_FORTUITY_INACTIVE = 33048; + public static final int MAGIC_ROCK_OF_FORTUITY_ACTIVE = 33051; } public static final class Placeholder @@ -100504,6 +100635,29 @@ public static final class Placeholder public static final int XMAS25_BEER_BELLY_SWEATER = 32931; public static final int XMAS25_CONTEST_JUMPER = 32933; public static final int XMAS25_CHRISTMAS_DINNER = 32935; + public static final int HOLY_MOLEYS = 33003; + public static final int DEADMAN_RUINOUS_POWERS_BOOK = 33011; + public static final int DEADMAN_2026_WEAPON_ORNAMENT_SCROLL = 33014; + public static final int DEADMAN_2026_POH_ORNAMENT_SCROLL = 33017; + public static final int DEADMAN_2026_HOME_TELEPORT_SCROLL = 33020; + public static final int BOW_OF_FAERDHINEN_INFINITE_DEADMAN = 33022; + public static final int CRYSTAL_CHESTPLATE_DEADMAN = 33024; + public static final int CRYSTAL_CHESTPLATE_INACTIVE_DEADMAN = 33026; + public static final int CRYSTAL_PLATELEGS_DEADMAN = 33028; + public static final int CRYSTAL_PLATELEGS_INACTIVE_DEADMAN = 33030; + public static final int CRYSTAL_HELMET_DEADMAN = 33032; + public static final int CRYSTAL_HELMET_INACTIVE_DEADMAN = 33034; + public static final int TOXIC_SOTD_CHARGED_DEADMAN = 33037; + public static final int DEADMAN_DOGSWORD = 33040; + public static final int DEADMAN_THUNDER_KHOPESH = 33043; + public static final int MAGIC_ROCK_OF_AVARICE = 33046; + public static final int MAGIC_ROCK_OF_FORTUITY_INACTIVE = 33049; + public static final int MAGIC_ROCK_OF_FORTUITY_ACTIVE = 33052; + public static final int DEADMAN_STARTER_CAPE = 33064; + public static final int SLAYER_HELM_HOODED = 33067; + public static final int SLAYER_HELM_I_HOODED = 33069; + public static final int SW_SLAYER_HELM_I_HOODED = 33071; + public static final int PVPA_SLAYER_HELM_I_HOODED = 33073; } /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/NpcID.java b/runelite-api/src/main/java/net/runelite/api/gameval/NpcID.java index df29c4fce58..e23bab2d087 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/NpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/NpcID.java @@ -64331,6 +64331,11 @@ public final class NpcID */ public static final int REINFORCED_PIRATE_THIEVING_CHEST_GLE = 14813; + /** + * Revenant imp + */ + public static final int WILD_CAVE_IMP_DEADMAN = 14814; + /** * Spooky chair */ @@ -64548,6 +64553,16 @@ public final class NpcID */ public static final int SLAYER_GRYPHON_BOSS_GUARDIAN_VIS = 14863; + /** + * Revenant goblin + */ + public static final int WILD_CAVE_GOBLIN_DEADMAN = 14864; + + /** + * Revenant pyrefiend + */ + public static final int WILD_CAVE_PYREFIEND_DEADMAN = 14865; + /** * Henderson */ @@ -65939,6 +65954,46 @@ public final class NpcID * Sailing cat */ public static final int SAILING_CHARTING_DRINK_CRATE_SAILING_CAT_EFFECT = 15177; + + /** + * Revenant hobgoblin + */ + public static final int WILD_CAVE_HOBGOBLIN_DEADMAN = 15178; + + /** + * Revenant cyclops + */ + public static final int WILD_CAVE_CYCLOPS_DEADMAN = 15179; + + /** + * Revenant hellhound + */ + public static final int WILD_CAVE_HELLHOUND_DEADMAN = 15180; + + /** + * Revenant demon + */ + public static final int WILD_CAVE_DEMON_DEADMAN = 15181; + + /** + * Revenant ork + */ + public static final int WILD_CAVE_ORK_DEADMAN = 15182; + + /** + * Revenant dark beast + */ + public static final int WILD_CAVE_DARKBEAST_DEADMAN = 15183; + + /** + * Revenant knight + */ + public static final int WILD_CAVE_KNIGHT_DEADMAN = 15184; + + /** + * Revenant dragon + */ + public static final int WILD_CAVE_DRAGON_DEADMAN = 15185; public static final int BOAT_HP_NPC_TINY = 15186; public static final int BOAT_HP_NPC_SMALL = 15187; public static final int BOAT_HP_NPC_MEDIUM = 15188; @@ -66175,6 +66230,11 @@ public final class NpcID */ public static final int SAILING_DOLPHIN_BABY = 15236; + /** + * Zemouregal + */ + public static final int DEADMAN_BREACH_LUCIEN = 15237; + /** * Junior Jim */ @@ -67531,5 +67591,110 @@ public final class NpcID * Trader Crewmember */ public static final int SAILING_TRANSPORT_TRADER_STAN_CREW_WOMAN3_PORT_ROBERTS = 15546; + + /** + * Big Evil Chicken + */ + public static final int DEADMAN_BREACH_EVIL_CHICKEN = 15547; + + /** + * Scurrius + */ + public static final int DEADMAN_BREACH_SCURRIUS = 15548; + + /** + * Phantom Muspah + */ + public static final int DEADMAN_BREACH_MUSPAH = 15549; + + /** + * Splatter + */ + public static final int DEADMAN_BREACH_SPLATTER = 15550; + + /** + * Tumeken's Warden + */ + public static final int DEADMAN_BREACH_WARDEN_TUMEKEN_RANGE = 15551; + + /** + * Elidinis' Warden + */ + public static final int DEADMAN_BREACH_WARDEN_TUMEKEN_MAGE = 15552; + + /** + * I DSCIM YOU + */ + public static final int DEADMAN_BREACH_DSCIM_NPC = 15553; + + /** + * Sol Heredit + */ + public static final int DEADMAN_BREACH_SOL_HEREDIT = 15554; + + /** + * Yama + */ + public static final int DEADMAN_BREACH_YAMA = 15555; + + /** + * Pestilent Bloat + */ + public static final int DEADMAN_BREACH_BLOAT = 15556; + + /** + * TzTok-Jad-Rek + */ + public static final int DEADMAN_BREACH_JAD_MINION = 15557; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_MUMMY_MINION = 15558; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_SHADE_MINION = 15559; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_UNDEAD_ONE_MINION = 15560; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_PIRATE_MINION = 15561; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_ULFRIC_MINION = 15562; + + /** + * Zemouregal Summon + */ + public static final int DEADMAN_BREACH_KHAZARD_MINION = 15563; + + /** + * Zemouregal + */ + public static final int DEADMAN_CHEST_ZEMOUREGAL = 15564; + public static final int DEADMAN_GUARD_UNKAH = 15565; + + /** + * Guard + */ + public static final int DEADMAN_GUARD_UNKAH_VIS = 15566; + public static final int DEADMAN_GUARD_WINTERTODT = 15567; + + /** + * Guard + */ + public static final int DEADMAN_GUARD_WINTERTODT_VIS = 15568; + public static final int DEADMAN_THRALL_ZOMBIE_GREATER_ZUK = 15569; + public static final int DEADMAN_THRALL_SKELETAL_GREATER_PRINCESS = 15570; + public static final int DEADMAN_THRALL_GHOSTLY_GREATER_WISP = 15571; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID1.java b/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID1.java index 2c6e4992854..3cb78cf515c 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID1.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID1.java @@ -76854,26 +76854,59 @@ class ObjectID1 */ public static final int SAILING_NPC_BOAT_BASIC_MEDIUM_SAIL = 60244; public static final int SAILING_BOAT_CARGO_HOLD_REGULAR_RAFT = 60245; + + /** + * Deadman's chest + */ + public static final int DEADMAN_RARE_CHEST_SPAWN = 60246; public static final int SAILING_BOAT_CARGO_HOLD_OAK_RAFT = 60247; + + /** + * Deadman's chest + */ + public static final int DEADMAN_RARE_CHEST_IDLE = 60248; public static final int SAILING_BOAT_CARGO_HOLD_TEAK_RAFT = 60249; + + /** + * Deadman's chest + */ + public static final int DEADMAN_RARE_CHEST_OPENED = 60250; public static final int SAILING_BOAT_CARGO_HOLD_MAHOGANY_RAFT = 60251; + public static final int DEADMAN_POH_WALL = 60252; public static final int SAILING_BOAT_CARGO_HOLD_CAMPHOR_RAFT = 60253; + public static final int DEADMAN_POH_WINDOW = 60254; public static final int SAILING_BOAT_CARGO_HOLD_IRONWOOD_RAFT = 60255; + public static final int DEADMAN_POH_WALL_CRUMBLY01_L = 60256; public static final int SAILING_BOAT_CARGO_HOLD_ROSEWOOD_RAFT = 60257; + public static final int DEADMAN_POH_WALL_CRUMBLY01_R = 60258; public static final int SAILING_BOAT_CARGO_HOLD_REGULAR_2X5 = 60259; + public static final int DEADMAN_POH_WALL_CRUMBLY02_L = 60260; public static final int SAILING_BOAT_CARGO_HOLD_OAK_2X5 = 60261; + public static final int DEADMAN_POH_WALL_CRUMBLY02_R = 60262; public static final int SAILING_BOAT_CARGO_HOLD_TEAK_2X5 = 60263; + public static final int DEADMAN_POH_WALL_CRUMBLY03_L = 60264; public static final int SAILING_BOAT_CARGO_HOLD_MAHOGANY_2X5 = 60265; + public static final int DEADMAN_POH_WALL_CRUMBLY03_R = 60266; public static final int SAILING_BOAT_CARGO_HOLD_CAMPHOR_2X5 = 60267; + public static final int DEADMAN_RUBBLE01 = 60268; public static final int SAILING_BOAT_CARGO_HOLD_IRONWOOD_2X5 = 60269; + public static final int DEADMAN_RUBBLE02 = 60270; public static final int SAILING_BOAT_CARGO_HOLD_ROSEWOOD_2X5 = 60271; + public static final int POH_FLOORDECOR_DEADMAN = 60272; public static final int SAILING_BOAT_CARGO_HOLD_REGULAR_LARGE = 60273; + public static final int DEADMAN_DUNGEON_INSIDEWALL_CORNER = 60274; public static final int SAILING_BOAT_CARGO_HOLD_OAK_LARGE = 60275; + public static final int DEADMAN_DUNGEON_OUTSIDEWALL_CORNER = 60276; public static final int SAILING_BOAT_CARGO_HOLD_TEAK_LARGE = 60277; + public static final int DEADMAN_DUNGEON_OUTSIDEWALL_LCORNER = 60278; public static final int SAILING_BOAT_CARGO_HOLD_MAHOGANY_LARGE = 60279; + public static final int DEADMAN_DUNGEON_OUTSIDEWALL_RCORNER = 60280; public static final int SAILING_BOAT_CARGO_HOLD_CAMPHOR_LARGE = 60281; + public static final int DEADMAN_DUNGEON_WALLTOP = 60282; public static final int SAILING_BOAT_CARGO_HOLD_IRONWOOD_LARGE = 60283; + public static final int DEADMAN_DUNGEON_OUTSIDEWALL = 60284; public static final int SAILING_BOAT_CARGO_HOLD_ROSEWOOD_LARGE = 60285; + public static final int DEADMAN_DUNGEON_INSIDEWALL = 60286; /** * Notice board @@ -78022,5 +78055,79 @@ class ObjectID1 * Rosewood cargo hold */ public static final int SAILING_BOAT_CARGO_HOLD_ROSEWOOD_LARGE_CARGO = 60642; + public static final int DEADMAN_DUNGEON_CORRIDORFILLER = 60643; + public static final int DEADMAN_DUNGEON_CORRIDORFILLERL = 60644; + public static final int DEADMAN_DUNGEON_CORRIDORFILLERR = 60645; + public static final int BLACK_WALL02 = 60646; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_BINGO_01 = 60647; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_BINGO_02 = 60648; + + /** + * Shuttered window + */ + public static final int POH_DEADMAN_WINDOW_SHUTTERS = 60649; + + /** + * Decorative window + */ + public static final int POH_DEADMAN_WINDOW_BOB = 60650; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_BOB2 = 60651; + + /** + * Decorative window + */ + public static final int POH_DEADMAN_WINDOW_GUTHIX = 60652; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_GUTHIX2 = 60653; + + /** + * Decorative window + */ + public static final int POH_DEADMAN_WINDOW_SARADOMIN = 60654; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_SARADOMIN2 = 60655; + + /** + * Decorative window + */ + public static final int POH_DEADMAN_WINDOW_ZAMORAK = 60656; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_ZAMORAK2 = 60657; + + /** + * Decorative window + */ + public static final int POH_DEADMAN_WINDOW_GNOMECHILD = 60658; + + /** + * Stained-glass window + */ + public static final int POH_DEADMAN_WINDOW_GNOMECHILD2 = 60659; + + /** + * Window space + */ + public static final int POH_CHAPELWINDOW_HOTSPOT_DEADMAN = 60660; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/SpotanimID.java b/runelite-api/src/main/java/net/runelite/api/gameval/SpotanimID.java index bd72fff6a45..aa0d430bc8f 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/SpotanimID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/SpotanimID.java @@ -3569,5 +3569,15 @@ public final class SpotanimID public static final int VFX_WIND_SAIL_3X10_01 = 3562; public static final int VFX_WIND_SAIL_3X10_SPEEDBOOST01 = 3563; public static final int SHIPYARD_DOG_BALL = 3564; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_FULL = 3565; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_01 = 3566; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_02 = 3567; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_03 = 3568; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_04 = 3569; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_05 = 3570; + public static final int DEADMAN_2026_HOME_TELE_SPOTANIM_06 = 3571; + public static final int DEADMAN_2026_SOTD_SPECIAL_START = 3572; + public static final int DEADMAN_2026_SOTD_SPECIAL_EXTRA = 3573; + public static final int SARADOMIN_LIGHTNING_DEADMAN = 3574; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java b/runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java index df52b04de05..7001df833df 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java @@ -10907,4 +10907,112 @@ public static final class Sideicons18x18 public static final int _1 = 7320; public static final int _2 = 7321; } + + public static final class DeadmanSigilCombatIconsLargeInactive + { + public static final int _0 = 7322; + public static final int _1 = 7323; + public static final int _2 = 7324; + public static final int _3 = 7325; + public static final int _4 = 7326; + public static final int _5 = 7327; + public static final int _6 = 7328; + public static final int _7 = 7329; + public static final int _8 = 7330; + public static final int _9 = 7331; + public static final int _10 = 7332; + public static final int _11 = 7333; + public static final int _12 = 7334; + public static final int _13 = 7335; + public static final int _14 = 7336; + public static final int _15 = 7337; + public static final int _16 = 7338; + public static final int _17 = 7339; + public static final int _18 = 7340; + public static final int _19 = 7341; + public static final int _20 = 7342; + public static final int _21 = 7343; + public static final int _22 = 7344; + public static final int _23 = 7345; + public static final int _24 = 7346; + public static final int _25 = 7347; + public static final int _26 = 7348; + public static final int _27 = 7349; + public static final int _28 = 7350; + public static final int _29 = 7351; + public static final int _30 = 7352; + public static final int _31 = 7353; + } + + public static final class DeadmanSigilSkillingIconsLargeInactive + { + public static final int _0 = 7354; + public static final int _1 = 7355; + public static final int _2 = 7356; + public static final int _3 = 7357; + public static final int _4 = 7358; + public static final int _5 = 7359; + public static final int _6 = 7360; + public static final int _7 = 7361; + public static final int _8 = 7362; + public static final int _9 = 7363; + public static final int _10 = 7364; + public static final int _11 = 7365; + public static final int _12 = 7366; + public static final int _13 = 7367; + public static final int _14 = 7368; + public static final int _15 = 7369; + public static final int _16 = 7370; + public static final int _17 = 7371; + public static final int _18 = 7372; + public static final int _19 = 7373; + public static final int _20 = 7374; + public static final int _21 = 7375; + public static final int _22 = 7376; + public static final int _23 = 7377; + public static final int _24 = 7378; + public static final int _25 = 7379; + public static final int _26 = 7380; + public static final int _27 = 7381; + public static final int _28 = 7382; + public static final int _29 = 7383; + public static final int _30 = 7384; + public static final int _31 = 7385; + } + + public static final class DeadmanSigilUtilityIconsLargeInactive + { + public static final int _0 = 7386; + public static final int _1 = 7387; + public static final int _2 = 7388; + public static final int _3 = 7389; + public static final int _4 = 7390; + public static final int _5 = 7391; + public static final int _6 = 7392; + public static final int _7 = 7393; + public static final int _8 = 7394; + public static final int _9 = 7395; + public static final int _10 = 7396; + public static final int _11 = 7397; + public static final int _12 = 7398; + public static final int _13 = 7399; + public static final int _14 = 7400; + public static final int _15 = 7401; + public static final int _16 = 7402; + public static final int _17 = 7403; + public static final int _18 = 7404; + public static final int _19 = 7405; + public static final int _20 = 7406; + public static final int _21 = 7407; + public static final int _22 = 7408; + public static final int _23 = 7409; + public static final int _24 = 7410; + public static final int _25 = 7411; + public static final int _26 = 7412; + public static final int _27 = 7413; + public static final int _28 = 7414; + public static final int _29 = 7415; + public static final int _30 = 7416; + public static final int _31 = 7417; + } } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/VarPlayerID.java b/runelite-api/src/main/java/net/runelite/api/gameval/VarPlayerID.java index de4e0b83b60..3c8a0cbde6e 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/VarPlayerID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/VarPlayerID.java @@ -2588,5 +2588,12 @@ public final class VarPlayerID public static final int COLLECTION_PERSONAL_BEST_TRANSMIT = 5217; public static final int COLLECTION_PERSONAL_BEST_TRANSMIT_2 = 5218; public static final int ERNESTHANDIN = 5219; + public static final int DEADMAN_POINTS_2026 = 5220; + public static final int DEADMAN_TUTORIAL = 5224; + public static final int DEADMAN_SKULL_POINTS = 5225; + public static final int DEADMAN_SKULL_POINTS_USED = 5226; + public static final int DEADMAN_SKULL_GENERAL = 5227; + public static final int SIGIL_STATE_1 = 5228; + public static final int SIGIL_TOGGLE_1 = 5229; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java b/runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java index 52db5425f0a..4d788155208 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java @@ -13880,5 +13880,62 @@ public final class VarbitID public static final int DRAGONSLAYER_MET_SAWMILL = 19653; public static final int DRAGONSLAYER_PLANKS_MADE = 19654; public static final int ERNESTHANDIN_COMPLETE = 19655; + public static final int DEADMAN_FINALE_TELEPORT_BH_COMPLETE = 19656; + public static final int DEADMAN_FINALE_TELEPORT_COLOSSEUM_COMPLETE = 19657; + public static final int DEADMAN_FINALE_TEAM = 19658; + public static final int DEADMAN_QUEST_LAMP_TIER_5 = 19660; + public static final int DEADMAN_QUEST_LAMP_TIER_6 = 19661; + public static final int DEADMAN_QUEST_LAMP_TIER_7 = 19662; + public static final int DEADMAN_QUEST_LAMP_TIER_8 = 19663; + public static final int DEADMAN_QUEST_LAMP_TIER_9 = 19664; + public static final int DEADMAN_QUEST_LAMP_TIER_10 = 19665; + public static final int DEADMAN_RUINOUS_PRAYERS_UNLOCK_CHECK = 19666; + public static final int DEADMAN_2026_WEAPON_ORNAMENT_UNLOCKED = 19671; + public static final int DEADMAN_2026_POH_ORNAMENT_UNLOCKED = 19672; + public static final int DEADMAN_2026_TELEPORT_UNLOCKED = 19673; + public static final int DEADMAN_2026_TUTORIAL_STEP = 19677; + public static final int DEADMAN_2026_INITIAL_SETUP_DONE = 19678; + public static final int DEADMAN_2026_TUTORIAL_END = 19679; + public static final int DEADMAN_2026_TUTORIAL_TELEPORT_DEST = 19680; + public static final int DEADMAN_FACTION_CHARACTER_CREATION_COMPLETE = 19681; + public static final int DEADMAN_SKULL_TAB = 19682; + public static final int SIGIL_OF_AGILE_FORTUNE_STATE = 19683; + public static final int SIGIL_OF_HOARDING_STATE = 19684; + public static final int SIGIL_OF_DECEPTION_STATE = 19685; + public static final int SIGIL_OF_LITHE_STATE = 19686; + public static final int SIGIL_OF_THE_FOOD_MASTER_STATE = 19687; + public static final int SIGIL_OF_THE_WELL_FED_STATE = 19688; + public static final int SIGIL_OF_THE_POTION_MASTER_STATE = 19689; + public static final int SIGIL_OF_THE_TREASURE_HUNTER_STATE = 19690; + public static final int SIGIL_OF_THE_HUNTER_STATE = 19691; + public static final int SIGIL_OF_THE_INFERNAL_CHEF_STATE = 19692; + public static final int SIGIL_OF_NATURE_STATE = 19693; + public static final int SIGIL_OF_FAITH_STATE = 19694; + public static final int SIGIL_OF_DEVOTION_STATE = 19695; + public static final int SIGIL_OF_THE_ALCHEMANIAC_STATE = 19696; + public static final int SIGIL_OF_RESISTANCE_STATE = 19697; + public static final int SIGIL_OF_DEFT_STRIKES_STATE = 19698; + public static final int SIGIL_OF_THE_AUGMENTED_THRALL_STATE = 19699; + public static final int SIGIL_OF_ONSLAUGHT_STATE = 19700; + public static final int SIGIL_OF_RESTORATION_STATE = 19701; + public static final int SIGIL_OF_TITANIUM_STATE = 19702; + public static final int SIGIL_OF_METICULOUSNESS_STATE = 19703; + public static final int SIGIL_OF_ENHANCED_HARVEST_STATE = 19704; + public static final int SIGIL_OF_MOBILITY_STATE = 19705; + public static final int SIGIL_OF_SLAUGHTER_STATE = 19706; + public static final int SIGIL_OF_WOODCRAFT_STATE = 19707; + public static final int SIGIL_OF_REMOTE_STORAGE_STATE = 19708; + public static final int SIGIL_OF_CONCLUSION_STATE = 19709; + public static final int SIGIL_OF_AUTOMATION_STATE = 19710; + public static final int SIGIL_OF_ETERNAL_BELIEF_STATE = 19711; + public static final int SIGIL_OF_EFFICIENCY_STATE = 19712; + public static final int SIGIL_OF_REVOKED_LIMITATION_STATE = 19713; + public static final int SIGIL_OF_ENHANCED_HARVEST_TOGGLE = 19714; + public static final int SIGIL_OF_MOBILITY_TOGGLE = 19715; + public static final int SIGIL_OF_SLAUGHTER_TOGGLE = 19716; + public static final int SIGIL_OF_WOODCRAFT_TOGGLE = 19717; + public static final int SIGIL_OF_REMOTE_STORAGE_TOGGLE = 19718; + public static final int SIGIL_OF_DEVOTION_TOGGLE = 19719; + public static final int SLAYER_UNLOCK_HELM_HOODED = 19720; /* This file is automatically generated. Do not edit. */ } From dc0ee73a7f4e5e79c4d5030669236447f50d226b Mon Sep 17 00:00:00 2001 From: Max Weber Date: Tue, 20 Jan 2026 11:27:33 -0700 Subject: [PATCH 12/18] RSProfileType: disable grid master --- .../java/net/runelite/client/config/RuneScapeProfileType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/config/RuneScapeProfileType.java b/runelite-client/src/main/java/net/runelite/client/config/RuneScapeProfileType.java index 3978a4ae245..51cb1a9dcc3 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/RuneScapeProfileType.java +++ b/runelite-client/src/main/java/net/runelite/client/config/RuneScapeProfileType.java @@ -46,7 +46,7 @@ public enum RuneScapeProfileType SHATTERED_RELICS_LEAGUE, TRAILBLAZER_RELOADED_LEAGUE, RAGING_ECHOES_LEAGUE, - GRID_MASTER(client -> client.getWorldType().contains(WorldType.TOURNAMENT_WORLD)), + GRID_MASTER, ; private final Predicate test; From 2d1daa5b4bbc6c06cbb33e0bab48ebaa4f003407 Mon Sep 17 00:00:00 2001 From: RuneLite updater Date: Wed, 21 Jan 2026 11:06:14 +0000 Subject: [PATCH 13/18] Release 1.12.13 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 5212f9783cd..275d44a93f5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,6 +28,6 @@ org.gradle.parallel=true org.gradle.caching=false project.build.group=net.runelite -project.build.version=1.12.13-SNAPSHOT +project.build.version=1.12.13 glslang.path= From 9a479fdab35c76df11198a4cdbcda7819871d514 Mon Sep 17 00:00:00 2001 From: RuneLite updater Date: Wed, 21 Jan 2026 11:06:14 +0000 Subject: [PATCH 14/18] Bump for 1.12.14-SNAPSHOT [ci skip] --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 275d44a93f5..5079259f640 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,6 +28,6 @@ org.gradle.parallel=true org.gradle.caching=false project.build.group=net.runelite -project.build.version=1.12.13 +project.build.version=1.12.14-SNAPSHOT glslang.path= From a4fd4095614c9f02603c4489e180d50683a79748 Mon Sep 17 00:00:00 2001 From: Max Weber Date: Fri, 16 Jan 2026 05:41:56 -0700 Subject: [PATCH 15/18] api: make WorldPoint::fromLocalInstance not throw on escene coordinates --- .../src/main/java/net/runelite/api/coords/WorldPoint.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/coords/WorldPoint.java b/runelite-api/src/main/java/net/runelite/api/coords/WorldPoint.java index cefa4b1be08..36c3e7ea98e 100644 --- a/runelite-api/src/main/java/net/runelite/api/coords/WorldPoint.java +++ b/runelite-api/src/main/java/net/runelite/api/coords/WorldPoint.java @@ -33,6 +33,7 @@ import net.runelite.api.Client; import static net.runelite.api.Constants.CHUNK_SIZE; import static net.runelite.api.Constants.REGION_SIZE; +import static net.runelite.api.Constants.SCENE_SIZE; import net.runelite.api.Perspective; import net.runelite.api.Scene; import net.runelite.api.WorldView; @@ -298,8 +299,11 @@ private static WorldPoint fromLocalInstance(int[][][] instanceTemplateChunks, Lo int chunkX = sceneX / CHUNK_SIZE; int chunkY = sceneY / CHUNK_SIZE; - // get the template chunk for the chunk - int templateChunk = instanceTemplateChunks[plane][chunkX][chunkY]; + int templateChunk = -1; + if (chunkX >= 0 && chunkX < (SCENE_SIZE / CHUNK_SIZE) && chunkY >= 0 && chunkY < (SCENE_SIZE / CHUNK_SIZE)) + { + templateChunk = instanceTemplateChunks[plane][chunkX][chunkY]; + } int rotation = templateChunk >> 1 & 0x3; int templateChunkY = (templateChunk >> 3 & 0x7FF) * CHUNK_SIZE; From 6e2d0b20caaf9d2195fbd3d02ebde3ab9c3ec246 Mon Sep 17 00:00:00 2001 From: Max Weber Date: Fri, 16 Jan 2026 05:43:10 -0700 Subject: [PATCH 16/18] roofremoval: handle escene tiles This not working would make gpu reuse incorrect roofs from escene zones --- .../client/plugins/roofremoval/RoofRemovalPlugin.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/roofremoval/RoofRemovalPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/roofremoval/RoofRemovalPlugin.java index b12fc4a75a6..ec56fb5f183 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/roofremoval/RoofRemovalPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/roofremoval/RoofRemovalPlugin.java @@ -273,17 +273,16 @@ private void applyRoofOverrides(Scene scene) return; } - Tile[][][] tiles = scene.getTiles(); + Tile[][][] tiles = scene.getExtendedTiles(); // the extended tile settings control what is actually drawn, the normal // tile settings are just a copy byte[][][] settings = scene.getExtendedTileSettings(); - final int SCENE_OFFSET = (Constants.EXTENDED_SCENE_SIZE - Constants.SCENE_SIZE) / 2; for (int z = 0; z < Constants.MAX_Z; z++) { - for (int x = 0; x < Constants.SCENE_SIZE; x++) + for (int x = 0; x < Constants.EXTENDED_SCENE_SIZE; x++) { - for (int y = 0; y < Constants.SCENE_SIZE; y++) + for (int y = 0; y < Constants.EXTENDED_SCENE_SIZE; y++) { Tile tile = tiles[z][x][y]; if (tile == null) @@ -297,7 +296,7 @@ private void applyRoofOverrides(Scene scene) int regionAndPlane = wp.getRegionID() << 2 | wp.getPlane(); if (configOverrideRegions.contains(wp.getRegionID())) { - settings[z][x + SCENE_OFFSET][y + SCENE_OFFSET] |= Constants.TILE_FLAG_UNDER_ROOF; + settings[z][x][y] |= Constants.TILE_FLAG_UNDER_ROOF; } else if (overrides.containsKey(regionAndPlane)) { @@ -306,7 +305,7 @@ else if (overrides.containsKey(regionAndPlane)) long[] region = overrides.get(regionAndPlane); if ((region[ry] & (1L << rx)) != 0) { - settings[z][x + SCENE_OFFSET][y + SCENE_OFFSET] |= Constants.TILE_FLAG_UNDER_ROOF; + settings[z][x][y] |= Constants.TILE_FLAG_UNDER_ROOF; } } } From 02e33cb1e69c9c0de18ed686f22ed8de9582671c Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 22 Jan 2026 10:37:48 -0500 Subject: [PATCH 17/18] gpu: add additional error info to glMapBufferRange() exception --- .../src/main/java/net/runelite/client/plugins/gpu/VBO.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/VBO.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/VBO.java index 8e0aa13f361..c20fc96c58c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/VBO.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/VBO.java @@ -73,7 +73,8 @@ void map() buffer = glMapBufferRange(GL_ARRAY_BUFFER, 0, size, GL_MAP_WRITE_BIT | (usage == GL_STATIC_DRAW ? 0 : (GL_MAP_INVALIDATE_BUFFER_BIT | GL_MAP_FLUSH_EXPLICIT_BIT)), buffer); if (buffer == null) { - throw new RuntimeException("unable to map GL buffer " + bufId + " size " + size); + int err = glGetError(); + throw new RuntimeException("unable to map GL buffer (bufId: " + bufId + " size: " + size + " renderer: " + glGetString(GL_RENDERER) + " version: " + glGetString(GL_VERSION) + " err: " + err + ")"); } this.vb = buffer.asIntBuffer(); glBindBuffer(GL_ARRAY_BUFFER, 0); From 631884f9e30e39cf1ffc45d0d4cab4d3b34d62c8 Mon Sep 17 00:00:00 2001 From: chsami Date: Fri, 23 Jan 2026 04:23:09 +0100 Subject: [PATCH 18/18] update collision map --- gradle.properties | 2 +- .../microbot/shortestpath/collision-map.zip | Bin 1017102 -> 1154059 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index c2997284352..449f651ad96 100644 --- a/gradle.properties +++ b/gradle.properties @@ -31,7 +31,7 @@ project.build.group=net.runelite project.build.version=1.12.13 glslang.path= -microbot.version=2.1.13 +microbot.version=2.1.15 microbot.commit.sha=nogit microbot.repo.url=http://138.201.81.246:8081/repository/microbot-snapshot/ microbot.repo.username= diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/microbot/shortestpath/collision-map.zip b/runelite-client/src/main/resources/net/runelite/client/plugins/microbot/shortestpath/collision-map.zip index 1828709adf5f8cddcbd1eeae703347c8d59cd747..2d38bd55c290fc8d0d5a1ec52d04b0d0ada168a3 100644 GIT binary patch delta 373566 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 aohwELyMuy$4EZr6Ta4hKV-rEpp#K5a(>s&^ delta 236154 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

%~LRiL;qCRaA;L538JLQ3ALn`G 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 NmmXV6(~CrD`G1yTj5GiM