diff --git a/cache-client/pom.xml b/cache-client/pom.xml index a8a1ad514a..64c481e76e 100644 --- a/cache-client/pom.xml +++ b/cache-client/pom.xml @@ -29,7 +29,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT cache-client diff --git a/cache-updater/pom.xml b/cache-updater/pom.xml index 95e8efbb7a..ac51e66b60 100644 --- a/cache-updater/pom.xml +++ b/cache-updater/pom.xml @@ -28,7 +28,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT Cache Updater diff --git a/cache/pom.xml b/cache/pom.xml index 8ba9aaf1e2..7d8dcdc50c 100644 --- a/cache/pom.xml +++ b/cache/pom.xml @@ -29,7 +29,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT cache diff --git a/http-api/pom.xml b/http-api/pom.xml index 9cfe444424..15c03eac36 100644 --- a/http-api/pom.xml +++ b/http-api/pom.xml @@ -28,7 +28,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT Web API diff --git a/http-service/pom.xml b/http-service/pom.xml index 2178d7b2ca..7b44773033 100644 --- a/http-service/pom.xml +++ b/http-service/pom.xml @@ -28,7 +28,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT Web Service diff --git a/http-service/src/main/java/net/runelite/http/service/xtea/XteaService.java b/http-service/src/main/java/net/runelite/http/service/xtea/XteaService.java index 92ec5a6dd8..61650b4e51 100644 --- a/http-service/src/main/java/net/runelite/http/service/xtea/XteaService.java +++ b/http-service/src/main/java/net/runelite/http/service/xtea/XteaService.java @@ -184,9 +184,9 @@ public class XteaService try (Connection con = sql2o.open()) { return con.createQuery( - "select t1.region, t1.time, t2.rev, t2.key1, t2.key2, t2.key3, t2.key4 from " + - "(select region,max(time) as time from xtea group by region) t1 " + - "join xtea t2 on t1.region = t2.region and t1.time = t2.time") + "select t1.region, t2.time, t2.rev, t2.key1, t2.key2, t2.key3, t2.key4 from " + + "(select region,max(id) as id from xtea group by region) t1 " + + "join xtea t2 on t1.id = t2.id") .executeAndFetch(XteaEntry.class); } } diff --git a/pom.xml b/pom.xml index 37b81657e6..1bebdcb939 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT pom RuneLite @@ -115,8 +115,8 @@ cache cache-client cache-updater - extended-mixin-processor - extended-mixins + runelite-api runelite-client runelite-mixins diff --git a/protocol-api/pom.xml b/protocol-api/pom.xml index 7921cd6527..7a47b77618 100644 --- a/protocol-api/pom.xml +++ b/protocol-api/pom.xml @@ -29,7 +29,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT protocol-api diff --git a/protocol/pom.xml b/protocol/pom.xml index 56bf7a91e5..995b2d62ad 100644 --- a/protocol/pom.xml +++ b/protocol/pom.xml @@ -29,7 +29,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT protocol diff --git a/runelite-api/pom.xml b/runelite-api/pom.xml index 628b777879..37c849d760 100644 --- a/runelite-api/pom.xml +++ b/runelite-api/pom.xml @@ -29,7 +29,7 @@ net.runelite runelite-parent - 1.5.25-SNAPSHOT + 1.5.26-SNAPSHOT runelite-api 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 813c354a01..517d093058 100644 --- a/runelite-api/src/main/java/net/runelite/api/ItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/ItemID.java @@ -6618,6 +6618,7 @@ public final class ItemID public static final int NO_EGGS = 10563; public static final int GRANITE_BODY = 10564; public static final int FIRE_CAPE_10566 = 10566; + public static final int HEALER_ICON_10567 = 10567; public static final int KERIS = 10581; public static final int KERISP = 10582; public static final int KERISP_10583 = 10583; @@ -9483,6 +9484,7 @@ public final class ItemID public static final int KINDLING_20799 = 20799; public static final int EMPTY_GOURD_VIAL = 20800; public static final int WATERFILLED_GOURD_VIAL = 20801; + public static final int HEALER_ICON_20802 = 20802; public static final int SNOW_GLOBE = 20832; public static final int SACK_OF_PRESENTS = 20834; public static final int GIANT_PRESENT = 20836; @@ -10305,6 +10307,14 @@ public final class ItemID public static final int ANCIENT_MEDALLION = 22299; public static final int ANCIENT_EFFIGY = 22302; public static final int ANCIENT_RELIC = 22305; + public static final int HEALER_ICON_22308 = 22308; + public static final int HEALER_ICON_22309 = 22309; + public static final int HEALER_ICON_22310 = 22310; + public static final int HEALER_ICON_22311 = 22311; + public static final int COLLECTOR_ICON_22312 = 22312; + public static final int COLLECTOR_ICON_22313 = 22313; + public static final int COLLECTOR_ICON_22314 = 22314; + public static final int COLLECTOR_ICON_22315 = 22315; public static final int PROP_SWORD = 22316; public static final int PET_CORPOREAL_CRITTER = 22318; public static final int TZREKZUK = 22319; @@ -10321,6 +10331,19 @@ public final class ItemID public static final int STARTER_SWORD = 22331; public static final int STARTER_BOW = 22333; public static final int STARTER_STAFF = 22335; + public static final int COLLECTOR_ICON_22337 = 22337; + public static final int COLLECTOR_ICON_22338 = 22338; + public static final int COLLECTOR_ICON_22339 = 22339; + public static final int DEFENDER_ICON_22340 = 22340; + public static final int DEFENDER_ICON_22341 = 22341; + public static final int DEFENDER_ICON_22342 = 22342; + public static final int DEFENDER_ICON_22343 = 22343; + public static final int DEFENDER_ICON_22344 = 22344; + public static final int DEFENDER_ICON_22345 = 22345; + public static final int ATTACKER_ICON_22346 = 22346; + public static final int ATTACKER_ICON_22347 = 22347; + public static final int ATTACKER_ICON_22348 = 22348; + public static final int ATTACKER_ICON_22349 = 22349; public static final int EGGSHELL_PLATEBODY = 22351; public static final int EGGSHELL_PLATELEGS = 22353; public static final int HOLY_HANDEGG = 22355; @@ -10487,6 +10510,16 @@ public final class ItemID public static final int TREE_TOP = 22715; public static final int TREE_SKIRT = 22717; public static final int CANDY_CANE = 22719; + public static final int ATTACKER_ICON_22721 = 22721; + public static final int ATTACKER_ICON_22722 = 22722; + public static final int ATTACKER_ICON_22723 = 22723; + public static final int COLLECTOR_ICON_22724 = 22724; + public static final int DEFENDER_ICON_22725 = 22725; + public static final int DEFENDER_ICON_22726 = 22726; + public static final int DEFENDER_ICON_22727 = 22727; + public static final int DEFENDER_ICON_22728 = 22728; + public static final int ATTACKER_ICON_22729 = 22729; + public static final int ATTACKER_ICON_22730 = 22730; public static final int DRAGON_HASTA = 22731; public static final int DRAGON_HASTAP = 22734; public static final int DRAGON_HASTAP_22737 = 22737; @@ -10791,5 +10824,33 @@ public final class ItemID public static final int TORMENTED_BRACELET_OR = 23444; public static final int GIANT_EASTER_EGG = 23446; public static final int BUNNYMAN_MASK = 23448; + public static final int ENCHANTED_LYREI = 23458; + public static final int ATTACKER_ICON_23460 = 23460; + public static final int ATTACKER_ICON_23461 = 23461; + public static final int ATTACKER_ICON_23462 = 23462; + public static final int ATTACKER_ICON_23463 = 23463; + public static final int ATTACKER_ICON_23464 = 23464; + public static final int ATTACKER_ICON_23465 = 23465; + public static final int DEFENDER_ICON_23466 = 23466; + public static final int DEFENDER_ICON_23467 = 23467; + public static final int DEFENDER_ICON_23468 = 23468; + public static final int DEFENDER_ICON_23469 = 23469; + public static final int DEFENDER_ICON_23470 = 23470; + public static final int COLLECTOR_ICON_23471 = 23471; + public static final int COLLECTOR_ICON_23472 = 23472; + public static final int COLLECTOR_ICON_23473 = 23473; + public static final int COLLECTOR_ICON_23474 = 23474; + public static final int COLLECTOR_ICON_23475 = 23475; + public static final int COLLECTOR_ICON_23476 = 23476; + public static final int COLLECTOR_ICON_23477 = 23477; + public static final int HEALER_ICON_23478 = 23478; + public static final int HEALER_ICON_23479 = 23479; + public static final int HEALER_ICON_23480 = 23480; + public static final int HEALER_ICON_23481 = 23481; + public static final int HEALER_ICON_23482 = 23482; + public static final int HEALER_ICON_23483 = 23483; + public static final int HEALER_ICON_23484 = 23484; + public static final int HEALER_ICON_23485 = 23485; + public static final int HEALER_ICON_23486 = 23486; /* 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 1bc9028389..9007300837 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullItemID.java @@ -3834,7 +3834,6 @@ public final class NullItemID public static final int NULL_10509 = 10509; public static final int NULL_10511 = 10511; public static final int NULL_10565 = 10565; - public static final int NULL_10567 = 10567; public static final int NULL_10568 = 10568; public static final int NULL_10569 = 10569; public static final int NULL_10570 = 10570; @@ -11132,7 +11131,6 @@ public final class NullItemID public static final int NULL_20793 = 20793; public static final int NULL_20795 = 20795; public static final int NULL_20797 = 20797; - public static final int NULL_20802 = 20802; public static final int NULL_20803 = 20803; public static final int NULL_20804 = 20804; public static final int NULL_20805 = 20805; @@ -11816,32 +11814,11 @@ public final class NullItemID public static final int NULL_22304 = 22304; public static final int NULL_22306 = 22306; public static final int NULL_22307 = 22307; - public static final int NULL_22308 = 22308; - public static final int NULL_22309 = 22309; - public static final int NULL_22310 = 22310; - public static final int NULL_22311 = 22311; - public static final int NULL_22312 = 22312; - public static final int NULL_22313 = 22313; - public static final int NULL_22314 = 22314; - public static final int NULL_22315 = 22315; public static final int NULL_22317 = 22317; public static final int NULL_22329 = 22329; public static final int NULL_22332 = 22332; public static final int NULL_22334 = 22334; public static final int NULL_22336 = 22336; - public static final int NULL_22337 = 22337; - public static final int NULL_22338 = 22338; - public static final int NULL_22339 = 22339; - public static final int NULL_22340 = 22340; - public static final int NULL_22341 = 22341; - public static final int NULL_22342 = 22342; - public static final int NULL_22343 = 22343; - public static final int NULL_22344 = 22344; - public static final int NULL_22345 = 22345; - public static final int NULL_22346 = 22346; - public static final int NULL_22347 = 22347; - public static final int NULL_22348 = 22348; - public static final int NULL_22349 = 22349; public static final int NULL_22350 = 22350; public static final int NULL_22352 = 22352; public static final int NULL_22354 = 22354; @@ -12047,16 +12024,6 @@ public final class NullItemID public static final int NULL_22716 = 22716; public static final int NULL_22718 = 22718; public static final int NULL_22720 = 22720; - public static final int NULL_22721 = 22721; - public static final int NULL_22722 = 22722; - public static final int NULL_22723 = 22723; - public static final int NULL_22724 = 22724; - public static final int NULL_22725 = 22725; - public static final int NULL_22726 = 22726; - public static final int NULL_22727 = 22727; - public static final int NULL_22728 = 22728; - public static final int NULL_22729 = 22729; - public static final int NULL_22730 = 22730; public static final int NULL_22732 = 22732; public static final int NULL_22733 = 22733; public static final int NULL_22735 = 22735; @@ -12456,5 +12423,6 @@ public final class NullItemID public static final int NULL_23455 = 23455; public static final int NULL_23456 = 23456; public static final int NULL_23457 = 23457; + public static final int NULL_23459 = 23459; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/ScriptID.java b/runelite-api/src/main/java/net/runelite/api/ScriptID.java index a5750481c0..12774bf1b9 100644 --- a/runelite-api/src/main/java/net/runelite/api/ScriptID.java +++ b/runelite-api/src/main/java/net/runelite/api/ScriptID.java @@ -110,6 +110,19 @@ public final class ScriptID */ public static final int KEPT_LOST_ITEM_EXAMINE = 1603; + /** + * Checks the state of the given stash unit. + * + *

+ * Returns a pair of booleans indicating if the stash unit is built and if it is filled + */ + public static final int WATSON_STASH_UNIT_CHECK = 1479; + /** * Queries the completion state of a quest by its struct id *