diff --git a/gradle.properties b/gradle.properties index 1d94ad04252..dda028cb5f6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -28,10 +28,10 @@ org.gradle.parallel=true org.gradle.caching=false project.build.group=net.runelite -project.build.version=1.12.23 +project.build.version=1.12.24 glslang.path= -microbot.version=2.4.0 +microbot.version=2.5.0 microbot.commit.sha=nogit microbot.repo.url=http://138.201.81.246:8081/repository/microbot-snapshot/ microbot.repo.username= diff --git a/runelite-api/src/main/interfaces/interfaces.toml b/runelite-api/src/main/interfaces/interfaces.toml index 125d9e94195..7d5ca86d34b 100644 --- a/runelite-api/src/main/interfaces/interfaces.toml +++ b/runelite-api/src/main/interfaces/interfaces.toml @@ -823,11 +823,11 @@ id=218 parent=0 kourend_home_teleport=4 catherby_home_teleport=5 -lumbridge_home_teleport=7 -edgeville_home_teleport=109 -lunar_home_teleport=110 -arceuus_home_teleport=154 -fertile_soil=135 +lumbridge_home_teleport=6 +edgeville_home_teleport=108 +lunar_home_teleport=109 +arceuus_home_teleport=153 +fertile_soil=134 [tempoross] id=437 @@ -870,7 +870,7 @@ id=336 [trailblazer_areas] id=512 -teleport=80 +teleport=82 [trawler] id=366 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 a710b44e0ae..fb582c3e59f 100644 --- a/runelite-api/src/main/java/net/runelite/api/ItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/ItemID.java @@ -13682,8 +13682,8 @@ public final class ItemID public static final int TRAILBLAZER_RELOADED_BRONZE_TROPHY = 28763; public static final int GLOBETROTTER_PENDANT = 28765; public static final int BANKERS_NOTE = 28767; - public static final int GUARDIAN_HORN = 28769; - public static final int SAGES_GREAVES = 28771; + public static final int MINION_WHISTLE = 28769; + public static final int SEARING_BOOTS = 28771; public static final int SAGES_AXE = 28773; public static final int RUINOUS_POWERS = 28775; public static final int TRAILBLAZER_RELOADED_RELIC_HUNTER_T1_ARMOUR_SET = 28777; @@ -16206,5 +16206,72 @@ public final class ItemID public static final int ADAMANT_CANNON_33208 = 33208; public static final int RUNE_CANNON_33209 = 33209; public static final int DRAGON_CANNON_33210 = 33210; + public static final int CABBAGE_33214 = 33214; + public static final int CABBAGE_33216 = 33216; + public static final int KNAPSACK = 33218; + public static final int KNAPSACK_33220 = 33220; + public static final int BARBARIAN_ARM = 33221; + public static final int EVIL_EYE = 33227; + public static final int TRANSMUTATION_LEDGER = 33229; + public static final int SOUL_SHARD = 33231; + public static final int MAP_OF_ALACRITY = 33233; + public static final int CLUE_CONTRACT = 33235; + public static final int BUTLERS_BELL = 33237; + public static final int FLASK_OF_FERVOUR = 33239; + public static final int FLASK_OF_FERVOUR_33241 = 33241; + public static final int INFERNAL_TECPATL = 33243; + public static final int NATURES_RECURVE = 33245; + public static final int VS_HELM = 33247; + public static final int FANG_OF_THE_HOUND = 33249; + public static final int KINGS_BARRAGE = 33251; + public static final int SHADOWFLAME_QUADRANT = 33253; + public static final int LITHIC_SCEPTRE = 33255; + public static final int LITHIC_SCEPTRE_UNCHARGED = 33257; + public static final int DEMONIC_HOOD_T1 = 33260; + public static final int DEMONIC_ROBE_TOP_T1 = 33263; + public static final int DEMONIC_ROBE_BOTTOM_T1 = 33266; + public static final int DEMONIC_BOOTS_T1 = 33269; + public static final int DEMONIC_HOOD_T2 = 33272; + public static final int DEMONIC_ROBE_TOP_T2 = 33275; + public static final int DEMONIC_ROBE_BOTTOM_T2 = 33278; + public static final int DEMONIC_BOOTS_T2 = 33281; + public static final int DEMONIC_HOOD_T3 = 33284; + public static final int DEMONIC_ROBE_TOP_T3 = 33287; + public static final int DEMONIC_ROBE_BOTTOM_T3 = 33290; + public static final int DEMONIC_BOOTS_T3 = 33293; + public static final int DEMONIC_SCEPTRE = 33296; + public static final int DEMONIC_PACTS_BANNER = 33299; + public static final int DEMONIC_SKIN_CONTRACT = 33302; + public static final int DEMONIC_AXE_ORNAMENT_KIT = 33305; + public static final int DEMONIC_STAFF_ORNAMENT_KIT = 33308; + public static final int DEMONIC_TRIDENT_ORNAMENT_KIT = 33311; + public static final int TRIDENT_OF_THE_SWAMP_O = 33314; + public static final int UNCHARGED_TOXIC_TRIDENT_O = 33316; + public static final int TRIDENT_OF_THE_SWAMP_E_O = 33318; + public static final int UNCHARGED_TOXIC_TRIDENT_E_33320 = 33320; + public static final int TRIDENT_OF_THE_SEAS_O = 33322; + public static final int TRIDENT_OF_THE_SEAS_FULL_O = 33323; + public static final int TRIDENT_OF_THE_SEAS_E_O = 33326; + public static final int UNCHARGED_TRIDENT_E_O = 33328; + public static final int IBANS_STAFF_33330 = 33330; + public static final int IBANS_STAFF_U_O = 33332; + public static final int IBANS_STAFF_O = 33333; + public static final int SOULREAPER_AXE_O = 33335; + public static final int DEMONIC_SLAYER_HELMET = 33338; + public static final int DEMONIC_SLAYER_HELMET_33340 = 33340; + public static final int DEMONIC_QUILL = 33342; + public static final int DEMONIC_PACTS_DRAGON_TROPHY = 33345; + public static final int DEMONIC_PACTS_RUNE_TROPHY = 33347; + public static final int DEMONIC_PACTS_ADAMANT_TROPHY = 33349; + public static final int DEMONIC_PACTS_MITHRIL_TROPHY = 33351; + public static final int DEMONIC_PACTS_STEEL_TROPHY = 33353; + public static final int DEMONIC_PACTS_IRON_TROPHY = 33355; + public static final int DEMONIC_PACTS_BRONZE_TROPHY = 33357; + public static final int IMPISH_RITUAL_KIT = 33359; + public static final int DEMONIC_PACTS_THRONE_SCROLL = 33362; + public static final int IMPISH_WHISTLE = 33365; + public static final int DEMONIC_PACTS_DEMON_BUTLER_SCROLL = 33368; + public static final int MARK_OF_GRACE_33371 = 33371; + public static final int DEMONIC_CONTRACTOR_THRONE = 33373; /* This file is automatically generated. Do not edit. */ } \ No newline at end of file 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 e809ae3b7b2..ee13a0c77aa 100644 --- a/runelite-api/src/main/java/net/runelite/api/NpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/NpcID.java @@ -11249,7 +11249,6 @@ public final class NpcID public static final int SPICE_MERCHANT = 13337; public static final int BAKER_13338 = 13338; public static final int AGELUS = 13339; - public static final int FLORIA = 13340; public static final int COBADO = 13341; public static final int ARTIMA = 13342; public static final int ESTATE_AGENT_13343 = 13343; @@ -13048,6 +13047,24 @@ public final class NpcID public static final int PETE = 15603; public static final int PORKAI = 15604; public static final int LARA = 15605; + public static final int FLORIA = 15606; + public static final int FLORIA_15607 = 15607; + public static final int FIRE_15608 = 15608; + public static final int LEAGUES_TUTOR_15609 = 15609; + public static final int BLACK_DRAGON_15610 = 15610; + public static final int THERMONUCLEAR_SMOKE_DEVIL_15611 = 15611; + public static final int CERBERUS_15612 = 15612; + public static final int CRYSTALLINE_HUNLLEF_15613 = 15613; + public static final int CRYSTALLINE_HUNLLEF_15614 = 15614; + public static final int HESPORI_15615 = 15615; + public static final int KALPHITE_QUEEN_15616 = 15616; + public static final int KALPHITE_QUEEN_15617 = 15617; + public static final int DAGANNOTH_SUPREME_15618 = 15618; + public static final int DAGANNOTH_PRIME_15619 = 15619; + public static final int DAGANNOTH_REX_15620 = 15620; + public static final int DUSK_15621 = 15621; + public static final int DUSK_15622 = 15622; + public static final int DAWN_15623 = 15623; public static final int BULL = 15625; public static final int BRUTUS = 15626; public static final int BRUTUS_15627 = 15627; @@ -13057,5 +13074,37 @@ public final class NpcID public static final int CASSIUS_15632 = 15632; public static final int BEEF_15633 = 15633; public static final int WIZARD_GARY = 15634; + public static final int DAWN_15635 = 15635; + public static final int DEMON_BUTLER_15636 = 15636; + public static final int DEMON_BUTLER_15637 = 15637; + public static final int IMP_15638 = 15638; + public static final int SAGE = 15639; + public static final int SAGE_15640 = 15640; + public static final int SAGE_15641 = 15641; + public static final int YAMA_15645 = 15645; + public static final int IMP_15646 = 15646; + public static final int IMP_15647 = 15647; + public static final int IMP_15648 = 15648; + public static final int IMP_15649 = 15649; + public static final int IMPS = 15650; + public static final int IMPS_15651 = 15651; + public static final int IMPS_15652 = 15652; + public static final int IMP_15653 = 15653; + public static final int IMP_15654 = 15654; + public static final int IMP_15655 = 15655; + public static final int IMP_15656 = 15656; + public static final int IMP_15657 = 15657; + public static final int IMP_15658 = 15658; + public static final int VIAL = 15659; + public static final int INSANE = 15660; + public static final int JAM = 15661; + public static final int EXILE = 15662; + public static final int JUDGE_OF_YAMA_15663 = 15663; + public static final int DEMON_SCHOLAR = 15664; + public static final int DEMON_SCHOLAR_15665 = 15665; + public static final int SAGEGUARD_VANDRED = 15666; + public static final int SAGEGUARD_MELACAR = 15667; + public static final int IMPLIMGS = 15668; + public static final int DPS_CALC_15669 = 15669; /* 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 ac7b773e7cc..e827ba91dd5 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullItemID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullItemID.java @@ -16695,5 +16695,105 @@ public final class NullItemID public static final int NULL_33199 = 33199; public static final int NULL_33201 = 33201; public static final int NULL_33203 = 33203; + public static final int NULL_33211 = 33211; + public static final int NULL_33212 = 33212; + public static final int NULL_33213 = 33213; + public static final int NULL_33215 = 33215; + public static final int NULL_33217 = 33217; + public static final int NULL_33219 = 33219; + public static final int NULL_33222 = 33222; + public static final int NULL_33223 = 33223; + public static final int NULL_33224 = 33224; + public static final int NULL_33225 = 33225; + public static final int NULL_33226 = 33226; + public static final int NULL_33228 = 33228; + public static final int NULL_33230 = 33230; + public static final int NULL_33232 = 33232; + public static final int NULL_33234 = 33234; + public static final int NULL_33236 = 33236; + public static final int NULL_33238 = 33238; + public static final int NULL_33240 = 33240; + public static final int NULL_33242 = 33242; + public static final int NULL_33244 = 33244; + public static final int NULL_33246 = 33246; + public static final int NULL_33248 = 33248; + public static final int NULL_33250 = 33250; + public static final int NULL_33252 = 33252; + public static final int NULL_33254 = 33254; + public static final int NULL_33256 = 33256; + public static final int NULL_33258 = 33258; + public static final int NULL_33259 = 33259; + public static final int NULL_33261 = 33261; + public static final int NULL_33262 = 33262; + public static final int NULL_33264 = 33264; + public static final int NULL_33265 = 33265; + public static final int NULL_33267 = 33267; + public static final int NULL_33268 = 33268; + public static final int NULL_33270 = 33270; + public static final int NULL_33271 = 33271; + public static final int NULL_33273 = 33273; + public static final int NULL_33274 = 33274; + public static final int NULL_33276 = 33276; + public static final int NULL_33277 = 33277; + public static final int NULL_33279 = 33279; + public static final int NULL_33280 = 33280; + public static final int NULL_33282 = 33282; + public static final int NULL_33283 = 33283; + public static final int NULL_33285 = 33285; + public static final int NULL_33286 = 33286; + public static final int NULL_33288 = 33288; + public static final int NULL_33289 = 33289; + public static final int NULL_33291 = 33291; + public static final int NULL_33292 = 33292; + public static final int NULL_33294 = 33294; + public static final int NULL_33295 = 33295; + public static final int NULL_33297 = 33297; + public static final int NULL_33298 = 33298; + public static final int NULL_33300 = 33300; + public static final int NULL_33301 = 33301; + public static final int NULL_33303 = 33303; + public static final int NULL_33304 = 33304; + public static final int NULL_33306 = 33306; + public static final int NULL_33307 = 33307; + public static final int NULL_33309 = 33309; + public static final int NULL_33310 = 33310; + public static final int NULL_33312 = 33312; + public static final int NULL_33313 = 33313; + public static final int NULL_33315 = 33315; + public static final int NULL_33317 = 33317; + public static final int NULL_33319 = 33319; + public static final int NULL_33321 = 33321; + public static final int NULL_33324 = 33324; + public static final int NULL_33325 = 33325; + public static final int NULL_33327 = 33327; + public static final int NULL_33329 = 33329; + public static final int NULL_33331 = 33331; + public static final int NULL_33334 = 33334; + public static final int NULL_33336 = 33336; + public static final int NULL_33337 = 33337; + public static final int NULL_33339 = 33339; + public static final int NULL_33341 = 33341; + public static final int NULL_33343 = 33343; + public static final int NULL_33344 = 33344; + public static final int NULL_33346 = 33346; + public static final int NULL_33348 = 33348; + public static final int NULL_33350 = 33350; + public static final int NULL_33352 = 33352; + public static final int NULL_33354 = 33354; + public static final int NULL_33356 = 33356; + public static final int NULL_33358 = 33358; + public static final int NULL_33360 = 33360; + public static final int NULL_33361 = 33361; + public static final int NULL_33363 = 33363; + public static final int NULL_33364 = 33364; + public static final int NULL_33366 = 33366; + public static final int NULL_33367 = 33367; + public static final int NULL_33369 = 33369; + public static final int NULL_33370 = 33370; + public static final int NULL_33372 = 33372; + public static final int NULL_33374 = 33374; + public static final int NULL_33375 = 33375; + public static final int NULL_33376 = 33376; + public static final int NULL_33377 = 33377; /* This file is automatically generated. Do not edit. */ } \ No newline at end of file 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 3fb66df8cf0..151007968f9 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullNpcID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullNpcID.java @@ -2085,6 +2085,7 @@ public final class NullNpcID public static final int NULL_13326 = 13326; public static final int NULL_13327 = 13327; public static final int NULL_13328 = 13328; + public static final int NULL_13340 = 13340; public static final int NULL_13355 = 13355; public static final int NULL_13356 = 13356; public static final int NULL_13357 = 13357; @@ -2553,5 +2554,8 @@ public final class NullNpcID public static final int NULL_15579 = 15579; public static final int NULL_15624 = 15624; public static final int NULL_15630 = 15630; + public static final int NULL_15642 = 15642; + public static final int NULL_15643 = 15643; + public static final int NULL_15644 = 15644; /* 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 c3572eee4ea..049972bf266 100644 --- a/runelite-api/src/main/java/net/runelite/api/NullObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/NullObjectID.java @@ -13874,6 +13874,19 @@ public final class NullObjectID public static final int NULL_29324 = 29324; public static final int NULL_29325 = 29325; public static final int NULL_29330 = 29330; + public static final int NULL_29368 = 29368; + public static final int NULL_29369 = 29369; + public static final int NULL_29370 = 29370; + public static final int NULL_29402 = 29402; + public static final int NULL_29403 = 29403; + public static final int NULL_29404 = 29404; + public static final int NULL_29405 = 29405; + public static final int NULL_29406 = 29406; + public static final int NULL_29407 = 29407; + public static final int NULL_29408 = 29408; + public static final int NULL_29409 = 29409; + public static final int NULL_29413 = 29413; + public static final int NULL_29414 = 29414; public static final int NULL_29490 = 29490; public static final int NULL_29628 = 29628; public static final int NULL_29629 = 29629; 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 167a30341ca..278b64053eb 100644 --- a/runelite-api/src/main/java/net/runelite/api/ObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/ObjectID.java @@ -6706,6 +6706,7 @@ public final class ObjectID public static final int GRAPE_VINE_11756 = 11756; public static final int GRAPE_VINE_11758 = 11758; public static final int DEAD_VINE = 11760; + public static final int GLOWING_PORTAL = 11761; public static final int SCAREGULL = 11762; public static final int DOOR_11763 = 11763; public static final int DOOR_11765 = 11765; @@ -6887,10 +6888,10 @@ public final class ObjectID public static final int CANOE_STATION_12156 = 12156; public static final int CANOE_STATION_12157 = 12157; public static final int CANOE_STATION_12158 = 12158; - public static final int A_SINKING_CANOE = 12159; - public static final int A_SINKING_CANOE_12160 = 12160; - public static final int A_SINKING_CANOE_12161 = 12161; - public static final int A_SINKING_CANOE_12162 = 12162; + public static final int SINKING_CANOE = 12159; + public static final int SINKING_CANOE_12160 = 12160; + public static final int SINKING_CANOE_12161 = 12161; + public static final int SINKING_CANOE_12162 = 12162; public static final int WELL_12201 = 12201; public static final int MOLE_HILL = 12202; public static final int LIGHT_12203 = 12203; @@ -7701,12 +7702,15 @@ public final class ObjectID public static final int LUMBRIDGE_PORTAL = 13616; public static final int FALADOR_PORTAL = 13617; public static final int ARDOUGNE_PORTAL = 13619; + public static final int STONE_13621 = 13621; public static final int LUMBRIDGE_PORTAL_13623 = 13623; public static final int FALADOR_PORTAL_13624 = 13624; public static final int ARDOUGNE_PORTAL_13626 = 13626; + public static final int INFO_BOARD = 13628; public static final int LUMBRIDGE_PORTAL_13630 = 13630; public static final int FALADOR_PORTAL_13631 = 13631; public static final int ARDOUGNE_PORTAL_13633 = 13633; + public static final int RUNESTONE_BASALT = 13635; public static final int PORTAL_FRAME = 13636; public static final int PORTAL_FRAME_13637 = 13637; public static final int PORTAL_FRAME_13638 = 13638; @@ -15483,6 +15487,91 @@ public final class ObjectID public static final int FISHING_GUILD_PORTAL_29359 = 29359; public static final int MARIM_PORTAL_29360 = 29360; public static final int KOUREND_PORTAL_29361 = 29361; + public static final int RUNESTONE_BASALT_29362 = 29362; + public static final int RUNESTONE_BASALT_29363 = 29363; + public static final int RUNESTONE_BASALT_29364 = 29364; + public static final int RUNESTONE_BASALT_29365 = 29365; + public static final int RUNESTONE_BASALT_29366 = 29366; + public static final int RUNESTONE_BASALT_29367 = 29367; + public static final int ROCK_29371 = 29371; + public static final int ROCK_29372 = 29372; + public static final int ROCK_29373 = 29373; + public static final int ROCK_29374 = 29374; + public static final int ARCHWAY_29375 = 29375; + public static final int ARCHWAY_29376 = 29376; + public static final int ARCHWAY_29377 = 29377; + public static final int ARCHWAY_29378 = 29378; + public static final int ARCHWAY_29379 = 29379; + public static final int ARCHWAY_29380 = 29380; + public static final int ARCHWAY_29381 = 29381; + public static final int ARCHWAY_29382 = 29382; + public static final int WAYSTONE = 29383; + public static final int WAYSTONE_29384 = 29384; + public static final int WAYSTONE_29385 = 29385; + public static final int WAYSTONE_29386 = 29386; + public static final int WAYSTONE_29387 = 29387; + public static final int WAYSTONE_29388 = 29388; + public static final int WAYSTONE_29389 = 29389; + public static final int WAYSTONE_29390 = 29390; + public static final int WAYSTONE_29391 = 29391; + public static final int WAYSTONE_29392 = 29392; + public static final int WAYSTONE_29393 = 29393; + public static final int THRONE_29394 = 29394; + public static final int STONE_DESK = 29395; + public static final int STONE_DESK_29396 = 29396; + public static final int LITTLE_HELPER = 29397; + public static final int LITTLE_HELPER_29398 = 29398; + public static final int LITTLE_HELPER_29399 = 29399; + public static final int RUBBLE_29400 = 29400; + public static final int RUNES = 29401; + public static final int GIBBET = 29410; + public static final int SAGES_HALO = 29411; + public static final int ICY_POOL = 29412; + public static final int TROPHY_PEDESTAL = 29415; + public static final int TROPHY_PEDESTAL_29416 = 29416; + public static final int TROPHY_PEDESTAL_29417 = 29417; + public static final int TROPHY_PEDESTAL_29418 = 29418; + public static final int TROPHY_PEDESTAL_29419 = 29419; + public static final int TROPHY_PEDESTAL_29420 = 29420; + public static final int TROPHY_PEDESTAL_29421 = 29421; + public static final int ORNATE_TROPHY_PEDESTAL = 29422; + public static final int ORNATE_TROPHY_PEDESTAL_29423 = 29423; + public static final int ORNATE_TROPHY_PEDESTAL_29424 = 29424; + public static final int ORNATE_TROPHY_PEDESTAL_29425 = 29425; + public static final int ORNATE_TROPHY_PEDESTAL_29426 = 29426; + public static final int ORNATE_TROPHY_PEDESTAL_29427 = 29427; + public static final int ORNATE_TROPHY_PEDESTAL_29428 = 29428; + public static final int TROPHY_PEDESTAL_29429 = 29429; + public static final int TROPHY_PEDESTAL_29430 = 29430; + public static final int TROPHY_PEDESTAL_29431 = 29431; + public static final int TROPHY_PEDESTAL_29432 = 29432; + public static final int TROPHY_PEDESTAL_29433 = 29433; + public static final int TROPHY_PEDESTAL_29434 = 29434; + public static final int TROPHY_PEDESTAL_29435 = 29435; + public static final int ORNATE_TROPHY_PEDESTAL_29436 = 29436; + public static final int ORNATE_TROPHY_PEDESTAL_29437 = 29437; + public static final int ORNATE_TROPHY_PEDESTAL_29438 = 29438; + public static final int ORNATE_TROPHY_PEDESTAL_29439 = 29439; + public static final int ORNATE_TROPHY_PEDESTAL_29440 = 29440; + public static final int ORNATE_TROPHY_PEDESTAL_29441 = 29441; + public static final int ORNATE_TROPHY_PEDESTAL_29442 = 29442; + public static final int TROPHY_PEDESTAL_29443 = 29443; + public static final int TROPHY_PEDESTAL_29444 = 29444; + public static final int TROPHY_PEDESTAL_29445 = 29445; + public static final int TROPHY_PEDESTAL_29446 = 29446; + public static final int TROPHY_PEDESTAL_29447 = 29447; + public static final int TROPHY_PEDESTAL_29448 = 29448; + public static final int TROPHY_PEDESTAL_29449 = 29449; + public static final int ORNATE_TROPHY_PEDESTAL_29450 = 29450; + public static final int ORNATE_TROPHY_PEDESTAL_29451 = 29451; + public static final int ORNATE_TROPHY_PEDESTAL_29452 = 29452; + public static final int ORNATE_TROPHY_PEDESTAL_29453 = 29453; + public static final int ORNATE_TROPHY_PEDESTAL_29454 = 29454; + public static final int ORNATE_TROPHY_PEDESTAL_29455 = 29455; + public static final int ORNATE_TROPHY_PEDESTAL_29456 = 29456; + public static final int BANNER_STAND = 29457; + public static final int ORNATE_BANNER_STAND = 29458; + public static final int THRONE_29459 = 29459; public static final int GATE_29486 = 29486; public static final int GATE_29487 = 29487; public static final int GATE_29488 = 29488; @@ -15769,7 +15858,7 @@ public final class ObjectID public static final int ROCKSLIDE_30257 = 30257; public static final int LIFT_30258 = 30258; public static final int LIFT_30259 = 30259; - public static final int GIBBET = 30260; + public static final int GIBBET_30260 = 30260; public static final int HOT_VENT_DOOR_30266 = 30266; public static final int BANK_CHEST_30267 = 30267; public static final int BANK_DEPOSIT_BOX_30268 = 30268; @@ -20269,7 +20358,7 @@ public final class ObjectID public static final int ARCHWAY_40405 = 40405; public static final int ARCHWAY_40406 = 40406; public static final int ARCHWAY_40407 = 40407; - public static final int WAYSTONE = 40408; + public static final int WAYSTONE_40408 = 40408; public static final int WAYSTONE_40409 = 40409; public static final int WAYSTONE_40410 = 40410; public static final int WAYSTONE_40411 = 40411; @@ -20518,7 +20607,7 @@ public final class ObjectID public static final int RUG_SPACE_41032 = 41032; public static final int RUG_SPACE_41033 = 41033; public static final int ACCOMPLISHMENT_SCROLL_SPACE = 41034; - public static final int TROPHY_PEDESTAL = 41035; + public static final int TROPHY_PEDESTAL_41035 = 41035; public static final int TROPHY_PEDESTAL_41036 = 41036; public static final int TROPHY_PEDESTAL_41037 = 41037; public static final int TROPHY_PEDESTAL_41038 = 41038; @@ -20533,7 +20622,7 @@ public final class ObjectID public static final int TROPHY_PEDESTAL_41047 = 41047; public static final int TROPHY_PEDESTAL_41048 = 41048; public static final int TROPHY_PEDESTAL_41049 = 41049; - public static final int ORNATE_TROPHY_PEDESTAL = 41050; + public static final int ORNATE_TROPHY_PEDESTAL_41050 = 41050; public static final int ORNATE_TROPHY_PEDESTAL_41051 = 41051; public static final int ORNATE_TROPHY_PEDESTAL_41052 = 41052; public static final int ORNATE_TROPHY_PEDESTAL_41053 = 41053; @@ -20642,10 +20731,10 @@ public final class ObjectID public static final int OAK_TROPHY_CASE_41156 = 41156; public static final int MAHOGANY_TROPHY_CASE = 41157; public static final int MAHOGANY_TROPHY_CASE_41158 = 41158; - public static final int BANNER_STAND = 41159; + public static final int BANNER_STAND_41159 = 41159; public static final int BANNER_STAND_41160 = 41160; public static final int BANNER_STAND_41161 = 41161; - public static final int ORNATE_BANNER_STAND = 41162; + public static final int ORNATE_BANNER_STAND_41162 = 41162; public static final int ORNATE_BANNER_STAND_41163 = 41163; public static final int ORNATE_BANNER_STAND_41164 = 41164; public static final int OAK_OUTFIT_STAND = 41165; @@ -21479,7 +21568,7 @@ public final class ObjectID public static final int REPLACE_ME = 42988; public static final int REPLACE_ME_42989 = 42989; public static final int REPLACE_ME_42990 = 42990; - public static final int RUNESTONE_BASALT = 42992; + public static final int RUNESTONE_BASALT_42992 = 42992; public static final int RUNESTONE_BASALT_42993 = 42993; public static final int RUNESTONE_BASALT_42994 = 42994; public static final int RUNESTONE_BASALT_42995 = 42995; @@ -24133,7 +24222,7 @@ public final class ObjectID public static final int MAHOGANY_OUTFIT_STAND_49992 = 49992; public static final int FIERY_ORNATE_POOL_OF_REJUVENATION = 49993; public static final int WAYSTONE_49994 = 49994; - public static final int INFO_BOARD = 49995; + public static final int INFO_BOARD_49995 = 49995; public static final int PORTAL_49996 = 49996; public static final int PORTAL_49997 = 49997; public static final int PORTAL_49998 = 49998; @@ -25611,7 +25700,7 @@ public final class ObjectID public static final int BOAT_54276 = 54276; public static final int ANCIENT_TABLET_54277 = 54277; public static final int ANCIENT_TABLET_54278 = 54278; - public static final int ICY_POOL = 54279; + public static final int ICY_POOL_54279 = 54279; public static final int ICY_POOL_54280 = 54280; public static final int ICY_POOL_54281 = 54281; public static final int ICE_BLOCKAGE_54282 = 54282; @@ -26795,7 +26884,7 @@ public final class ObjectID public static final int STONE_56246 = 56246; public static final int PORTAL_56247 = 56247; public static final int STONE_PEDESTAL_56248 = 56248; - public static final int GLOWING_PORTAL = 56249; + public static final int GLOWING_PORTAL_56249 = 56249; public static final int BUSH_56250 = 56250; public static final int BUSH_56251 = 56251; public static final int HOLE_56252 = 56252; 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 f8110ca592a..6cba063b08f 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 @@ -2975,9 +2975,15 @@ public final class AnimationID public static final int CHAMPIONS_GHOUL_THROW = 2968; public static final int CHAMPIONS_GHOUL_SKULL_LAUNCH = 2969; public static final int CHAMPIONS_GHOUL_SKULL_TRAVEL = 2970; + public static final int LEAGUES_6_HESPORI_VINE_IMPACT_01 = 2971; + public static final int VFX_PLAYER_LEAGUES_6_MAGIC_FIRE_SPELL = 2972; + public static final int NPC_DJINN_01_COMBO_MERGE = 2973; public static final int CHAMPIONS_LESSERDEMON_FIRE_LAUNCH = 2974; public static final int CHAMPIONS_LESSERDEMON_FIRE_TRAVEL = 2975; public static final int CHAMPIONS_GRILL = 2976; + public static final int LEAGUE_MASTERY_UNLOCK = 2977; + public static final int SAGE_IDLE_CAGE_01 = 2978; + public static final int SAGE_IDLE_CAGE_02 = 2979; public static final int CHAMPION_LESSERDEMON_FIRE_LAUNCH = 2980; public static final int CHAMPION_LESSERDEMON_FIRE_TRAVEL = 2981; public static final int WYVERN_SKELETON_WALK = 2982; @@ -13710,6 +13716,65 @@ public final class AnimationID public static final int DEADMAN_2026_SOTD_SPECIAL_TOXIC_CHARGED = 13716; public static final int ZUK_SPAWN_NO_ROCK = 13717; public static final int FEVER_SPIDER_DEATH = 13718; + public static final int TRANSMUTATION_RELIC_UPGRADE_SPOTANIM01 = 13719; + public static final int TRANSMUTATION_RELIC_DOWNGRADE_SPOTANIM01 = 13720; + public static final int TRANSMUTATION_CAST = 13721; + public static final int TRANSMUTATION_CAST_DOWNGRADE = 13722; + public static final int VFX_HOTFOOT01 = 13723; + public static final int VFX_SOUL_HARVEST01 = 13724; + public static final int VFX_IMPERSONATION_MARK01 = 13725; + public static final int IMPERSONATION_MARKING01 = 13726; + public static final int EVIL_EYE_CAST01 = 13727; + public static final int VFX_EVIL_EYE01 = 13728; + public static final int TRAILBOUND_TELEPORT01 = 13729; + public static final int VFX_TRAILBOUND_SMOKE01 = 13730; + public static final int VFX_BANK_HEIST_TELEPORT01 = 13731; + public static final int BANK_HEIST01 = 13732; + public static final int MASTERY_UI_SCROLL_READING01 = 13733; + public static final int VFX_MASTERY_UI_SCROLL_READING01 = 13734; + public static final int MASTERY_UI_SCROLL_PUTAWAY01 = 13735; + public static final int VFX_MASTERY_UI_SCROLL_PUTAWAY01 = 13736; + public static final int VFX_MASTERY_REGENERATING_RUNES01 = 13737; + public static final int HOTFOOT_GRACE_TELEPORT = 13738; + public static final int VFX_MASTERY_HEALTH_REGEN = 13739; + public static final int VFX_MASTERY_SHIELD = 13740; + public static final int VFX_ECHO_ARROW = 13741; + public static final int MASTERY_RANGED_MAX_HIT_CAP_VFX = 13742; + public static final int MASTERY_RANGED_MAX_HIT_CAP_VENATOR_VFX = 13743; + public static final int LEAGUES_6_RANGE_MASTERY_ECHO = 13744; + public static final int LEAGUES_6_RANGE_MASTERY_ECHO_LEFT = 13745; + public static final int LEAGUES_6_RANGE_MASTERY_ECHO_RIGHT = 13746; + public static final int LEAGUES_6_MELEE_MASTERY_VFX_SLASH = 13747; + public static final int LEAGUES_6_MELEE_MASTERY_VFX_CRUSH = 13748; + public static final int LEAGUES_6_MELEE_MASTERY_VFX_STAB = 13749; + public static final int VFX_KINGS_BARRAGE_PROJECTILE = 13750; + public static final int VFX_KINGS_BARRAGE_IMPACT = 13751; + public static final int VFX_KINGS_BARRAGE_PROJECTILE_SINGLE = 13752; + public static final int HUMAN_KARAMBIT_ATTACK = 13753; + public static final int HUMAN_KARAMBIT_SPEC = 13754; + public static final int HUMAN_KARAMBIT_INSPECT = 13755; + public static final int VFX_FLAMES_OF_CERBERUS = 13756; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_SPOTANIM_01 = 13757; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_SPOTANIM_02 = 13758; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_SPOTANIM_03 = 13759; + public static final int VFX_HUMAN_LITHIC_SCEPTRE_SPOTANIM = 13760; + public static final int HUMAN_LITHIC_SCEPTRE_SPEC_01 = 13761; + public static final int HUMAN_INFERNAL_TECPATL_SPEC = 13762; + public static final int HUMAN_INFERNAL_TECPATL_ATTACK = 13763; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_01 = 13764; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_01 = 13765; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_02 = 13766; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_02 = 13767; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_03 = 13768; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_03 = 13769; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_04 = 13770; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_04 = 13771; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_05 = 13772; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_05 = 13773; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_06 = 13774; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_06 = 13775; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_07 = 13776; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_07 = 13777; public static final int COW_BOSS_CHARGE = 13778; public static final int COW_BOSS_GHOST_CHARGE = 13779; public static final int COW_BOSS_HEAVY_BREATH = 13780; @@ -13749,5 +13814,59 @@ public final class AnimationID public static final int VFX_HUMAN_COWBOSS_TELEPORT_EXIT = 13814; public static final int HUMAN_COWQUEST_SICK = 13815; public static final int HUMAN_SPIDER_SILK_CRAFTING = 13816; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER_08 = 13817; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_08 = 13818; + public static final int LEAGUES_6_HOME_TELEPORT_PLAYER = 13819; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM = 13820; + public static final int HUMAN_IBANS_ORN_WALK_F = 13821; + public static final int HUMAN_IBANS_ORN_WALK_L = 13822; + public static final int HUMAN_IBANS_ORN_WALK_R = 13823; + public static final int HUMAN_IBANS_ORN_WALK_B = 13824; + public static final int HUMAN_IBANS_ORN_RUN_F = 13825; + public static final int HUMAN_IBANS_ORN_READY = 13826; + public static final int HUMAN_IBANS_ORN_MELEE = 13827; + public static final int HUMAN_IBANS_ORN_SEA_CAST = 13828; + public static final int HUMAN_IBANS_ORN_SWAMP_CAST = 13829; + public static final int HUMAN_IBANS_ORN_CAST = 13830; + public static final int DEMON_BUTLER_LEAGUES_IDLE = 13831; + public static final int DEMON_BUTLER_LEAGUES_WALK = 13832; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_SPAWN = 13833; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_SPAWN_VFX_SPOTANIM = 13834; + public static final int LEAGUES_6_THRALL_IMP_RANGED_SPAWN = 13835; + public static final int LEAGUES_6_THRALL_IMP_RANGED_SPAWN_VFX_SPOTANIM = 13836; + public static final int LEAGUES_6_THRALL_IMP_MELEE_SPAWN = 13837; + public static final int LEAGUES_6_THRALL_IMP_MELEE_SPAWN_VFX_SPOTANIM = 13838; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_IDLE = 13839; + public static final int LEAGUES_6_THRALL_IMP_RANGED_IDLE = 13840; + public static final int LEAGUES_6_THRALL_IMP_MELEE_IDLE = 13841; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_WALK = 13842; + public static final int LEAGUES_6_THRALL_IMP_RANGED_WALK = 13843; + public static final int LEAGUES_6_THRALL_IMP_MELEE_WALK = 13844; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_RUN = 13845; + public static final int LEAGUES_6_THRALL_IMP_RANGED_RUN = 13846; + public static final int LEAGUES_6_THRALL_IMP_MELEE_RUN = 13847; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_ATTACK = 13848; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_ATTACK_02 = 13849; + public static final int LEAGUES_6_THRALL_IMP_RANGED_ATTACK = 13850; + public static final int LEAGUES_6_THRALL_IMP_MELEE_ATTACK = 13851; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_DESPAWN = 13852; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_DESPAWN_VFX_SPOTANIM = 13853; + public static final int LEAGUES_6_THRALL_IMP_RANGED_DESPAWN = 13854; + public static final int LEAGUES_6_THRALL_IMP_RANGED_DESPAWN_VFX_SPOTANIM = 13855; + public static final int LEAGUES_6_THRALL_IMP_MELEE_DESPAWN = 13856; + public static final int LEAGUES_6_THRALL_IMP_MELEE_DESPAWN_VFX_SPOTANIM = 13857; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_TRANSITION_VFX_SPOTANIM = 13858; + public static final int LEAGUES_6_THRALL_IMP_RANGED_TRANSITION_VFX_SPOTANIM = 13859; + public static final int LEAGUES_6_THRALL_IMP_MELEE_TRANSITION_VFX_SPOTANIM = 13860; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_ATTACK_VFX_PROJANIM = 13861; + public static final int LEAGUES_6_IMP_LESSER_IDLE = 13862; + public static final int LEAGUES_6_IMP_LESSER_WALK = 13863; + public static final int LEAGUES_6_IMP_LESSER_01_IDLE_01 = 13864; + public static final int LEAGUES_6_IMP_LESSER_02_IDLE_01 = 13865; + public static final int LEAGUES_6_IMP_LESSER_02_WALK_01 = 13866; + public static final int LEAGUES_6_IMP_LESSER_03_IDLE_01 = 13867; + public static final int LEAGUES_6_IMP_LESSER_04_IDLE_01 = 13868; + public static final int HUMAN_MINING_DEMONIC_PACT = 13869; + public static final int HUMAN_WOODCUTTING_DEMONIC_PACT = 13870; /* 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 209e0966951..7b8736f16cd 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 @@ -1144,6 +1144,16 @@ public static final class CluehelperClueCryptic */ public static final int COL_RELATED_CONTENT = 12; + /** + * string + */ + public static final int COL_LEAGUE_CLUE_TEXT = 13; + + /** + * dbrow + */ + public static final int COL_LEAGUE_TARGET = 14; + public static final class Row { public static final int CLUEHELPER_CRYPTIC_BEGINNER_HANS = 1233; @@ -2408,6 +2418,7 @@ public static final class Row public static final int CLUEHELPER_TARGET_NPC_RANULPH = 5185; public static final int CLUEHELPER_TARGET_NPC_SULISAL = 5186; public static final int CLUEHELPER_TARGET_NPC_TORGAN = 7071; + public static final int CLUEHELPER_TARGET_NPC_LEAGUE_TUTOR = 13322; } } @@ -6765,6 +6776,7 @@ public static final class Row public static final int COMBAT_INTERFACE_TRIBRID = 4091; public static final int COMBAT_INTERFACE_EGG = 5376; public static final int COMBAT_INTERFACE_SAILING_CANNON = 13321; + public static final int COMBAT_INTERFACE_MULTI_MELEE = 16265; } } @@ -6967,45 +6979,55 @@ public static final class RegionData */ public static final int COL_MAP_COMPONENT = 3; + /** + * component + */ + public static final int COL_NAME_COMPONENT = 4; + + /** + * component + */ + public static final int COL_SHIELD_COMPONENT = 5; + /** * graphic */ - public static final int COL_MAP_SHIELD_SPRITE = 4; + public static final int COL_MAP_SHIELD_SPRITE = 6; /** * graphic */ - public static final int COL_MAP_SHIELD_SPRITE_HIGHLIGHTED = 5; + public static final int COL_MAP_SHIELD_SPRITE_HIGHLIGHTED = 7; /** * graphic */ - public static final int COL_MAP_SHIELD_SPRITE_SMALL = 6; + public static final int COL_MAP_SHIELD_SPRITE_SMALL = 8; /** * graphic */ - public static final int COL_MAP_NAME_SPRITE = 7; + public static final int COL_MAP_NAME_SPRITE = 9; /** * graphic */ - public static final int COL_MAP_NAME_SPRITE_HIGHLIGHTED = 8; + public static final int COL_MAP_NAME_SPRITE_HIGHLIGHTED = 10; /** * enum */ - public static final int COL_MAP_SLIDESHOW = 9; + public static final int COL_MAP_SLIDESHOW = 11; /** * struct */ - public static final int COL_AREA_INFO = 10; + public static final int COL_AREA_INFO = 12; /** * coordgrid */ - public static final int COL_AREA_TELEPORT_COORD = 11; + public static final int COL_AREA_TELEPORT_COORD = 13; public static final class Row { @@ -7118,6 +7140,11 @@ public static final class LeaguesEchoBosses */ public static final int COL_REQUIREMENTS = 9; + /** + * boolean + */ + public static final int COL_DISABLED = 10; + public static final class Row { public static final int LEAGUES_ECHO_CERBERUS = 4218; @@ -7129,6 +7156,7 @@ public static final class Row public static final int LEAGUES_ECHO_KBD = 4224; public static final int LEAGUES_ECHO_HESPORI = 4225; public static final int LEAGUES_ECHO_SOL_HEREDIT = 4226; + public static final int LEAGUES_ECHO_AMOXLIATL = 16179; } } @@ -10037,6 +10065,60 @@ public static final class Row public static final int NIEVE_AQUANITES = 9411; public static final int NIEVE_FROST_DRAGONS = 9412; public static final int VANNAKA_GRYPHONS = 9413; + public static final int LEAGUES_BOSS = 16206; + public static final int LEAGUES_CRABS = 16207; + public static final int LEAGUES_COWS = 16208; + public static final int LEAGUES_GOBLINS = 16209; + public static final int LEAGUES_BIRDS = 16210; + public static final int LEAGUES_HILLGIANTS = 16211; + public static final int LEAGUES_MOSSGIANTS = 16212; + public static final int LEAGUES_FIREGIANTS = 16213; + public static final int LEAGUES_ANKOU = 16214; + public static final int LEAGUES_ABYSSALDEMONS = 16215; + public static final int LEAGUES_TZHAAR = 16216; + public static final int LEAGUES_LESSERDEMONS = 16217; + public static final int LEAGUES_GREATERDEMONS = 16218; + public static final int LEAGUES_BLACKDEMONS = 16219; + public static final int LEAGUES_TROLLS = 16220; + public static final int LEAGUES_GREENDRAGONS = 16221; + public static final int LEAGUES_BLUEDRAGONS = 16222; + public static final int LEAGUES_REDDRAGONS = 16223; + public static final int LEAGUES_BLACKDRAGONS = 16224; + public static final int LEAGUES_LAVADRAGONS = 16225; + public static final int LEAGUES_DRAKES = 16226; + public static final int LEAGUES_WYRMS = 16227; + public static final int LEAGUES_HYDRAS = 16228; + public static final int LEAGUES_HELLHOUNDS = 16229; + public static final int LEAGUES_SKELETALWYVERNS = 16230; + public static final int LEAGUES_OGRES = 16231; + public static final int LEAGUES_CHAOSDRUIDS = 16232; + public static final int LEAGUES_CAVEKRAKEN = 16233; + public static final int LEAGUES_SMOKEDEVIL = 16234; + public static final int LEAGUES_KALPHITE = 16235; + public static final int LEAGUES_DUSTDEVILS = 16236; + public static final int LEAGUES_PYREFIENDS = 16237; + public static final int LEAGUES_BANDITS = 16238; + public static final int LEAGUES_DAGANNOTH = 16239; + public static final int LEAGUES_COCKATRICE = 16240; + public static final int LEAGUES_JELLIES = 16241; + public static final int LEAGUES_BASILISKS = 16242; + public static final int LEAGUES_TUROTH = 16243; + public static final int LEAGUES_KURASK = 16244; + public static final int LEAGUES_BANSHEES = 16245; + public static final int LEAGUES_VAMPYRES = 16246; + public static final int LEAGUES_BLOODVELD = 16247; + public static final int LEAGUES_CAVEHORRORS = 16248; + public static final int LEAGUES_GARGOYLES = 16249; + public static final int LEAGUES_NECHRYAEL = 16250; + public static final int LEAGUES_ARAXYTES = 16251; + public static final int LEAGUES_ELVES = 16252; + public static final int LEAGUES_WATERFIENDS = 16253; + public static final int LEAGUES_DARKBEASTS = 16254; + public static final int LEAGUES_REVENANTS = 16255; + public static final int LEAGUES_BEARS = 16256; + public static final int LEAGUES_SKELETONS = 16257; + public static final int LEAGUES_LIZARDMEN = 16258; + public static final int LEAGUES_CUSTODIANS = 16259; } } @@ -10306,140 +10388,175 @@ public static final class Action */ public static final int COL_ACTION_NAME = 0; + /** + * string + */ + public static final int COL_ACTION_DESC = 1; + /** * graphic */ - public static final int COL_ACTION_DISPLAY_GRAPHIC = 1; + public static final int COL_ACTION_DISPLAY_GRAPHIC = 2; /** * obj */ - public static final int COL_ACTION_DISPLAY_OBJECT = 2; + public static final int COL_ACTION_DISPLAY_OBJECT = 3; /** * (string, string) */ - public static final int COL_ACTION_DISPLAY_DESC = 3; + public static final int COL_ACTION_DISPLAY_DESC = 4; /** * boolean */ - public static final int COL_ACTION_DISPLAY_SHOW_DERIVED_DESC = 4; + public static final int COL_ACTION_DISPLAY_SHOW_DERIVED_DESC = 5; /** * boolean */ - public static final int COL_CUSTOM_TRACKING = 7; + public static final int COL_CUSTOM_TRACKING = 8; /** * npc */ - public static final int COL_BOSS_KILL = 8; + public static final int COL_BOSS_KILL = 9; /** * category */ - public static final int COL_BOSS_KILL_CATEGORY = 9; + public static final int COL_BOSS_KILL_CATEGORY = 10; /** * (boolean, boolean) */ - public static final int COL_BOSS_KILL_EXTRAS = 10; + public static final int COL_BOSS_KILL_EXTRAS = 11; /** * npc */ - public static final int COL_NPC_KILL = 11; + public static final int COL_NPC_KILL = 12; /** * category */ - public static final int COL_NPC_KILL_CATEGORY = 12; + public static final int COL_NPC_KILL_CATEGORY = 13; /** * integer */ - public static final int COL_NPC_KILL_SLAYER_CATEGORY = 13; + public static final int COL_NPC_KILL_SLAYER_CATEGORY = 14; /** * obj */ - public static final int COL_EQUIP_ITEM = 14; + public static final int COL_EQUIP_ITEM = 15; /** * integer */ - public static final int COL_TOTAL_LEVEL = 15; + public static final int COL_TOTAL_LEVEL = 16; /** * (stat, integer) */ - public static final int COL_LEVEL = 16; + public static final int COL_LEVEL = 17; /** * obj */ - public static final int COL_COLLECTION_GENERIC = 17; + public static final int COL_COLLECTION_GENERIC = 18; /** * struct */ - public static final int COL_COLLECTION_SPECIFIC = 18; + public static final int COL_COLLECTION_SPECIFIC = 19; /** * obj */ - public static final int COL_LOOT_DROP = 19; + public static final int COL_LOOT_DROP = 20; /** * npc */ - public static final int COL_LOOT_DROP_SPECIFIC_NPC = 20; + public static final int COL_LOOT_DROP_SPECIFIC_NPC = 21; /** * dbrow */ - public static final int COL_QUEST = 21; + public static final int COL_QUEST = 22; + + /** + * obj + */ + public static final int COL_MINE_ORE = 23; /** * obj */ - public static final int COL_MINE_ORE = 22; + public static final int COL_CATCH_FISH = 24; /** * (obj, boolean) */ - public static final int COL_HUNTER = 23; + public static final int COL_HUNTER = 25; /** * dbrow */ - public static final int COL_POH_BUILD = 24; + public static final int COL_POH_BUILD = 26; /** * integer */ - public static final int COL_POH_SET_PORTAL = 25; + public static final int COL_POH_SET_PORTAL = 27; /** * obj */ - public static final int COL_CREATE_ITEM = 26; + public static final int COL_CREATE_ITEM = 28; /** * obj */ - public static final int COL_CHOP_LOGS = 27; + public static final int COL_CHOP_LOGS = 29; /** - * struct + * dbrow */ - public static final int COL_LEAGUES_TASK = 28; + public static final int COL_LEAGUES_TASK = 30; /** * dbrow */ - public static final int COL_CHILD_ACTION = 29; + public static final int COL_CHILD_ACTION = 31; + + /** + * integer + */ + public static final int COL_ACTION_DIFFICULTY = 32; + + /** + * integer + */ + public static final int COL_LEAGUE_TRACKING_ID = 33; + + /** + * boolean + */ + public static final int COL_IN_CURRENT_LEAGUE = 34; + + /** + * integer + */ + public static final int COL_CATEGORY = 35; + + /** + * integer + */ + public static final int COL_TASK_AREA = 36; public static final class Row { @@ -10536,6 +10653,2087 @@ public static final class Row public static final int ACTION_POH_SKILLCAPE_DEPOSIT = 6860; public static final int ACTION_DRINK_STEAMFORGE_BREW_INSIDE_SYO_INN = 6861; public static final int ACTION_EAT_CABBAGE_INFRONT_OF_BRASSICAN_MAGE = 6862; + public static final int LEAGUE_TASK_ALL_EASY_COMBAT_ACHIEVEMENTS = 13323; + public static final int LEAGUE_TASK_ALL_MEDIUM_COMBAT_ACHIEVEMENTS = 13324; + public static final int LEAGUE_TASK_SCURRIUS_COMBAT_ACHIEVEMENTS = 13325; + public static final int LEAGUE_TASK_THE_INFERNO_COMBAT_ACHIEVEMENTS = 13326; + public static final int LEAGUE_TASK_TZHAARKETRAKS_COMBAT_ACHIEVEMENTS = 13327; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_KARAMJA_DIARY = 13328; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_LUMBRIDGE_DRAYNOR_DIARY = 13329; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_VARROCK_DIARY = 13330; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_KARAMJA_DIARY = 13331; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_LUMBRIDGE_DRAYNOR_DIARY = 13332; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_VARROCK_DIARY = 13333; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_KARAMJA_DIARY = 13334; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_LUMBRIDGE_DRAYNOR_DIARY = 13335; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_VARROCK_DIARY = 13336; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_KARAMJA_DIARY = 13337; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_LUMBRIDGE_DRAYNOR_DIARY = 13338; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_VARROCK_DIARY = 13339; + public static final int LEAGUE_TASK_GROTESQUE_GUARDIANS_COMBAT_ACHIEVEMENTS = 13340; + public static final int LEAGUE_TASK_PHOSANIS_NIGHTMARE_COMBAT_ACHIEVEMENTS = 13341; + public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_ELITE_DIARY_TASKS = 13342; + public static final int LEAGUE_TASK_ALCHEMICAL_HYDRA_COMBAT_ACHIEVEMENTS = 13343; + public static final int LEAGUE_TASK_THE_NIGHTMARE_COMBAT_ACHIEVEMENTS = 13344; + public static final int LEAGUE_TASK_PHANTOM_MUSPAH_COMBAT_ACHIEVEMENTS = 13345; + public static final int LEAGUE_TASK_VORKATH_COMBAT_ACHIEVEMENTS = 13346; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_WILDERNESS_DIARY = 13347; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_FREMENNIK_DIARY = 13348; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_ARDOUGNE_DIARY = 13349; + public static final int LEAGUE_TASK_DAGANNOTH_KINGS_COMBAT_ACHIEVEMENTS = 13350; + public static final int LEAGUE_TASK_ARAXXOR_COMBAT_ACHIEVEMENTS = 13351; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_MORYTANIA_DIARY = 13352; + public static final int LEAGUE_TASK_THE_LEVIATHAN_COMBAT_ACHIEVEMENTS = 13353; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_DESERT_DIARY = 13354; + public static final int LEAGUE_TASK_PERILOUS_MOONS_COMBAT_ACHIEVEMENTS = 13355; + public static final int LEAGUE_TASK_ZULRAH_COMBAT_ACHIEVEMENTS = 13356; + public static final int LEAGUE_TASK_DUKE_SUCELLUS_COMBAT_ACHIEVEMENTS = 13357; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_KANDARIN_DIARY = 13358; + public static final int LEAGUE_TASK_THE_WHISPERER_COMBAT_ACHIEVEMENTS = 13359; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_WESTERN_PROVINCES_DIARY = 13360; + public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_FALADOR_DIARY = 13361; + public static final int LEAGUE_TASK_1_COMBAT_ACHIEVEMENT = 13362; + public static final int LEAGUE_TASK_1500_COMBAT_ACHIEVEMENT_POINTS = 13363; + public static final int LEAGUE_TASK_100_COLLECTION_LOG_SLOTS = 13364; + public static final int LEAGUE_TASK_350_COMBAT_ACHIEVEMENTS = 13365; + public static final int LEAGUE_TASK_VARDORVIS_COMBAT_ACHIEVEMENTS = 13366; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_FREMENNIK_DIARY = 13367; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_FALADOR_DIARY = 13368; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_MORYTANIA_DIARY = 13369; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_WILDERNESS_DIARY = 13370; + public static final int LEAGUE_TASK_400_COMBAT_ACHIEVEMENTS = 13371; + public static final int LEAGUE_TASK_100_COMBAT_ACHIEVEMENTS = 13372; + public static final int LEAGUE_TASK_800_COMBAT_ACHIEVEMENT_POINTS = 13373; + public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_HARD_DIARY_TASKS = 13374; + public static final int LEAGUE_TASK_15_COLLECTION_LOG_SLOTS = 13375; + public static final int LEAGUE_TASK_150_COMBAT_ACHIEVEMENTS = 13376; + public static final int LEAGUE_TASK_200_COLLECTION_LOG_SLOTS = 13377; + public static final int LEAGUE_TASK_200_COMBAT_ACHIEVEMENTS = 13378; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_DESERT_DIARY = 13379; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_ARDOUGNE_DIARY = 13380; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_KANDARIN_DIARY = 13381; + public static final int LEAGUE_TASK_COMPLETE_THE_HARD_WESTERN_PROVINCES_DIARY = 13382; + public static final int LEAGUE_TASK_ROYAL_TITAN_COMBAT_ACHIEVEMENTS = 13383; + public static final int LEAGUE_TASK_HUEYCOATL_COMBAT_ACHIEVEMENTS = 13384; + public static final int LEAGUE_TASK_TELEPORT_TO_THE_FORTIS_COLOSSEUM = 13385; + public static final int LEAGUE_TASK_AMOXLIATL_COMBAT_ACHIEVEMENTS = 13386; + public static final int LEAGUE_TASK_GIANT_MOLE_COMBAT_ACHIEVEMENTS = 13387; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_WILDERNESS_DIARY = 13388; + public static final int LEAGUE_TASK_THEATRE_OF_BLOOD_COMBAT_ACHIEVEMENTS = 13389; + public static final int LEAGUE_TASK_GODWARS_DUNGEON_COMBAT_ACHIEVEMENTS = 13390; + public static final int LEAGUE_TASK_KQ_COMBAT_ACHIEVEMENTS = 13391; + public static final int LEAGUE_TASK_TOMBS_OF_AMASCUT_COMBAT_ACHIEVEMENTS = 13392; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_DESERT_DIARY = 13393; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_DESERT_DIARY = 13394; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_MORYTANIA_DIARY = 13395; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_MORYTANIA_DIARY = 13396; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_WILDERNESS_DIARY = 13397; + public static final int LEAGUE_TASK_THERMONUCLEAR_SMOKE_DEVIL_COMBAT_ACHIEVEMENTS = 13398; + public static final int LEAGUE_TASK_100_COMBAT_ACHIEVEMENT_POINTS = 13399; + public static final int LEAGUE_TASK_1000_COMBAT_ACHIEVEMENT_POINTS = 13400; + public static final int LEAGUE_TASK_1100_COMBAT_ACHIEVEMENT_POINTS = 13401; + public static final int LEAGUE_TASK_1250_COMBAT_ACHIEVEMENT_POINTS = 13402; + public static final int LEAGUE_TASK_200_COMBAT_ACHIEVEMENT_POINTS = 13403; + public static final int LEAGUE_TASK_25_COMBAT_ACHIEVEMENTS = 13404; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_FALADOR_DIARY = 13405; + public static final int LEAGUE_TASK_300_COMBAT_ACHIEVEMENT_POINTS = 13406; + public static final int LEAGUE_TASK_400_COMBAT_ACHIEVEMENT_POINTS = 13407; + public static final int LEAGUE_TASK_500_COMBAT_ACHIEVEMENT_POINTS = 13408; + public static final int LEAGUE_TASK_600_COMBAT_ACHIEVEMENT_POINTS = 13409; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_FALADOR_DIARY = 13410; + public static final int LEAGUE_TASK_700_COMBAT_ACHIEVEMENT_POINTS = 13411; + public static final int LEAGUE_TASK_900_COMBAT_ACHIEVEMENT_POINTS = 13412; + public static final int LEAGUE_TASK_ALL_MASTER_COMBAT_ACHIEVEMENTS = 13413; + public static final int LEAGUE_TASK_250_COMBAT_ACHIEVEMENTS = 13414; + public static final int LEAGUE_TASK_30_COLLECTION_LOG_SLOTS = 13415; + public static final int LEAGUE_TASK_COLOSSEUM_COMBAT_ACHIEVEMENTS = 13416; + public static final int LEAGUE_TASK_DOOM_OF_MOKHAIOTL_COMBAT_ACHIEVEMENTS = 13417; + public static final int LEAGUE_TASK_CHAMBERS_OF_XERIC_COMBAT_ACHIEVEMENTS = 13418; + public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_EASY_DIARY_TASKS = 13419; + public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_MEDIUM_DIARY_TASKS = 13420; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_FREMENNIK_DIARY = 13421; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_ARDOUGNE_DIARY = 13422; + public static final int LEAGUE_TASK_10_COMBAT_ACHIEVEMENTS = 13423; + public static final int LEAGUE_TASK_300_COMBAT_ACHIEVEMENTS = 13424; + public static final int LEAGUE_TASK_350_COLLECTION_LOG_SLOTS = 13425; + public static final int LEAGUE_TASK_5_COLLECTION_LOG_SLOTS = 13426; + public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_MASTER_TIER = 13427; + public static final int LEAGUE_TASK_50_COLLECTION_LOG_SLOTS = 13428; + public static final int LEAGUE_TASK_25_COMBAT_ACHIEVEMENT_POINTS = 13429; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_KANDARIN_DIARY = 13430; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_ARDOUGNE_DIARY = 13431; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_KANDARIN_DIARY = 13432; + public static final int LEAGUE_TASK_50_COMBAT_ACHIEVEMENTS = 13433; + public static final int LEAGUE_TASK_500_COLLECTION_LOG_SLOTS = 13434; + public static final int LEAGUE_TASK_ZALCANO_COMBAT_ACHIEVEMENTS = 13435; + public static final int LEAGUE_TASK_50_COMBAT_ACHIEVEMENT_POINTS = 13436; + public static final int LEAGUE_TASK_ALL_ELITE_COMBAT_ACHIEVEMENTS = 13437; + public static final int LEAGUE_TASK_ALL_GRANDMASTER_COMBAT_ACHIEVEMENTS = 13438; + public static final int LEAGUE_TASK_ALL_HARD_COMBAT_ACHIEVEMENTS = 13439; + public static final int LEAGUE_TASK_COMPLETE_THE_EASY_WESTERN_PROVINCES_DIARY = 13440; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_WESTERN_PROVINCES_DIARY = 13441; + public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_FREMENNIK_DIARY = 13442; + public static final int LEAGUE_TASK_GAUNTLET_COMBAT_ACHIEVEMENTS = 13443; + public static final int LEAGUE_TASK_1000_COLLECTION_LOG_SLOTS = 13444; + public static final int LEAGUE_TASK_KRAKEN_COMBAT_ACHIEVEMENTS = 13445; + public static final int LEAGUE_TASK_750_COLLECTION_LOG_SLOTS = 13446; + public static final int LEAGUE_TASK_ABYSSAL_SIRE_COMBAT_ACHIEVEMENTS = 13447; + public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_EASY_TIER = 13448; + public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_ELITE_TIER = 13449; + public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_HARD_TIER = 13450; + public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_MEDIUM_TIER = 13451; + public static final int LEAGUE_TASK_COMPLETE_1_SPEED_TASK = 13452; + public static final int LEAGUE_TASK_COMPLETE_10_SPEED_TASKS = 13453; + public static final int LEAGUE_TASK_COMPLETE_20_SPEED_TASKS = 13454; + public static final int LEAGUE_TASK_COMPLETE_30_SPEED_TASKS = 13455; + public static final int LEAGUE_TASK_COMPLETE_5_SPEED_TASKS = 13456; + public static final int LEAGUE_TASK_COMPLETE_1_BOSSES_COMBAT_ACHIEVEMENTS = 13457; + public static final int LEAGUE_TASK_COMPLETE_10_BOSSES_COMBAT_ACHIEVEMENTS = 13458; + public static final int LEAGUE_TASK_COMPLETE_3_BOSSES_COMBAT_ACHIEVEMENTS = 13459; + public static final int LEAGUE_TASK_COMPLETE_5_BOSSES_COMBAT_ACHIEVEMENTS = 13460; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_10 = 13461; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK = 13462; + public static final int LEAGUE_TASK_RESTORE_5_PRAYER_POINTS_AT_AN_ALTAR = 13463; + public static final int LEAGUE_TASK_SUPERHUMAN_STRENGTH_AND_IMPROVED_REFLEXES = 13464; + public static final int LEAGUE_TASK_VISIT_DEATHS_DOMAIN = 13465; + public static final int LEAGUE_TASK_OPEN_1_GRUBBY_CHEST = 13466; + public static final int LEAGUE_TASK_SET_A_MUMMY_ABLAZE = 13467; + public static final int LEAGUE_TASK_BURY_SOME_BONES = 13468; + public static final int LEAGUE_TASK_CHECK_YOUR_SLAYER_TASK = 13469; + public static final int LEAGUE_TASK_PRAY_AT_AN_ALTAR_IN_MOLCH_WHILE_POISONED = 13470; + public static final int LEAGUE_TASK_GET_YOUR_REVENGE_AGAINST_A_DARK_WIZARD = 13471; + public static final int LEAGUE_TASK_KILL_10_LOCUSTS = 13472; + public static final int LEAGUE_TASK_RECEIVE_A_KONAR_SLAYER_TASK = 13473; + public static final int LEAGUE_TASK_KILL_A_BARBARIAN_IN_THE_BARBARIAN_VILLAGE = 13474; + public static final int LEAGUE_TASK_KILL_A_CHICKEN_WITH_YOUR_FISTS = 13475; + public static final int LEAGUE_TASK_KILL_A_COW_IN_ONE_HIT = 13476; + public static final int LEAGUE_TASK_BRUTALLY_MURDER_CONRAD_KING = 13477; + public static final int LEAGUE_TASK_KILL_A_DUCK_WITH_A_FIRE_SPELL = 13478; + public static final int LEAGUE_TASK_KILL_A_GOBLIN_HOLDING_A_SPEAR = 13479; + public static final int LEAGUE_TASK_KILL_A_JUBSTER = 13480; + public static final int LEAGUE_TASK_RECOLOUR_A_PIECE_OF_THE_ANCESTRAL_ROBES = 13481; + public static final int LEAGUE_TASK_KILL_A_MUGGER = 13482; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_TURAEL_OR_SPRIA = 13483; + public static final int LEAGUE_TASK_KILL_A_RAM = 13484; + public static final int LEAGUE_TASK_KILL_A_SEAGULL_IN_THE_DESERT = 13485; + public static final int LEAGUE_TASK_KILL_A_SPIDER_BY_KICKING_IT = 13486; + public static final int LEAGUE_TASK_OBTAIN_FOSSILISED_DUNG = 13487; + public static final int LEAGUE_TASK_OPEN_THE_DARK_CHEST = 13488; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_DURADEL = 13489; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_MAZCHNA = 13490; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_NIEVESTEVE = 13491; + public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_VANNAKA = 13492; + public static final int LEAGUE_TASK_STUN_A_MONSTER = 13493; + public static final int LEAGUE_TASK_TRY_AND_FEED_A_STRAY_DOG_SOMETHING_EXOTIC = 13494; + public static final int LEAGUE_TASK_ATTACH_A_HOLY_ORNAMENT_KIT_TO_THE_SCYTHE_OF_VITUR = 13495; + public static final int LEAGUE_TASK_ATTACH_A_SANGUINE_ORNAMENT_KIT_TO_THE_SCYTHE = 13496; + public static final int LEAGUE_TASK_CAST_BLOOD_BARRAGE = 13497; + public static final int LEAGUE_TASK_CAST_SHADOW_BARRAGE = 13498; + public static final int LEAGUE_TASK_CAST_SMOKE_BARRAGE = 13499; + public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_100_TIMES = 13500; + public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_25_TIMES = 13501; + public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_50_TIMES = 13502; + public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_WITH_NO_DEATHS = 13503; + public static final int LEAGUE_TASK_HIT_150_WITH_THE_KERIS_PARTISAN = 13504; + public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_100_TIMES = 13505; + public static final int LEAGUE_TASK_CAST_ICE_BARRAGE = 13506; + public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_50_TIMES = 13507; + public static final int LEAGUE_TASK_LOAD_A_BLOWPIPE_WITH_DRAGON_DARTS = 13508; + public static final int LEAGUE_TASK_EAT_EEL_SUSHI = 13509; + public static final int LEAGUE_TASK_USE_THE_PIETY_PRAYER = 13510; + public static final int LEAGUE_TASK_OBTAIN_A_CRYSTAL_TOOL_SEED = 13511; + public static final int LEAGUE_TASK_CRAFT_A_TOXIC_BLOWPIPE = 13512; + public static final int LEAGUE_TASK_CRAFT_A_TOXIC_TRIDENT = 13513; + public static final int LEAGUE_TASK_DISMANTLE_A_ZULRAH_SCALE_UNIQUE = 13514; + public static final int LEAGUE_TASK_OBTAIN_A_FROZEN_CACHE_FROM_A_CACHE = 13515; + public static final int LEAGUE_TASK_OBTAIN_20000_GLORY = 13516; + public static final int LEAGUE_TASK_OBTAIN_40000_GLORY = 13517; + public static final int LEAGUE_TASK_ATTACH_A_TOB_ORNAMENT_KIT = 13518; + public static final int ACTION_COMPLETE_1_DEEP_DELVE = 13519; + public static final int ACTION_COMPLETE_25_DEEP_DELVES = 13520; + public static final int ACTION_COMPLETE_75_DEEP_DELVES = 13521; + public static final int LEAGUE_TASK_COMPLETE_WAVE_12_OF_FORTIS_COLOSSEUM = 13522; + public static final int LEAGUE_TASK_IMBUE_A_GOD_CAPE = 13523; + public static final int LEAGUE_TASK_OPEN_10_MUDDY_CHESTS = 13524; + public static final int LEAGUE_TASK_OPEN_15_ZOMBIE_PIRATE_LOCKERS = 13525; + public static final int LEAGUE_TASK_OPEN_50_LARRANS_CHESTS = 13526; + public static final int LEAGUE_TASK_OPEN_50_ZOMBIE_PIRATE_LOCKERS = 13527; + public static final int LEAGUE_TASK_USE_A_TELEPORT_ANCHORING_SCROLL = 13528; + public static final int LEAGUE_TASK_CAST_ICE_BLITZ = 13529; + public static final int LEAGUE_TASK_ACTIVATE_A_PRAYER_NEAR_AN_ALTAR = 13530; + public static final int LEAGUE_TASK_CAST_ICE_BURST = 13531; + public static final int LEAGUE_TASK_ACTIVATE_AN_IMBUED_HEART = 13532; + public static final int LEAGUE_TASK_CREATE_AN_AMULET_OF_BLOOD_FURY = 13533; + public static final int LEAGUE_TASK_10_SKOTIZO_KILLS = 13534; + public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT = 13535; + public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_25_TIMES = 13536; + public static final int LEAGUE_TASK_USE_THE_CHIVALRY_PRAYER = 13537; + public static final int LEAGUE_TASK_ACTIVATE_DEADEYE = 13538; + public static final int LEAGUE_TASK_ACTIVATE_MYSTIC_VIGOUR = 13539; + public static final int LEAGUE_TASK_ACTIVATE_AN_ARCANE_OR_DEXTEROUS_PRAYER_SCROLL = 13540; + public static final int LEAGUE_TASK_CAST_A_SURGE_SPELL = 13541; + public static final int LEAGUE_TASK_150_AMOXLIATL_KILLS = 13542; + public static final int LEAGUE_TASK_150_HUEYCOATL_KILLS = 13543; + public static final int LEAGUE_TASK_ASSEMBLE_A_SLAYER_HELM = 13544; + public static final int LEAGUE_TASK_USE_THE_BANK_CHEST_INSIDE_FORTIS_COLOSSEUM = 13545; + public static final int LEAGUE_TASK_USE_THE_FORTIS_SALUTE_EMOTE = 13546; + public static final int LEAGUE_TASK_OBTAIN_EVERY_REVENANT_WEAPON = 13547; + public static final int LEAGUE_TASK_COMPLETE_WAVE_6_OF_FORTIS_COLOSSEUM = 13548; + public static final int LEAGUE_TASK_25_SKOTIZO_KILLS = 13549; + public static final int LEAGUE_TASK_CAST_ICE_RUSH = 13550; + public static final int LEAGUE_TASK_CREATE_THE_DIVINE_RUNE_POUCH = 13551; + public static final int LEAGUE_TASK_LOOT_A_BARROWS_CHEST = 13552; + public static final int LEAGUE_TASK_LOAD_A_BLOWPIPE_WITH_RUNE_DARTS = 13553; + public static final int LEAGUE_TASK_OBTAIN_AN_ECUMENICAL_KEY = 13554; + public static final int LEAGUE_TASK_OPEN_1_MUDDY_CHEST = 13555; + public static final int LEAGUE_TASK_OPEN_1_ZOMBIE_PIRATE_LOCKER = 13556; + public static final int LEAGUE_TASK_OPEN_15_LARRANS_CHESTS = 13557; + public static final int LEAGUE_TASK_SET_UP_A_DWARF_CANNON = 13558; + public static final int LEAGUE_TASK_ADD_A_JAR_TO_A_DISPLAY_CASE = 13559; + public static final int LEAGUE_TASK_OPEN_ONE_OF_LARRANS_CHESTS = 13560; + public static final int LEAGUE_TASK_COMPLETE_100_SLAYER_TASKS = 13561; + public static final int LEAGUE_TASK_COMPLETE_50_SLAYER_TASKS = 13562; + public static final int LEAGUE_TASK_CAST_CLAWS_OF_GUTHIX = 13563; + public static final int LEAGUE_TASK_DEAL_66_DAMAGE_WITH_ELEMENTAL_SPELL = 13564; + public static final int LEAGUE_TASK_TURN_IN_100_MOLE_CLAWS_TO_WYSON_THE_GARDENER = 13565; + public static final int LEAGUE_TASK_CAST_FLAMES_OF_ZAMORAK = 13566; + public static final int LEAGUE_TASK_CAST_SARADOMIN_STRIKE = 13567; + public static final int LEAGUE_TASK_UNLOCK_A_GATE_IN_TAVERLEY_DUNGEON = 13568; + public static final int LEAGUE_TASK_CHARGE_AN_AMULET_OF_GLORY_IN_THE_HEROES_GUILD = 13569; + public static final int LEAGUE_TASK_CONSUME_A_SARADOMINS_LIGHT = 13570; + public static final int LEAGUE_TASK_CAST_SURGE_AT_BLACK_DRAGON_IN_KANDARIN = 13571; + public static final int LEAGUE_TASK_ENHANCE_A_TRIDENT_OF_THE_SEAS = 13572; + public static final int LEAGUE_TASK_OBTAIN_58000_GLORY = 13573; + public static final int LEAGUE_TASK_CREATE_THE_SATURATED_HEART = 13574; + public static final int LEAGUE_TASK_KILL_5_SAND_CRABS = 13575; + public static final int LEAGUE_TASK_KILL_A_CREATURE_IN_MOUNT_KARUULM = 13576; + public static final int LEAGUE_TASK_COMPLETE_WAVE_1_OF_FORTIS_COLOSSEUM = 13577; + public static final int LEAGUE_TASK_OBTAIN_THE_TEMPLE_KEY = 13578; + public static final int LEAGUE_TASK_OPEN_10_GRUBBY_CHESTS = 13579; + public static final int LEAGUE_TASK_OPEN_25_GRUBBY_CHESTS = 13580; + public static final int LEAGUE_TASK_KILL_6_COWS_IN_10_SECONDS = 13581; + public static final int LEAGUE_TASK_BURY_6_BONES = 13582; + public static final int LEAGUE_TASK_BURY_SOME_WYVERN_OR_DRAGON_BONES = 13583; + public static final int LEAGUE_TASK_CAST_A_WAVE_SPELL = 13584; + public static final int LEAGUE_TASK_CAST_AN_EARTH_BLAST_SPELL = 13585; + public static final int LEAGUE_TASK_CAST_A_BLAST_SPELL = 13586; + public static final int LEAGUE_TASK_ENTER_THE_RANGING_GUILD = 13587; + public static final int LEAGUE_TASK_LOOT_A_LYRE = 13588; + public static final int LEAGUE_TASK_ENTER_THE_WIZARDS_GUILD = 13589; + public static final int LEAGUE_TASK_OPEN_A_FROZEN_CACHE = 13590; + public static final int LEAGUE_TASK_USE_THE_SPECIAL_ATTACK_OF_A_DRAGON_AXE = 13591; + public static final int LEAGUE_TASK_CORRUPTED_GAUNTLET_430 = 13592; + public static final int LEAGUE_TASK_FULLY_CHARGE_BRACELET_OF_ETHEREUM = 13593; + public static final int LEAGUE_TASK_TELEPORT_WITH_GIANTSOUL_AMULET = 13594; + public static final int LEAGUE_TASK_BLOW_THE_SOULFLAME_HORN = 13595; + public static final int LEAGUE_TASK_UNLOCK_VILE_TRANSFERANCE = 13596; + public static final int LEAGUE_TASK_COMPLETE_1_SLAYER_TASK = 13597; + public static final int LEAGUE_TASK_COMPLETE_200_SLAYER_TASKS = 13598; + public static final int LEAGUE_TASK_EAT_A_PIECE_OF_FOOD_THAT_RESTORES_AT_LEAST_6_HITPOINTS = 13599; + public static final int LEAGUE_TASK_GET_A_GEM_FROM_A_GORAK = 13600; + public static final int LEAGUE_TASK_OBTAIN_A_BOSS_PET = 13601; + public static final int LEAGUE_TASK_OFFER_AN_UNSIRED_TO_THE_FONT_OF_CONSUMPTION = 13602; + public static final int LEAGUE_TASK_PERFORM_A_SPECIAL_ATTACK = 13603; + public static final int LEAGUE_TASK_REACH_A_PRAYER_BONUS_OF_15 = 13604; + public static final int LEAGUE_TASK_REACH_A_PRAYER_BONUS_OF_30 = 13605; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_100 = 13606; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_110 = 13607; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_120 = 13608; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_126 = 13609; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_25 = 13610; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_50 = 13611; + public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_75 = 13612; + public static final int LEAGUE_TASK_RESTORE_75_PRAYER_POINTS_AT_AN_ALTAR = 13613; + public static final int LEAGUE_TASK_SACRIFICE_SOMETHING_TO_DEATHS_COFFER = 13614; + public static final int LEAGUE_TASK_SCRAPE_SOME_BLUE_DRAGONHIDE = 13615; + public static final int LEAGUE_TASK_SHOOT_6_IRON_ARROWS = 13616; + public static final int LEAGUE_TASK_SLAY_250_CREATURES = 13617; + public static final int LEAGUE_TASK_SLAY_AN_ABYSSAL_DEMON = 13618; + public static final int LEAGUE_TASK_USE_THE_PROTECT_FROM_MELEE_PRAYER = 13619; + public static final int LEAGUE_TASK_CREATE_SILKLINED_HERB_SACK = 13620; + public static final int LEAGUE_TASK_100_SUPERIOR_SLAYER_ENCOUNTERS = 13621; + public static final int LEAGUE_TASK_25_SUPERIOR_SLAYER_ENCOUNTERS = 13622; + public static final int LEAGUE_TASK_75_SUPERIOR_SLAYER_ENCOUNTERS = 13623; + public static final int LEAGUE_TASK_KILL_A_PORT_SARIM_PRISONER = 13624; + public static final int LEAGUE_TASK_KILL_A_BUFFALO = 13625; + public static final int LEAGUE_TASK_KILL_A_BARBARIAN_IN_KOUREND = 13626; + public static final int LEAGUE_TASK_KILL_A_GUARD_IN_VARLAMORE_UNDERGROUND = 13627; + public static final int LEAGUE_TASK_KILL_A_ROOSTER = 13628; + public static final int ACTION_KILL_A_SEAGULL = 13629; + public static final int LEAGUE_TASK_KILL_A_BILLY_GOAT = 13630; + public static final int ACTION_KILL_A_THIEF = 13631; + public static final int LEAGUE_TASK_KILL_A_YAK = 13632; + public static final int LEAGUE_TASK_KILL_AN_ICEFIEND_IN_VARLAMORE = 13633; + public static final int ACTION_KILL_AN_IMP_IN_A_BASEMENT = 13634; + public static final int LEAGUE_TASK_KILL_SALARIN_THE_TWISTED = 13635; + public static final int LEAGUE_TASK_300_ALCHEMICAL_HYDRA_KILLS = 13636; + public static final int LEAGUE_TASK_KILL_A_SNAKE_IN_KARAMJA = 13637; + public static final int LEAGUE_TASK_300_ARAXXOR_KILLS = 13638; + public static final int LEAGUE_TASK_KILL_A_ROCK_LOBSTER = 13639; + public static final int LEAGUE_TASK_1_ALCHEMICAL_HYDRA_KILL = 13640; + public static final int LEAGUE_TASK_1_ARAXXOR_KILL = 13641; + public static final int LEAGUE_TASK_150_ARAXXOR_KILLS = 13642; + public static final int LEAGUE_TASK_1_MIMIC_KILL = 13643; + public static final int LEAGUE_TASK_50_ARAXXOR_KILLS = 13644; + public static final int LEAGUE_TASK_1_SKOTIZO_KILL = 13645; + public static final int LEAGUE_TASK_KILL_A_FROGEEL = 13646; + public static final int LEAGUE_TASK_150_ALCHEMICAL_HYDRA_KILLS = 13647; + public static final int LEAGUE_TASK_150_SARACHNIS_KILLS = 13648; + public static final int LEAGUE_TASK_300_LIZARDMEN_SHAMAN_KILLS = 13649; + public static final int LEAGUE_TASK_300_SARACHNIS_KILLS = 13650; + public static final int LEAGUE_TASK_5_MIMIC_KILLS = 13651; + public static final int LEAGUE_TASK_50_ALCHEMICAL_HYDRA_KILLS = 13652; + public static final int LEAGUE_TASK_KILL_50_ELVES_IN_TIRANNWN = 13653; + public static final int ACTION_KILL_THE_DOOM_OF_MOKHIATL = 13654; + public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_50_TIMES = 13655; + public static final int LEAGUE_TASK_50_AMOXLIATL_KILLS = 13656; + public static final int LEAGUE_TASK_50_HUEYCOATL_KILLS = 13657; + public static final int LEAGUE_TASK_KILL_30_BANDITS = 13658; + public static final int LEAGUE_TASK_KILL_A_KALPHITE_WITH_THE_KERIS_PARTISAN = 13659; + public static final int LEAGUE_TASK_KILL_A_JUBSTER_WITH_BERET = 13660; + public static final int LEAGUE_TASK_KILL_5_SPINNERS = 13661; + public static final int LEAGUE_TASK_1_HUEYCOATL_KILL = 13662; + public static final int LEAGUE_TASK_1_AMOXLIATL_KILL = 13663; + public static final int LEAGUE_TASK_KILL_10_FROST_CRABS = 13664; + public static final int LEAGUE_TASK_KILL_A_DIRE_WOLF = 13665; + public static final int LEAGUE_TASK_KILL_A_JAGUAR_WITHOUT_TAKING_ANY_DAMAGE = 13666; + public static final int LEAGUE_TASK_KILL_A_ORYX_WITH_MELEE = 13667; + public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL = 13668; + public static final int LEAGUE_TASK_1_SARACHNIS_KILL = 13669; + public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_10_TIMES = 13670; + public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_25_TIMES = 13671; + public static final int LEAGUE_TASK_150_LIZARDMEN_SHAMAN_KILLS = 13672; + public static final int LEAGUE_TASK_KILL_A_KING_SAND_CRAB = 13673; + public static final int LEAGUE_TASK_KILL_A_MOSS_FIRE_HILL_GIANT_IN_KOUREND = 13674; + public static final int LEAGUE_TASK_50_LIZARDMEN_SHAMAN_KILLS = 13675; + public static final int LEAGUE_TASK_50_SARACHNIS_KILLS = 13676; + public static final int LEAGUE_TASK_KILL_8_PENGUINS_WITHIN_5_SECONDS = 13677; + public static final int LEAGUE_TASK_KILL_A_BRINE_RAT = 13678; + public static final int LEAGUE_TASK_KILL_A_SUQAH = 13679; + public static final int LEAGUE_TASK_KILL_A_WALLASALKI = 13680; + public static final int LEAGUE_TASK_KILL_A_NEWTROOST = 13681; + public static final int LEAGUE_TASK_KILL_A_SWORDCHICK = 13682; + public static final int LEAGUE_TASK_KILL_A_BLACK_DRAGON_IN_TIRANNWN = 13683; + public static final int LEAGUE_TASK_KILL_A_SPIDINE = 13684; + public static final int LEAGUE_TASK_DEFEAT_A_MOSS_GIANT_IN_TIRANNWN = 13685; + public static final int LEAGUE_TASK_DEFEAT_A_WEREWOLF_IN_MORYTANIA = 13686; + public static final int LEAGUE_TASK_DEFEAT_A_TROLL_IN_ASGARNIA = 13687; + public static final int LEAGUE_TASK_DEFEAT_A_WATERFIEND_IN_TIRANNWN = 13688; + public static final int LEAGUE_TASK_DEFEAT_A_GOBLIN = 13689; + public static final int LEAGUE_TASK_DEFEAT_A_GUARD = 13690; + public static final int LEAGUE_TASK_DEFEAT_A_MOSS_GIANT = 13691; + public static final int LEAGUE_TASK_DEFEAT_AN_AL_KHARID_WARRIOR = 13692; + public static final int LEAGUE_TASK_DEFEAT_A_COCKATRICE_IN_THE_FREMENNIK_PROVINCE = 13693; + public static final int LEAGUE_TASK_DEFEAT_A_FIRE_GIANT_IN_KANDARIN = 13694; + public static final int LEAGUE_TASK_DEFEAT_A_CHAOS_DWARF_IN_THE_WILDERNESS = 13695; + public static final int LEAGUE_TASK_DEFEAT_A_PYREFIEND_IN_THE_FREMENNIK_PROVINCE = 13696; + public static final int LEAGUE_TASK_DEFEAT_A_GHAST = 13697; + public static final int LEAGUE_TASK_DEFEAT_A_FIRE_GIANT_IN_THE_WILDERNESS = 13698; + public static final int LEAGUE_TASK_DEFEAT_A_ROCK_CRAB_IN_THE_FREMENNIK_PROVINCE = 13699; + public static final int LEAGUE_TASK_DEFEAT_SNAIL = 13700; + public static final int LEAGUE_TASK_DEFEAT_A_MAMMOTH = 13701; + public static final int LEAGUE_TASK_DEFEAT_A_ZOMBIE_PIRATE = 13702; + public static final int LEAGUE_TASK_DEFEAT_CALLISTO_300_TIMES = 13703; + public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_150_TIMES = 13704; + public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_250_TIMES = 13705; + public static final int LEAGUE_TASK_DEFEAT_VENENATIS_300_TIMES = 13706; + public static final int LEAGUE_TASK_DEFEAT_VETION_300_TIMES = 13707; + public static final int LEAGUE_TASK_DEFEAT_NEX_300_TIMES = 13708; + public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_150_TIMES = 13709; + public static final int LEAGUE_TASK_DEFEAT_AWAKENED_LEVIATHAN = 13710; + public static final int LEAGUE_TASK_DEFEAT_300_DEMONIC_GORILLAS = 13711; + public static final int LEAGUE_TASK_THE_FIGHT_CAVES_COMBAT_ACHIEVEMENTS = 13712; + public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_10_TIMES = 13713; + public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_15_TIMES = 13714; + public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_5_TIMES = 13715; + public static final int LEAGUE_TASK_DEFEAT_500_DEMONIC_GORILLAS = 13716; + public static final int LEAGUE_TASK_DEFEAT_150_TORMENTED_DEMONS = 13717; + public static final int LEAGUE_TASK_DEFEAT_300_TORMENTED_DEMONS = 13718; + public static final int LEAGUE_TASK_DEFEAT_50_TORMENTED_DEMONS = 13719; + public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_300_TIMES = 13720; + public static final int LEAGUE_TASK_DEFEAT_AWAKENED_DUKE_SUCELLUS = 13721; + public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_500_TIMES = 13722; + public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_300_TIMES = 13723; + public static final int LEAGUE_TASK_DEFEAT_A_CROCODILE = 13724; + public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_300_TIMES = 13725; + public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_300_TIMES = 13726; + public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_50_TIMES = 13727; + public static final int LEAGUE_TASK_DEFEAT_A_FOSSIL_ISLAND_WYVERN = 13728; + public static final int LEAGUE_TASK_DEFEAT_A_GREATER_DEMON_ON_KARAMJA = 13729; + public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_300_TIMES = 13730; + public static final int LEAGUE_TASK_DEFEAT_VORKATH_300_TIMES = 13731; + public static final int LEAGUE_TASK_DEFEAT_ZALCANO_100_TIMES = 13732; + public static final int LEAGUE_TASK_DEFEAT_VORKATH_5_TIMES_WITHOUT_SPECIAL_DAMAGE = 13733; + public static final int LEAGUE_TASK_DEFEAT_A_RUNE_DRAGON = 13734; + public static final int LEAGUE_TASK_DEFEAT_AWAKENED_WHISPERER = 13735; + public static final int LEAGUE_TASK_DEFEAT_A_STEEL_DRAGON_ON_KARAMJA = 13736; + public static final int LEAGUE_TASK_DEFEAT_A_TORMENTED_DEMON = 13737; + public static final int LEAGUE_TASK_DEFEAT_CERBERUS_300_TIMES = 13738; + public static final int LEAGUE_TASK_DEFEAT_A_TZHAAR = 13739; + public static final int LEAGUE_TASK_DEFEAT_A_WALL_BEAST = 13740; + public static final int LEAGUE_TASK_DEFEAT_ZULRAH_150_TIMES = 13741; + public static final int LEAGUE_TASK_DEFEAT_AN_ANCIENT_WYVERN = 13742; + public static final int LEAGUE_TASK_DEFEAT_ZULRAH_300_TIMES = 13743; + public static final int LEAGUE_TASK_DEFEAT_WHISPERER_300_TIMES = 13744; + public static final int LEAGUE_TASK_DEFEAT_BRYOPHYTA = 13745; + public static final int LEAGUE_TASK_DEFEAT_CERBERUS_BEFORE_SHE_SUMMONS_SOULS = 13746; + public static final int LEAGUE_TASK_DEFEAT_NEX_200_TIMES = 13747; + public static final int LEAGUE_TASK_DEFEAT_OBOR = 13748; + public static final int LEAGUE_TASK_DEFEAT_ONE_OF_FENKENSTRAINS_EXPERIMENTS = 13749; + public static final int LEAGUE_TASK_DEFEAT_SCURRIUS = 13750; + public static final int LEAGUE_TASK_DEFEAT_SCURRIUS_10_TIMES = 13751; + public static final int LEAGUE_TASK_DEFEAT_SCURRIUS_25_TIMES = 13752; + public static final int LEAGUE_TASK_DEFEAT_A_BASILISK_KNIGHT = 13753; + public static final int LEAGUE_TASK_KILL_GALVEK = 13754; + public static final int LEAGUE_TASK_DEFEAT_THE_LESSER_DEMON_IN_THE_WIZARDS_TOWER = 13755; + public static final int LEAGUE_TASK_DEFEAT_THE_THEATRE_OF_BLOOD_HARDMODE = 13756; + public static final int LEAGUE_TASK_DEFEAT_PHOSANIS_NIGHTMARE = 13757; + public static final int LEAGUE_TASK_DEFEAT_A_URIUM_SHADE = 13758; + public static final int LEAGUE_TASK_DEFEAT_THE_THEATRE_OF_BLOOD_HARDMODE_50_TIMES = 13759; + public static final int LEAGUE_TASK_DEFEAT_CALLISTO = 13760; + public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS = 13761; + public static final int LEAGUE_TASK_DEFEAT_VORKATH_15_TIMES_WITHOUT_LEAVING = 13762; + public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_150_TIMES = 13763; + public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_50_TIMES = 13764; + public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_150_TIMES = 13765; + public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_50_TIMES = 13766; + public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_100_TIMES = 13767; + public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_250_TIMES = 13768; + public static final int LEAGUE_TASK_DEFEAT_CERBERUS = 13769; + public static final int LEAGUE_TASK_DEFEAT_CERBERUS_150_TIMES = 13770; + public static final int LEAGUE_TASK_DEFEAT_CALLISTO_150_TIMES = 13771; + public static final int LEAGUE_TASK_DEFEAT_CALLISTO_50_TIMES = 13772; + public static final int LEAGUE_TASK_DEFEAT_SCORPIA = 13773; + public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH = 13774; + public static final int LEAGUE_TASK_DEFEAT_THE_CHAOS_ELEMENTAL = 13775; + public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST = 13776; + public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_150_TIMES = 13777; + public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_50_TIMES = 13778; + public static final int LEAGUE_TASK_DEFEAT_SEREN = 13779; + public static final int LEAGUE_TASK_DEFEAT_THE_DAGANNOTH_KINGS_WITHOUT_LEAVING = 13780; + public static final int LEAGUE_TASK_DEFEAT_NEX_150_TIMES = 13781; + public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_50_TIMES = 13782; + public static final int LEAGUE_TASK_DEFEAT_VORKATH = 13783; + public static final int LEAGUE_TASK_DEFEAT_CERBERUS_50_TIMES = 13784; + public static final int LEAGUE_TASK_DEFEAT_VORKATH_150_TIMES = 13785; + public static final int LEAGUE_TASK_DEFEAT_VORKATH_50_TIMES = 13786; + public static final int LEAGUE_TASK_DEFEAT_THE_KING_BLACK_DRAGON = 13787; + public static final int LEAGUE_TASK_DEFEAT_AWAKENED_VARDORVIS = 13788; + public static final int LEAGUE_TASK_DEFEAT_COMMANDER_ZILYANA = 13789; + public static final int LEAGUE_TASK_DEFEAT_GENERAL_GRAARDOR = 13790; + public static final int LEAGUE_TASK_DEFEAT_VENENATIS = 13791; + public static final int LEAGUE_TASK_DEFEAT_KREEARRA = 13792; + public static final int LEAGUE_TASK_DEFEAT_KRIL_TSUTSAROTH = 13793; + public static final int LEAGUE_TASK_DEFEAT_NEX = 13794; + public static final int LEAGUE_TASK_DEFEAT_NEX_50_TIMES = 13795; + public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_300_TIMES = 13796; + public static final int LEAGUE_TASK_DEFEAT_WHISPERER = 13797; + public static final int LEAGUE_TASK_DEFEAT_WHISPERER_150_TIMES = 13798; + public static final int LEAGUE_TASK_DEFEAT_VENENATIS_150_TIMES = 13799; + public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS = 13800; + public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_300_TIMES = 13801; + public static final int LEAGUE_TASK_DEFEAT_VENENATIS_50_TIMES = 13802; + public static final int LEAGUE_TASK_DEFEAT_150_DEMONIC_GORILLAS = 13803; + public static final int LEAGUE_TASK_DEFEAT_A_DUST_DEVIL_IN_THE_KHARIDIAN_DESERT = 13804; + public static final int LEAGUE_TASK_DEFEAT_A_CAVE_KRAKEN = 13805; + public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS_150_TIMES = 13806; + public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS_50_TIMES = 13807; + public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN = 13808; + public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE = 13809; + public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_150_TIMES = 13810; + public static final int LEAGUE_TASK_DEFEAT_WHISPERER_50_TIMES = 13811; + public static final int LEAGUE_TASK_DEFEAT_VETION = 13812; + public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_50_TIMES = 13813; + public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_25_TIMES = 13814; + public static final int LEAGUE_TASK_DEFEAT_VETION_150_TIMES = 13815; + public static final int LEAGUE_TASK_DEFEAT_VETION_50_TIMES = 13816; + public static final int LEAGUE_TASK_DEFEAT_A_DEMONIC_GORILLA = 13817; + public static final int LEAGUE_TASK_DEFEAT_NEX_100_TIMES = 13818; + public static final int LEAGUE_TASK_DEFEAT_A_MITHRIL_DRAGON = 13819; + public static final int LEAGUE_TASK_DEFEAT_A_SMOKE_DEVIL = 13820; + public static final int LEAGUE_TASK_DEFEAT_ROYAL_TITANS_SOLO = 13821; + public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_150_TIMES = 13822; + public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_50_TIMES = 13823; + public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN = 13824; + public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN_150_TIMES = 13825; + public static final int LEAGUE_TASK_DEFEAT_THE_PENANCE_QUEEN = 13826; + public static final int LEAGUE_TASK_DEFEAT_A_RUNITE_GOLEM = 13827; + public static final int LEAGUE_TASK_DEFEAT_AN_ABYSSAL_DEMON_IN_MORYTANIA = 13828; + public static final int LEAGUE_TASK_KILL_A_ROCK_CRAB_ONE_HIT = 13829; + public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN_50_TIMES = 13830; + public static final int LEAGUE_TASK_DEFEAT_A_GARGOYLE_IN_MORYTANIA = 13831; + public static final int LEAGUE_TASK_DEFEAT_VARDORVIS = 13832; + public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_150_TIMES = 13833; + public static final int LEAGUE_TASK_DEFEAT_A_KALPHITE_GUARDIAN = 13834; + public static final int LEAGUE_TASK_DEFEAT_A_SCARAB_MAGE = 13835; + public static final int LEAGUE_TASK_DEFEAT_NEX_SOLO = 13836; + public static final int LEAGUE_TASK_DEFEAT_30_BLACK_DRAGONS_IN_ASGARNIA = 13837; + public static final int LEAGUE_TASK_DEFEAT_A_DARK_BEAST_IN_TIRANNWN = 13838; + public static final int LEAGUE_TASK_DEFEAT_A_NECHRYAEL_IN_TIRANNWN = 13839; + public static final int LEAGUE_TASK_DEFEAT_A_FIYR_SHADE = 13840; + public static final int LEAGUE_TASK_DEFEAT_A_VYREWATCH_SENTINEL = 13841; + public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_50_TIMES = 13842; + public static final int LEAGUE_TASK_DEFEAT_SOME_ANIMATED_RUNE_ARMOUR = 13843; + public static final int LEAGUE_TASK_DEFEAT_A_HYDRA = 13844; + public static final int LEAGUE_TASK_DEFEAT_ROYAL_TITANS_50_TIMES = 13845; + public static final int LEAGUE_TASK_DEFEAT_ZALCANO = 13846; + public static final int LEAGUE_TASK_DEFEAT_ZALCANO_50_TIMES = 13847; + public static final int LEAGUE_TASK_DEFEAT_ZULRAH = 13848; + public static final int LEAGUE_TASK_DEFEAT_ZULRAH_50_TIMES = 13849; + public static final int LEAGUE_TASK_DEFEAT_A_SLAYER_BOSS = 13850; + public static final int LEAGUE_TASK_DEFEAT_THE_EVIL_CHICKEN = 13851; + public static final int LEAGUE_TASK_DEFEAT_A_GANG_BOSS = 13852; + public static final int LEAGUE_TASK_DEFEAT_A_BLACK_DEMON_IN_ASGARNIA = 13853; + public static final int LEAGUE_TASK_DEFEAT_A_BLUE_DRAGON_IN_ASGARNIA = 13854; + public static final int LEAGUE_TASK_DEFEAT_SOL_HEREDIT_10_TIMES = 13855; + public static final int LEAGUE_TASK_DEFEAT_SOL_HEREDIT_5_TIMES = 13856; + public static final int LEAGUE_TASK_DEFEAT_A_SKELETAL_WYVERN = 13857; + public static final int LEAGUE_TASK_DEFEAT_A_BLOODVELD_IN_KANDARIN = 13858; + public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE = 13859; + public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_150_TIMES = 13860; + public static final int LEAGUE_TASK_DEFEAT_A_GREEN_DRAGON_IN_THE_WILDERNESS = 13861; + public static final int LEAGUE_TASK_DEFEAT_A_LAVA_DRAGON_IN_THE_WILDERNESS = 13862; + public static final int LEAGUE_TASK_DEFEAT_A_LESSER_DEMON = 13863; + public static final int LEAGUE_TASK_DEFEAT_AN_ADULT_CHROMATIC_DRAGON = 13864; + public static final int LEAGUE_TASK_DEFEAT_THE_CHAOS_FANATIC = 13865; + public static final int LEAGUE_TASK_DEFEAT_A_DRAKE = 13866; + public static final int LEAGUE_TASK_DEFEAT_THE_CRAZY_ARCHAEOLOGIST = 13867; + public static final int LEAGUE_TASK_DEFEAT_A_TORTOISE_WITH_RIDERS_IN_KANDARIN = 13868; + public static final int LEAGUE_TASK_DEFEAT_THE_THERMONUCLEAR_SMOKE_DEVIL = 13869; + public static final int LEAGUE_TASK_DEFEAT_A_DAGANNOTH_IN_THE_FREMENNIK_PROVINCE = 13870; + public static final int LEAGUE_TASK_DEFEAT_A_JELLY_IN_THE_FREMENNIK_PROVINCE = 13871; + public static final int LEAGUE_TASK_DEFEAT_A_KURASK_IN_THE_FREMENNIK_PROVINCE = 13872; + public static final int LEAGUE_TASK_DEFEAT_A_TROLL_IN_THE_FREMENNIK_PROVINCE = 13873; + public static final int LEAGUE_TASK_DEFEAT_A_TUROTH_IN_THE_FREMENNIK_PROVINCE = 13874; + public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_50_TIMES = 13875; + public static final int LEAGUE_TASK_DEFEAT_A_BLOODVELD_IN_TIRANNWN = 13876; + public static final int LEAGUE_TASK_DEFEAT_A_KURASK_IN_TIRANNWN = 13877; + public static final int LEAGUE_TASK_DEFEAT_A_BLACK_DEMON_ON_KARAMJA = 13878; + public static final int LEAGUE_TASK_DEFEAT_6_6_6_JADS = 13879; + public static final int LEAGUE_TASK_DEFEAT_ROYAL_TITANS = 13880; + public static final int LEAGUE_TASK_DEFEAT_AN_ELF_IN_TIRANNWN = 13881; + public static final int LEAGUE_TASK_DEFEAT_A_REVENANT_DRAGON = 13882; + public static final int LEAGUE_TASK_KILL_BLACK_KNIGHT = 13883; + public static final int LEAGUE_TASK_DEFEAT_10_SUPERIOR_SLAYER_CREATURES = 13884; + public static final int LEAGUE_TASK_DEFEAT_20_SUPERIOR_SLAYER_CREATURES = 13885; + public static final int LEAGUE_TASK_DEFEAT_50_SUPERIOR_SLAYER_CREATURES = 13886; + public static final int ACTION_KILL_A_CHICKEN = 13887; + public static final int ACTION_KILL_A_HILL_GIANT = 13888; + public static final int LEAGUE_TASK_DEFEAT_A_SUPERIOR_SLAYER_CREATURE = 13889; + public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE = 13890; + public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_150_TIMES = 13891; + public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_300_TIMES = 13892; + public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_50_TIMES = 13893; + public static final int LEAGUE_TASK_1_WINTERTODT_KILL = 13894; + public static final int LEAGUE_TASK_KILL_1_UNIQUE_ECHO_BOSS = 13895; + public static final int LEAGUE_TASK_KILL_150_ECHO_BOSSES = 13896; + public static final int LEAGUE_TASK_KILL_2_UNIQUE_ECHO_BOSSES = 13897; + public static final int LEAGUE_TASK_KILL_25_ECHO_BOSSES = 13898; + public static final int LEAGUE_TASK_KILL_3_UNIQUE_ECHO_BOSSES = 13899; + public static final int LEAGUE_TASK_KILL_4_UNIQUE_ECHO_BOSSES = 13900; + public static final int LEAGUE_TASK_KILL_5_BUNNIES = 13901; + public static final int LEAGUE_TASK_KILL_5_CREATURES_WITH_A_MACE = 13902; + public static final int LEAGUE_TASK_KILL_75_ECHO_BOSSES = 13903; + public static final int LEAGUE_TASK_KILL_A_FROG = 13904; + public static final int LEAGUE_TASK_KILL_A_NECROMANCER = 13905; + public static final int LEAGUE_TASK_KILL_A_RAT = 13906; + public static final int ACTION_KILL_A_SCORPION = 13907; + public static final int LEAGUE_TASK_KILL_A_SCORPION_WITH_A_MITHRIL_SPEAR = 13908; + public static final int LEAGUE_TASK_KILL_AN_IMP_WITH_AN_EARTH_SPELL = 13909; + public static final int LEAGUE_TASK_KILL_THREE_CHICKENS_IN_6_SECONDS = 13910; + public static final int LEAGUE_TASK_50_WINTERTODT_KILLS = 13911; + public static final int LEAGUE_TASK_1_TEMPOROSS_KILL = 13912; + public static final int LEAGUE_TASK_10_TEMPOROSS_KILLS = 13913; + public static final int LEAGUE_TASK_25_TEMPOROSS_KILLS = 13914; + public static final int LEAGUE_TASK_10_WINTERTODT_KILLS = 13915; + public static final int LEAGUE_TASK_25_WINTERTODT_KILLS = 13916; + public static final int LEAGUE_TASK_1_YAMA_KILL = 13917; + public static final int LEAGUE_TASK_50_YAMA_KILLS = 13918; + public static final int LEAGUE_TASK_150_YAMA_KILLS = 13919; + public static final int LEAGUE_TASK_EQUIP_A_PROTEST_BANNER = 13920; + public static final int LEAGUE_TASK_EQUIP_A_FULL_MITHRIL_SET = 13921; + public static final int LEAGUE_TASK_EQUIP_A_MAPLE_SHORTBOW = 13922; + public static final int LEAGUE_TASK_EQUIP_A_SPINY_HELMET = 13923; + public static final int LEAGUE_TASK_EQUIP_A_STUDDED_BODY_AND_CHAPS = 13924; + public static final int LEAGUE_TASK_EQUIP_A_WIZARD_ROBE_AND_HAT = 13925; + public static final int LEAGUE_TASK_EQUIP_A_TEAM_CAPE = 13926; + public static final int LEAGUE_TASK_EQUIP_A_BONECRUSHER_NECKLACE = 13927; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_HUNTER_CROSSBOW = 13928; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_HUNTER_LANCE = 13929; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_WARHAMMER = 13930; + public static final int LEAGUE_TASK_EQUIP_A_GOLDEN_TENCH = 13931; + public static final int LEAGUE_TASK_EQUIP_A_KODAI_WAND = 13932; + public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_CLAWS = 13933; + public static final int LEAGUE_TASK_EQUIP_A_TWISTED_BUCKLER = 13934; + public static final int LEAGUE_TASK_EQUIP_AN_ELDER_MAUL = 13935; + public static final int LEAGUE_TASK_EQUIP_ANY_ANCESTRAL_PIECE = 13936; + public static final int LEAGUE_TASK_EQUIP_DINHS_BULWARK = 13937; + public static final int LEAGUE_TASK_EQUIP_500_BLACK_CHINCHOMPAS = 13938; + public static final int LEAGUE_TASK_EQUIP_A_BLESSED_SPIRIT_SHIELD = 13939; + public static final int LEAGUE_TASK_EQUIP_A_FULL_DAGONHAI_SET = 13940; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_ARCHER_CHOMPY_HAT = 13941; + public static final int LEAGUE_TASK_EQUIP_A_FIGHTER_TORSO = 13942; + public static final int LEAGUE_TASK_EQUIP_A_MALEDICTION_WARD = 13943; + public static final int LEAGUE_TASK_EQUIP_A_HEAVY_BALLISTA = 13944; + public static final int LEAGUE_TASK_EQUIP_A_LIGHT_BALLISTA = 13945; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_DAGONHAI_SET = 13946; + public static final int LEAGUE_TASK_EQUIP_A_GHRAZI_RAPIER = 13947; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_INQUISITORS_SET = 13948; + public static final int LEAGUE_TASK_EQUIP_A_RING_OF_THE_GODS = 13949; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_CHAINBODY_IN_THE_KHARIDIAN_DESERT = 13950; + public static final int LEAGUE_TASK_EQUIP_A_THAMMARONS_SCEPTRE = 13951; + public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_TENTACLE = 13952; + public static final int LEAGUE_TASK_EQUIP_A_COMPLETED_GOD_BOOK = 13953; + public static final int LEAGUE_TASK_EQUIP_AN_OCCULT_NECKLACE = 13954; + public static final int LEAGUE_TASK_EQUIP_SOME_ZENYTE_JEWELRY = 13955; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_CROSSBOW = 13956; + public static final int LEAGUE_TASK_EQUIP_A_DRAGONBONE_NECKLACE = 13957; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_JUSTICIAR_SET = 13958; + public static final int LEAGUE_TASK_EQUIP_A_SANGUINESTI_STAFF = 13959; + public static final int LEAGUE_TASK_EQUIP_AN_INQUISITORS_MACE = 13960; + public static final int LEAGUE_TASK_EQUIP_SOME_GUARDIAN_BOOTS = 13961; + public static final int LEAGUE_TASK_EQUIP_A_MAGES_BOOK = 13962; + public static final int LEAGUE_TASK_EQUIP_A_FULL_ARMADYL_ARMOUR_SET = 13963; + public static final int LEAGUE_TASK_EQUIP_A_FULL_BANDOS_ARMOUR_SET = 13964; + public static final int LEAGUE_TASK_EQUIP_A_DRAGONFIRE_WARD = 13965; + public static final int LEAGUE_TASK_EQUIP_A_MASTER_WAND = 13966; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_CARPENTERS_OUTFIT = 13967; + public static final int LEAGUE_TASK_EQUIP_A_TREASONOUS_RING = 13968; + public static final int LEAGUE_TASK_EQUIP_A_TYRANNICAL_RING = 13969; + public static final int LEAGUE_TASK_EQUIP_AN_ODIUM_WARD = 13970; + public static final int LEAGUE_TASK_EQUIP_CRAWS_BOW = 13971; + public static final int LEAGUE_TASK_EQUIP_A_GODSWORD = 13972; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_ARMADYL_ARMOUR_SET = 13973; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_BANDOS_ARMOUR_SET = 13974; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_TORVA_ARMOUR = 13975; + public static final int LEAGUE_TASK_EQUIP_A_STAFF_OF_THE_DEAD = 13976; + public static final int LEAGUE_TASK_EQUIP_FULL_RECOLOUR_GRACEFUL_OUTFIT = 13977; + public static final int LEAGUE_TASK_EQUIP_A_NEITIZNOT_FACEGUARD = 13978; + public static final int LEAGUE_TASK_EQUIP_EVERY_DAGANNOTH_KING_RING = 13979; + public static final int LEAGUE_TASK_EQUIP_THE_MAGUS_RING = 13980; + public static final int LEAGUE_TASK_EQUIP_THE_VENATOR_BOW = 13981; + public static final int LEAGUE_TASK_EQUIP_ICE_SCEPTRE = 13982; + public static final int LEAGUE_TASK_EQUIP_A_ZARYTE_CROSSBOW = 13983; + public static final int LEAGUE_TASK_EQUIP_AN_ARMADYL_CROSSBOW = 13984; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_MASORI_ARMOUR = 13985; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_INFINITY_ROBE_SET = 13986; + public static final int LEAGUE_TASK_EQUIP_OSMUMTENS_FANG = 13987; + public static final int LEAGUE_TASK_EQUIP_SOME_PRIMORDIAL_PEGASIAN_OR_ETERNAL_BOOTS = 13988; + public static final int LEAGUE_TASK_EQUIP_THE_BELLATOR_RING = 13989; + public static final int LEAGUE_TASK_EQUIP_SOME_ZARYTE_VAMBRACES = 13990; + public static final int LEAGUE_TASK_EQUIP_THE_AMULET_OF_RANCOUR = 13991; + public static final int LEAGUE_TASK_EQUIP_FULL_ELDER_CHAOS_ROBE = 13992; + public static final int LEAGUE_TASK_EQUIP_A_FULL_GRACEFUL_OUTFIT = 13993; + public static final int LEAGUE_TASK_EQUIP_THE_ACCURSED_SCEPTRE = 13994; + public static final int LEAGUE_TASK_EQUIP_THE_URSINE_CHAINMACE = 13995; + public static final int LEAGUE_TASK_EQUIP_THE_VOIDWAKER = 13996; + public static final int LEAGUE_TASK_EQUIP_THE_WEBWEAVER = 13997; + public static final int LEAGUE_TASK_EQUIP_VIGGORAS_CHAINMACE = 13998; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_GOLDEN_PROSPECTOR = 13999; + public static final int LEAGUE_TASK_EQUIP_AN_INFERNAL_TOOL = 14000; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_TORVA_ARMOUR = 14001; + public static final int LEAGUE_TASK_EQUIP_TWINFLAME_STAFF = 14002; + public static final int LEAGUE_TASK_EQUIP_THE_NOXIOUS_HALBERD = 14003; + public static final int LEAGUE_TASK_EQUIP_THE_ELIDINIS_WARD = 14004; + public static final int LEAGUE_TASK_EQUIP_THE_VENATOR_RING = 14005; + public static final int LEAGUE_TASK_EQUIP_A_MANIACAL_MONKEY_BACKPACK = 14006; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_GRAIL = 14007; + public static final int LEAGUE_TASK_EQUIP_A_FULL_CRYSTAL_ARMOUR_SET = 14008; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_DRAGONSTONE_ARMOUR_SET = 14009; + public static final int LEAGUE_TASK_EQUIP_A_SERPENTINE_HELM = 14010; + public static final int LEAGUE_TASK_EQUIP_AN_ENHANCED_CRYSTAL_WEAPON = 14011; + public static final int LEAGUE_TASK_EQUIP_AN_ELVEN_SIGNET = 14012; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_HALBERD = 14013; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_TOOL = 14014; + public static final int LEAGUE_TASK_EQUIP_A_DORGESHUUN_CROSSBOW = 14015; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_PLATEBODY_OR_DRAGON_KITESHIELD = 14016; + public static final int LEAGUE_TASK_EQUIP_A_FIRE_CAPE = 14017; + public static final int LEAGUE_TASK_EQUIP_A_FULL_OBSIDIAN_ARMOUR_SET = 14018; + public static final int LEAGUE_TASK_EQUIP_A_BERSERKER_RING = 14019; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_BLOODBARK_ARMOUR = 14020; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_RAIMENT_OF_THE_EYE = 14021; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_SWAMPBARK_ARMOUR = 14022; + public static final int LEAGUE_TASK_EQUIP_A_BRINE_SABRE = 14023; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_ZEALOTS_ROBES = 14024; + public static final int LEAGUE_TASK_EQUIP_A_FULL_ROCKSHELL_ARMOUR_SET = 14025; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SKELETAL_ARMOUR_SET = 14026; + public static final int LEAGUE_TASK_EQUIP_A_FULL_TAI_BWO_WANNAI_VILLAGER_SET = 14027; + public static final int LEAGUE_TASK_EQUIP_A_FULL_PROSPECTOR_OUTFIT = 14028; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_FORESTRY_OUTFIT = 14029; + public static final int LEAGUE_TASK_EQUIP_A_GNOME_SCARF = 14030; + public static final int LEAGUE_TASK_EQUIP_A_HEAVY_CASKET = 14031; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SPINED_ARMOUR_SET = 14032; + public static final int LEAGUE_TASK_EQUIP_A_HILL_GIANT_CLUB = 14033; + public static final int LEAGUE_TASK_EQUIP_A_KRUK_JR_MONKEY_BACKPACK = 14034; + public static final int LEAGUE_TASK_EQUIP_A_LARGE_SPADE = 14035; + public static final int LEAGUE_TASK_EQUIP_A_LEAFBLADED_BATTLEAXE = 14036; + public static final int LEAGUE_TASK_EQUIP_A_SCROLL_SACK = 14037; + public static final int LEAGUE_TASK_EQUIP_A_MATCHING_TRIBAL_MASK_AND_BROODOO_SHIELD = 14038; + public static final int LEAGUE_TASK_EQUIP_A_FULL_ROGUE_OUTFIT = 14039; + public static final int LEAGUE_TASK_EQUIP_THE_MASK_OF_REBIRTH = 14040; + public static final int LEAGUE_TASK_EQUIP_A_MUD_BATTLESTAFF = 14041; + public static final int LEAGUE_TASK_EQUIP_A_SEERCULL = 14042; + public static final int LEAGUE_TASK_EQUIP_A_TECU_SALAMANDER = 14043; + public static final int ACTION_EQUIP_AVERNIC_TREADS = 14044; + public static final int ACTION_EQUIP_THE_CONFLICTION_GAUNTLETS = 14045; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_DEFENDER = 14046; + public static final int LEAGUE_TASK_EQUIP_A_FULL_VOID_KNIGHT_SET = 14047; + public static final int LEAGUE_TASK_EQUIP_A_NIGHTMARE_STAFF = 14048; + public static final int LEAGUE_TASK_EQUIP_A_SARADOMIN_SWORD = 14049; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ZEALOTS_ROBES = 14050; + public static final int LEAGUE_TASK_EQUIP_A_PIRATE_HOOK = 14051; + public static final int LEAGUE_TASK_EQUIP_A_PRINCE_AWOWOGEI_MONKEY_BACKPACK = 14052; + public static final int LEAGUE_TASK_EQUIP_A_RAT_BONE_WEAPON = 14053; + public static final int LEAGUE_TASK_EQUIP_A_RED_TOPAZ_MACHETE = 14054; + public static final int LEAGUE_TASK_EQUIP_A_RING_OF_ENDURANCE = 14055; + public static final int LEAGUE_TASK_EQUIP_AN_AVERNIC_DEFENDER = 14056; + public static final int LEAGUE_TASK_EQUIP_ANY_FULL_BARROWS_ARMOUR_SET = 14057; + public static final int LEAGUE_TASK_EQUIP_A_ZAMORAKIAN_SPEAR = 14058; + public static final int LEAGUE_TASK_EQUIP_ARANEA_BOOTS = 14059; + public static final int LEAGUE_TASK_EQUIP_A_SEERS_RING = 14060; + public static final int LEAGUE_TASK_EQUIP_A_WARRIOR_RING = 14061; + public static final int LEAGUE_TASK_EQUIP_100_BLACK_CHINCHOMPAS = 14062; + public static final int ACTION_EQUIP_THE_EYE_OF_AYAK = 14063; + public static final int LEAGUE_TASK_EQUIP_250_BLACK_CHINCHOMPAS = 14064; + public static final int LEAGUE_TASK_EQUIP_A_TOKTZKETXIL = 14065; + public static final int LEAGUE_TASK_EQUIP_A_TOKTZXILAK = 14066; + public static final int LEAGUE_TASK_EQUIP_A_TOKTZXILEK = 14067; + public static final int LEAGUE_TASK_EQUIP_A_TORMENTED_WEAPON = 14068; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_2HANDED_SWORD_IN_THE_WILDERNESS = 14069; + public static final int LEAGUE_TASK_EQUIP_AN_ENCHANTED_SLAYER_STAFF = 14070; + public static final int LEAGUE_TASK_EQUIP_A_TZHAARKETOM = 14071; + public static final int LEAGUE_TASK_EQUIP_AN_ARCHERS_RING = 14072; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_GOLDEN_PROSPECTOR_SET = 14073; + public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_BOOTS = 14074; + public static final int LEAGUE_TASK_EQUIP_A_ZOMBIE_AXE = 14075; + public static final int LEAGUE_TASK_EQUIP_A_FULL_ANGLERS_OUTFIT = 14076; + public static final int LEAGUE_TASK_EQUIP_AN_AMULET_OF_ETERNAL_GLORY = 14077; + public static final int LEAGUE_TASK_EQUIP_AN_ANCIENT_WYVERN_SHIELD = 14078; + public static final int LEAGUE_TASK_EQUIP_THE_MOONLIGHT_FANATIC_HELMET = 14079; + public static final int LEAGUE_TASK_EQUIP_AN_AVAS_ASSEMBLER = 14080; + public static final int LEAGUE_TASK_EQUIP_THE_ANCIENT_SCEPTRE = 14081; + public static final int LEAGUE_TASK_EQUIP_FULL_AHRIMS_ARMOUR_SET = 14082; + public static final int LEAGUE_TASK_EQUIP_THE_ULTOR_RING = 14083; + public static final int LEAGUE_TASK_EQUIP_AN_IBANS_STAFF_U = 14084; + public static final int LEAGUE_TASK_EQUIP_AN_INFERNAL_CAPE = 14085; + public static final int LEAGUE_TASK_EQUIP_FULL_DHAROKS_ARMOUR_SET = 14086; + public static final int LEAGUE_TASK_EQUIP_AN_OBSIDIAN_CAPE = 14087; + public static final int LEAGUE_TASK_EQUIP_A_KARAMJA_MONKEY_BACKPACK = 14088; + public static final int LEAGUE_TASK_EQUIP_TONALZTICS_OF_RALOS = 14089; + public static final int LEAGUE_TASK_EQUIP_A_BRIMSTONE_RING = 14090; + public static final int LEAGUE_TASK_EQUIP_FULL_GUTHANS_ARMOUR_SET = 14091; + public static final int LEAGUE_TASK_EQUIP_FULL_KARILS_ARMOUR_SET = 14092; + public static final int LEAGUE_TASK_EQUIP_A_DUST_BATTLESTAFF = 14093; + public static final int LEAGUE_TASK_EQUIP_BRYOPHYTAS_STAFF = 14094; + public static final int LEAGUE_TASK_EQUIP_BURNING_CLAWS = 14095; + public static final int LEAGUE_TASK_EQUIP_A_FISH_SACK = 14096; + public static final int LEAGUE_TASK_EQUIP_EVERY_BARROWS_ARMOUR_SET = 14097; + public static final int LEAGUE_TASK_EQUIP_EVERY_DRACONIC_SHIELD = 14098; + public static final int LEAGUE_TASK_EQUIP_AN_ANCIENT_GODSWORD = 14099; + public static final int LEAGUE_TASK_EQUIP_A_SARACHNIS_CUDGEL = 14100; + public static final int LEAGUE_TASK_EQUIP_FULL_TORAGS_ARMOUR_SET = 14101; + public static final int LEAGUE_TASK_EQUIP_FULL_VERACS_ARMOUR_SET = 14102; + public static final int LEAGUE_TASK_EQUIP_MASORI_ASSEMBLER = 14103; + public static final int LEAGUE_TASK_EQUIP_SOME_DRAGON_PLATELEGS_OR_A_DRAGON_PLATESKIRT = 14104; + public static final int LEAGUE_TASK_EQUIP_SOME_FANCY_BOOTS_OR_FIGHTING_BOOTS = 14105; + public static final int LEAGUE_TASK_EQUIP_SOME_MITHRIL_GLOVES = 14106; + public static final int LEAGUE_TASK_EQUIP_THE_ABYSSAL_LANTERN = 14107; + public static final int LEAGUE_TASK_EQUIP_THE_AMULET_OF_THE_EYE_UNDER_THE_PORTAL = 14108; + public static final int LEAGUE_TASK_EQUIP_BOOTS_OF_BRIMSTONE = 14109; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_2HANDED_SWORD = 14110; + public static final int LEAGUE_TASK_EQUIP_THE_ELIDINIS_WARD_OR = 14111; + public static final int LEAGUE_TASK_EQUIP_FEROCIOUS_GLOVES = 14112; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_SMITHS_OUTFIT = 14113; + public static final int LEAGUE_TASK_EQUIP_THE_FARMERS_OUTFIT = 14114; + public static final int LEAGUE_TASK_EQUIP_THE_RING_OF_THE_ELEMENTS = 14115; + public static final int LEAGUE_TASK_EQUIP_THE_LIGHTBEARER = 14116; + public static final int LEAGUE_TASK_EQUIP_A_GRANITE_HAMMER_OR_GRANITE_RING = 14117; + public static final int LEAGUE_TASK_EQUIP_A_SPECTRAL_OR_ARCANE_SPIRIT_SHIELD = 14118; + public static final int LEAGUE_TASK_EQUIP_AN_ELYSIAN_SPIRIT_SHIELD = 14119; + public static final int LEAGUE_TASK_EQUIP_THE_PYROMANCERS_GARB = 14120; + public static final int LEAGUE_TASK_EQUIP_TIER_5_SHAYZIEN_ARMOUR = 14121; + public static final int LEAGUE_TASK_EQUIP_A_TRIDENT_OF_THE_SEAS = 14122; + public static final int LEAGUE_TASK_EQUIP_A_WARPED_SCEPTRE = 14123; + public static final int LEAGUE_TASK_EQUIP_AN_OGRE_EXPERT_CHOMPY_HAT = 14124; + public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_BOOTS_IN_ASGARNIA = 14125; + public static final int LEAGUE_TASK_EQUIP_A_FULL_INQUISITORS_SET = 14126; + public static final int LEAGUE_TASK_EQUIP_A_FULL_JUSTICIAR_SET = 14127; + public static final int LEAGUE_TASK_EQUIP_A_NIGHTMARE_STAFF_WITH_AN_ORB = 14128; + public static final int LEAGUE_TASK_EQUIP_EVERY_GODSWORD = 14129; + public static final int LEAGUE_TASK_EQUIP_A_FULL_INFINITY_ROBE_SET = 14130; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_MASORI = 14131; + public static final int LEAGUE_TASK_EQUIP_OSMUMTENS_FANG_OR = 14132; + public static final int LEAGUE_TASK_EQUIP_THE_COLOSSAL_BLADE = 14133; + public static final int LEAGUE_TASK_EQUIP_THE_TOME_OF_WATER = 14134; + public static final int LEAGUE_TASK_EQUIP_SOME_PRIMORDIAL_PEGASIAN_AND_ETERNAL_BOOTS = 14135; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_VYRE_NOBLE = 14136; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ANY_BARROWS_ARMOUR_SET = 14137; + public static final int LEAGUE_TASK_EQUIP_A_SALVE_AMULET_E = 14138; + public static final int ACTION_EQUIP_A_FLETCHING_KNIFE = 14139; + public static final int ACTION_EQUIP_A_GREENMAN_MASK = 14140; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_SUNFIRE_FANATIC = 14141; + public static final int ACTION_EQUIP_AN_ANTLER_GUARD = 14142; + public static final int ACTION_EQUIP_AN_EGG = 14143; + public static final int LEAGUE_TASK_EQUIP_ECHO_BOOTS = 14144; + public static final int LEAGUE_TASK_EQUIP_SOME_GRANITE_LEGS = 14145; + public static final int LEAGUE_TASK_EQUIP_FULL_ALCHEMISTS_OUTFIT = 14146; + public static final int LEAGUE_TASK_EQUIP_FULL_BLOOD_MOON_ARMOUR = 14147; + public static final int LEAGUE_TASK_EQUIP_FULL_BLUE_MOON_ARMOUR = 14148; + public static final int LEAGUE_TASK_EQUIP_FULL_ECLIPSE_MOON_ARMOUR = 14149; + public static final int LEAGUE_TASK_EQUIP_FULL_GUILD_HUNTER_OUTFIT = 14150; + public static final int LEAGUE_TASK_EQUIP_FULL_HUEYCOATL_ARMOUR = 14151; + public static final int LEAGUE_TASK_EQUIP_FULL_SUNFIRE_FANATIC = 14152; + public static final int LEAGUE_TASK_EQUIP_GLACIAL_TEMOTLI = 14153; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_BOW = 14154; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_SHIELD = 14155; + public static final int LEAGUE_TASK_EQUIP_A_DARK_BOW_IN_TIRANNWN = 14156; + public static final int LEAGUE_TASK_EQUIP_ANY_PIECE_OF_CRYSTAL_ARMOUR = 14157; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_PICKAXE = 14158; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_FULL_HELM = 14159; + public static final int LEAGUE_TASK_EQUIP_ALL_ZENYTE_JEWELRY = 14160; + public static final int LEAGUE_TASK_EQUIP_AN_EXPERT_DRAGON_ARCHER_CHOMPY_HAT = 14161; + public static final int LEAGUE_TASK_EQUIP_BLESSED_DIZANAS_QUIVER = 14162; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_ANCESTRAL = 14163; + public static final int LEAGUE_TASK_EQUIP_EVERY_COMPLETED_GOD_BOOK = 14164; + public static final int LEAGUE_TASK_EQUIP_A_MONKEY_BACKPACK = 14165; + public static final int LEAGUE_TASK_EQUIP_A_FULL_GILDED_SET = 14166; + public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_YAKHIDE_ARMOUR = 14167; + public static final int LEAGUE_TASK_EQUIP_A_SPOTTIER_CAPE = 14168; + public static final int LEAGUE_TASK_EQUIP_A_DEFENDER = 14169; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ALCHEMISTS_OUTFIT = 14170; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_HUEYCOATL_ARMOUR = 14171; + public static final int ACTION_EQUIP_AN_ORANGE = 14172; + public static final int LEAGUE_TASK_EQUIP_PENDANT_OF_ATES = 14173; + public static final int ACTION_EQUIP_ANY_PIECE_OF_MOONS_OF_PERIL_ARMOUR = 14174; + public static final int LEAGUE_TASK_EQUIP_A_FULL_DRAGON_SET = 14175; + public static final int LEAGUE_TASK_EQUIP_A_PEARL_BARBARIAN_ROD = 14176; + public static final int ACTION_EQUIP_A_PIECE_OF_BLOOD_MOON_ARMOUR = 14177; + public static final int ACTION_EQUIP_A_PIECE_OF_BLUE_MOON_ARMOUR = 14178; + public static final int ACTION_EQUIP_A_PIECE_OF_ECLIPSE_MOON_ARMOUR = 14179; + public static final int LEAGUE_TASK_EQUIP_A_FROG_MASK = 14180; + public static final int LEAGUE_TASK_EQUIP_A_HARPIE_BUG_LANTERN = 14181; + public static final int LEAGUE_TASK_EQUIP_FULL_GRAAHK_LARUPIA_OR_KYATT = 14182; + public static final int LEAGUE_TASK_EQUIP_A_BRACELET_OF_ETHEREUM = 14183; + public static final int LEAGUE_TASK_EQUIP_A_PEARL_FISHING_ROD = 14184; + public static final int LEAGUE_TASK_EQUIP_THE_CURSED_AMULET_OF_MAGIC = 14185; + public static final int LEAGUE_TASK_EQUIP_XERICS_TALISMAN = 14186; + public static final int LEAGUE_TASK_EQUIP_A_FEDORA = 14187; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_SCIMITAR = 14188; + public static final int LEAGUE_TASK_EQUIP_A_GOD_CAPE = 14189; + public static final int LEAGUE_TASK_EQUIP_A_DAMAGED_GOD_BOOK = 14190; + public static final int LEAGUE_TASK_EQUIP_A_MARKSMAN_CHOMPY_HAT = 14191; + public static final int LEAGUE_TASK_EQUIP_A_HELM_OF_NEITIZNOT = 14192; + public static final int LEAGUE_TASK_EQUIP_AN_OGRE_FORESTER_CHOMPY_HAT = 14193; + public static final int LEAGUE_TASK_EQUIP_A_CORRUPTED_WEAPON = 14194; + public static final int LEAGUE_TASK_EQUIP_A_GRANITE_SHIELD = 14195; + public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_CROWN = 14196; + public static final int LEAGUE_TASK_EQUIP_KARAMBWAN_POISONED_SPEAR = 14197; + public static final int LEAGUE_TASK_EQUIP_A_LAVA_BATTLESTAFF = 14198; + public static final int LEAGUE_TASK_EQUIP_AMYS_SAW = 14199; + public static final int LEAGUE_TASK_EQUIP_AN_IMCANDO_HAMMER = 14200; + public static final int LEAGUE_TASK_EQUIP_A_LEAFBLADED_SWORD = 14201; + public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_BOOTS_IN_WILDERNESS = 14202; + public static final int LEAGUE_TASK_EQUIP_COMP_OGRE_BOW = 14203; + public static final int LEAGUE_TASK_EQUIP_DRAGON_PICKAXE_IN_DESERT = 14204; + public static final int LEAGUE_TASK_EQUIP_GRANITE_SHIELD_IN_FREMENNIK = 14205; + public static final int LEAGUE_TASK_EQUIP_A_LEAFBLADED_WEAPON_TIRANNWN = 14206; + public static final int LEAGUE_TASK_EQUIP_RADIANT_OATHPLATE = 14207; + public static final int LEAGUE_TASK_EQUIP_OATHPLATE_PIECE = 14208; + public static final int LEAGUE_TASK_EQUIP_FULL_OATHPLATE = 14209; + public static final int LEAGUE_TASK_EQUIP_A_COMBINATION_BATTLESTAFF_OR_MYSTIC_STAFF = 14210; + public static final int LEAGUE_TASK_EQUIP_A_DRAGON_WEAPON = 14211; + public static final int LEAGUE_TASK_EQUIP_A_DRAGONFIRE_SHIELD = 14212; + public static final int LEAGUE_TASK_EQUIP_A_FULL_ADAMANT_SET = 14213; + public static final int LEAGUE_TASK_EQUIP_A_FULL_BLACK_DRAGONHIDE_SET = 14214; + public static final int LEAGUE_TASK_EQUIP_A_FULL_BLUE_DRAGONHIDE_SET = 14215; + public static final int LEAGUE_TASK_EQUIP_A_FULL_BRONZE_SET = 14216; + public static final int LEAGUE_TASK_EQUIP_A_FULL_GOD_DRAGONHIDE_SET = 14217; + public static final int LEAGUE_TASK_EQUIP_A_FULL_GOD_RUNE_SET = 14218; + public static final int LEAGUE_TASK_EQUIP_A_FULL_GREEN_DRAGONHIDE_SET = 14219; + public static final int LEAGUE_TASK_EQUIP_A_FULL_RED_DRAGONHIDE_SET = 14220; + public static final int LEAGUE_TASK_EQUIP_A_FULL_RUNE_SET = 14221; + public static final int LEAGUE_TASK_EQUIP_A_FULL_VESTMENT_SET = 14222; + public static final int LEAGUE_TASK_EQUIP_A_GILDED_OR_TRIMMED_WIZARD_ITEM = 14223; + public static final int LEAGUE_TASK_EQUIP_A_MAGIC_SHORTBOW = 14224; + public static final int LEAGUE_TASK_EQUIP_A_MIST_BATTLESTAFF = 14225; + public static final int LEAGUE_TASK_EQUIP_A_MITHRIL_WEAPON = 14226; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_A_MYSTIC_SET = 14227; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_BEEKEEPERS_OUTFIT = 14228; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_CAMOUFLAGE_OUTFIT = 14229; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_MIME_OUTFIT = 14230; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_VIRTUS = 14231; + public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ZOMBIE_OUTFIT = 14232; + public static final int LEAGUE_TASK_EQUIP_A_RUNE_CROSSBOW = 14233; + public static final int LEAGUE_TASK_EQUIP_A_RUNE_WEAPON = 14234; + public static final int LEAGUE_TASK_EQUIP_A_SCYTHE_OF_VITUR = 14235; + public static final int LEAGUE_TASK_EQUIP_A_TRIMMED_AMULET = 14236; + public static final int LEAGUE_TASK_EQUIP_A_TWISTED_BOW = 14237; + public static final int LEAGUE_TASK_EQUIP_A_TWOHANDED_AXE = 14238; + public static final int ACTION_EQUIP_A_TYRAS_HELM = 14239; + public static final int LEAGUE_TASK_EQUIP_A_WILLOW_SHIELD = 14240; + public static final int LEAGUE_TASK_EQUIP_A_YEW_SHORTBOW = 14241; + public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_BLUDGEON = 14242; + public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_DAGGER = 14243; + public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_WHIP = 14244; + public static final int LEAGUE_TASK_EQUIP_AN_ADAMANT_WEAPON = 14245; + public static final int LEAGUE_TASK_EQUIP_AN_ELEMENTAL_BATTLESTAFF_OR_MYSTIC_STAFF = 14246; + public static final int LEAGUE_TASK_EQUIP_AN_ELEMENTAL_STAFF = 14247; + public static final int LEAGUE_TASK_EQUIP_AN_ETERNAL_SLAYER_RING = 14248; + public static final int LEAGUE_TASK_EQUIP_AN_IRON_DAGGER = 14249; + public static final int LEAGUE_TASK_EQUIP_AN_ORNAMENT_KIT_ITEM = 14250; + public static final int LEAGUE_TASK_EQUIP_FOUR_UNIQUE_ECHO_ITEMS = 14251; + public static final int LEAGUE_TASK_EQUIP_FULL_VIRTUS = 14252; + public static final int LEAGUE_TASK_EQUIP_ONE_UNIQUE_ECHO_ITEM = 14253; + public static final int LEAGUE_TASK_EQUIP_SOME_BLACK_ARMOUR = 14254; + public static final int LEAGUE_TASK_EQUIP_SOME_RANGER_BOOTS = 14255; + public static final int LEAGUE_TASK_EQUIP_SOME_STEEL_ARMOUR = 14256; + public static final int LEAGUE_TASK_EQUIP_THE_FORESTRY_BASKET = 14257; + public static final int LEAGUE_TASK_EQUIP_THE_SOULREAPER_AXE = 14258; + public static final int LEAGUE_TASK_EQUIP_THE_TUMEKENS_SHADOW = 14259; + public static final int LEAGUE_TASK_EQUIP_THREE_UNIQUE_ECHO_ITEMS = 14260; + public static final int LEAGUE_TASK_EQUIP_TWO_UNIQUE_ECHO_ITEMS = 14261; + public static final int LEAGUE_TASK_EQUIP_SULPHUR_BLADES = 14262; + public static final int LEAGUE_TASK_EQUIP_EARTHBOUND_TECPATL = 14263; + public static final int LEAGUE_TASK_EQUIP_HOLY_MOLEYS = 14264; + public static final int LEAGUE_TASK_1_EASY_CLUE_SCROLL = 14265; + public static final int LEAGUE_TASK_1_ELITE_CLUE_SCROLL = 14266; + public static final int LEAGUE_TASK_1_HARD_CLUE_SCROLL = 14267; + public static final int LEAGUE_TASK_1_MASTER_CLUE_SCROLL = 14268; + public static final int LEAGUE_TASK_1_MEDIUM_CLUE_SCROLL = 14269; + public static final int LEAGUE_TASK_100_ELITE_CLUE_SCROLLS = 14270; + public static final int LEAGUE_TASK_100_MASTER_CLUE_SCROLLS = 14271; + public static final int LEAGUE_TASK_25_EASY_CLUE_SCROLLS = 14272; + public static final int LEAGUE_TASK_25_ELITE_CLUE_SCROLLS = 14273; + public static final int LEAGUE_TASK_25_HARD_CLUE_SCROLLS = 14274; + public static final int LEAGUE_TASK_25_MASTER_CLUE_SCROLLS = 14275; + public static final int LEAGUE_TASK_25_MEDIUM_CLUE_SCROLLS = 14276; + public static final int LEAGUE_TASK_75_EASY_CLUE_SCROLLS = 14277; + public static final int LEAGUE_TASK_75_ELITE_CLUE_SCROLLS = 14278; + public static final int LEAGUE_TASK_75_HARD_CLUE_SCROLLS = 14279; + public static final int LEAGUE_TASK_75_MASTER_CLUE_SCROLLS = 14280; + public static final int LEAGUE_TASK_75_MEDIUM_CLUE_SCROLLS = 14281; + public static final int LEAGUE_TASK_BURN_SOME_COLOURED_LOGS = 14282; + public static final int LEAGUE_TASK_CATCH_200_IMPLINGS_IN_PUROPURO = 14283; + public static final int LEAGUE_TASK_CATCH_50_IMPLINGS_IN_PUROPURO = 14284; + public static final int LEAGUE_TASK_CHOP_SOME_RISING_ROOTS = 14285; + public static final int LEAGUE_TASK_COMPLETE_THE_FLOWERING_BUSH_EVENT = 14286; + public static final int LEAGUE_TASK_COMPLETE_THE_PHEASANT_FORESTRY_EVENT = 14287; + public static final int LEAGUE_TASK_COMPLETE_THE_RITUAL_FORESTRY_EVENT = 14288; + public static final int LEAGUE_TASK_COMPLETE_THE_STRUGGLING_SAPLING_EVENT = 14289; + public static final int LEAGUE_TASK_OPEN_A_BRONZE_CHEST = 14290; + public static final int LEAGUE_TASK_COMPLETE_AN_EASY_TEMPLE_TREK = 14291; + public static final int LEAGUE_TASK_PICK_A_WINTER_SQIRK = 14292; + public static final int LEAGUE_TASK_ROOM_1_OF_PYRAMID_PLUNDER = 14293; + public static final int LEAGUE_TASK_ROOM_2_OF_PYRAMID_PLUNDER = 14294; + public static final int LEAGUE_TASK_ROOM_3_OF_PYRAMID_PLUNDER = 14295; + public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_NOVICE_PEST_CONTROL = 14296; + public static final int LEAGUE_TASK_FLOOR_5_OF_THE_HALLOWED_SEPULCHRE = 14297; + public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_75_TIMES = 14298; + public static final int LEAGUE_TASK_GET_1000_TARGET_POINTS = 14299; + public static final int LEAGUE_TASK_REACH_LEVEL_5_IN_ANY_BARBARIAN_ASSAULT_ROLE = 14300; + public static final int LEAGUE_TASK_COMPLETE_THE_HALLOWED_SEPULCHRE_IN_630 = 14301; + public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET_50_TIMES = 14302; + public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET_100_TIMES = 14303; + public static final int LEAGUE_TASK_TURN_IN_50_SUMMER_SQIRKJUICES_TO_OSMAN = 14304; + public static final int LEAGUE_TASK_OBTAIN_THE_FISH_BARREL = 14305; + public static final int LEAGUE_TASK_1_CHAMBERS_OF_XERIC_CHALLENGE_MODE = 14306; + public static final int LEAGUE_TASK_KEEP_THE_VETERAN_VOID_KNIGHT_ABOVE_150_HITPOINTS = 14307; + public static final int LEAGUE_TASK_150_ELITE_CLUE_SCROLLS = 14308; + public static final int LEAGUE_TASK_150_MASTER_CLUE_SCROLLS = 14309; + public static final int LEAGUE_TASK_READ_A_CLUELESS_SCROLL = 14310; + public static final int LEAGUE_TASK_TRANSFORM_INTO_URI = 14311; + public static final int LEAGUE_TASK_USE_THE_EXPLORE_EMOTE = 14312; + public static final int LEAGUE_TASK_FILL_EVERY_BEGINNER_CLUE_COLLECTION_LOG_SLOT = 14313; + public static final int LEAGUE_TASK_OBTAIN_EVERY_HALLOWED_TOOL = 14314; + public static final int LEAGUE_TASK_OPEN_A_GOLD_CHEST = 14315; + public static final int LEAGUE_TASK_FLOOR_4_OF_THE_HALLOWED_SEPULCHRE = 14316; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_150_QUALITY_SWORD = 14317; + public static final int LEAGUE_TASK_1_CHAMBERS_OF_XERIC = 14318; + public static final int LEAGUE_TASK_25_CHAMBERS_OF_XERIC = 14319; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_25_HANDINS = 14320; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_100_QUALITY_SWORD = 14321; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_50_HANDINS = 14322; + public static final int LEAGUE_TASK_PICK_A_SUMMER_SQIRK = 14323; + public static final int LEAGUE_TASK_ROOM_7_OF_PYRAMID_PLUNDER = 14324; + public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER = 14325; + public static final int LEAGUE_TASK_MINE_A_RUNITE_ORE_FRAGMENT = 14326; + public static final int LEAGUE_TASK_OBTAIN_A_PUFFERFISH_FROM_DRIFT_NET_FISHING = 14327; + public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_25_TIMES = 14328; + public static final int LEAGUE_TASK_TURN_IN_25_AUTUMN_SQIRKJUICES_TO_OSMAN = 14329; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_125_QUALITY_SWORD = 14330; + public static final int LEAGUE_TASK_50_CHAMBERS_OF_XERIC = 14331; + public static final int LEAGUE_TASK_PURCHASE_AN_ECTOPLASMATOR = 14332; + public static final int LEAGUE_TASK_GET_750_TARGET_POINTS = 14333; + public static final int LEAGUE_TASK_REACH_LEVEL_5_IN_EVERY_BARBARIAN_ASSAULT_ROLE = 14334; + public static final int LEAGUE_TASK_RECEIVE_30_AGILITY_ARENA_TICKETS_WITH_NO_MISTAKES = 14335; + public static final int LEAGUE_TASK_RECEIVE_AN_AGILITY_ARENA_TICKET = 14336; + public static final int LEAGUE_TASK_TURN_IN_A_WINTER_SQIRKJUICE_TO_OSMAN = 14337; + public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_150_TIMES = 14338; + public static final int LEAGUE_TASK_SACRIFICE_A_FIRE_CAPE_TO_ACCESS_THE_INFERNO = 14339; + public static final int LEAGUE_TASK_SURVIVE_A_HIT_FROM_TZTOKJAD_WITHOUT_PRAYER = 14340; + public static final int LEAGUE_TASK_TRADE_100_AGILITY_ARENA_TICKETS_FOR_XP = 14341; + public static final int LEAGUE_TASK_WIN_A_GAME_OF_SOUL_WARS = 14342; + public static final int LEAGUE_TASK_BUY_A_SNAPDRAGON_FROM_PIRATE_JACKIE_THE_FRUIT = 14343; + public static final int LEAGUE_TASK_BUY_AN_ASH_COVERED_TOME = 14344; + public static final int LEAGUE_TASK_COMPLETE_A_VOLCANIC_MINE_GAME = 14345; + public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET_150_TIMES = 14346; + public static final int LEAGUE_TASK_COMPLETE_THE_HALLOWED_SEPULCHRE_IN_800 = 14347; + public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_10_TIMES = 14348; + public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_15_TIMES = 14349; + public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_5_TIMES = 14350; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FIFTH_CHALLENGE = 14351; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FIRST_CHALLENGE = 14352; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FOURTH_CHALLENGE = 14353; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SECOND_CHALLENGE = 14354; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SIXTH_CHALLENGE = 14355; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SPECIAL_CHALLENGE = 14356; + public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_THIRD_CHALLENGE = 14357; + public static final int LEAGUE_TASK_FIND_A_GOUT_TUBER = 14358; + public static final int LEAGUE_TASK_OPEN_A_BLACK_CHEST = 14359; + public static final int LEAGUE_TASK_PURCHASE_A_REWARD_FROM_THE_HALLOWED_SEPULCHRE = 14360; + public static final int LEAGUE_TASK_ACHIEVE_100_SHADES_OF_MORTTON_SANCTITY = 14361; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_10_HANDINS = 14362; + public static final int LEAGUE_TASK_GIANTS_FOUNDRY_50_QUALITY_SWORD = 14363; + public static final int LEAGUE_TASK_COMPLETE_A_HARD_TEMPLE_TREK = 14364; + public static final int LEAGUE_TASK_OBTAIN_THE_BIG_HARPOONFISH = 14365; + public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_VETERAN_PEST_CONTROL = 14366; + public static final int LEAGUE_TASK_COMPLETE_A_MEDIUM_TEMPLE_TREK = 14367; + public static final int LEAGUE_TASK_FLOOR_1_OF_THE_HALLOWED_SEPULCHRE = 14368; + public static final int LEAGUE_TASK_PICK_A_AUTUMN_SQIRK = 14369; + public static final int LEAGUE_TASK_FLOOR_2_OF_THE_HALLOWED_SEPULCHRE = 14370; + public static final int LEAGUE_TASK_FLOOR_3_OF_THE_HALLOWED_SEPULCHRE = 14371; + public static final int LEAGUE_TASK_PICK_A_SPRING_SQIRK = 14372; + public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET = 14373; + public static final int LEAGUE_TASK_ROOM_4_OF_PYRAMID_PLUNDER = 14374; + public static final int LEAGUE_TASK_ROOM_5_OF_PYRAMID_PLUNDER = 14375; + public static final int LEAGUE_TASK_100_CHAMBERS_OF_XERIC = 14376; + public static final int LEAGUE_TASK_ROOM_6_OF_PYRAMID_PLUNDER = 14377; + public static final int LEAGUE_TASK_COMPLETE_THE_GAUNTLET = 14378; + public static final int LEAGUE_TASK_25_CHAMBERS_OF_XERIC_CHALLENGE_MODE = 14379; + public static final int LEAGUE_TASK_150_HARD_CLUE_SCROLLS = 14380; + public static final int LEAGUE_TASK_GAIN_35_UNIQUE_ITEMS_FROM_BEGINNER_CLUES = 14381; + public static final int LEAGUE_TASK_COMPLETE_50_MAHOGANY_HOMES_CONTRACTS = 14382; + public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_EXPERT_CONTRACT = 14383; + public static final int LEAGUE_TASK_FILL_10_BEGINNER_CLUE_COLLECTION_LOG_SLOTS = 14384; + public static final int LEAGUE_TASK_TURN_IN_10_SPRING_SQIRKJUICES_TO_OSMAN = 14385; + public static final int LEAGUE_TASK_PURCHASE_GRICOLLERS_CAN = 14386; + public static final int LEAGUE_TASK_150_EASY_CLUE_SCROLLS = 14387; + public static final int LEAGUE_TASK_150_MEDIUM_CLUE_SCROLLS = 14388; + public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_BEGINNER_CLUES = 14389; + public static final int LEAGUE_TASK_PURCHASE_A_SEED_BOX = 14390; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_BEGINNER_CLUE = 14391; + public static final int LEAGUE_TASK_EAT_SOME_PURPLE_SWEETS = 14392; + public static final int LEAGUE_TASK_COMPLETE_10_MAHOGANY_HOMES_CONTRACTS = 14393; + public static final int LEAGUE_TASK_COMPLETE_25_MAHOGANY_HOMES_CONTRACTS = 14394; + public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_ADEPT_CONTRACT = 14395; + public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_BEGINNER_CONTRACT = 14396; + public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_NOVICE_CONTRACT = 14397; + public static final int LEAGUE_TASK_FILL_5_BEGINNER_CLUE_COLLECTION_LOG_SLOTS = 14398; + public static final int LEAGUE_TASK_GET_250_TARGET_POINTS = 14399; + public static final int LEAGUE_TASK_UNLOCK_FREE_USE_OF_THE_BLAST_FURNACE = 14400; + public static final int LEAGUE_TASK_WIN_A_GAME_OF_CASTLE_WARS = 14401; + public static final int LEAGUE_TASK_OBTAIN_THE_PLANK_SACK = 14402; + public static final int LEAGUE_TASK_OPEN_AN_ORNATE_LOCKBOX = 14403; + public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_INTERMEDIATE_PEST_CONTROL = 14404; + public static final int LEAGUE_TASK_COMPLETE_A_FISHING_TRAWLER_GAME = 14405; + public static final int LEAGUE_TASK_FILL_10_ELITE_CLUE_COLLECTION_LOG_SLOTS = 14406; + public static final int LEAGUE_TASK_FILL_15_HARD_CLUE_COLLECTION_LOG_SLOTS = 14407; + public static final int LEAGUE_TASK_FILL_20_EASY_CLUE_COLLECTION_LOG_SLOTS = 14408; + public static final int LEAGUE_TASK_FILL_20_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 14409; + public static final int LEAGUE_TASK_FILL_25_ELITE_CLUE_COLLECTION_LOG_SLOTS = 14410; + public static final int LEAGUE_TASK_FILL_25_MASTER_CLUE_COLLECTION_LOG_SLOTS = 14411; + public static final int LEAGUE_TASK_FILL_3_ELITE_CLUE_COLLECTION_LOG_SLOTS = 14412; + public static final int LEAGUE_TASK_FILL_3_HARD_CLUE_COLLECTION_LOG_SLOTS = 14413; + public static final int LEAGUE_TASK_FILL_30_HARD_CLUE_COLLECTION_LOG_SLOTS = 14414; + public static final int LEAGUE_TASK_FILL_40_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 14415; + public static final int LEAGUE_TASK_FILL_5_EASY_CLUE_COLLECTION_LOG_SLOTS = 14416; + public static final int LEAGUE_TASK_FILL_5_MASTER_CLUE_COLLECTION_LOG_SLOTS = 14417; + public static final int LEAGUE_TASK_FILL_5_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 14418; + public static final int LEAGUE_TASK_FILL_50_EASY_CLUE_COLLECTION_LOG_SLOTS = 14419; + public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_EASY_CLUES = 14420; + public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_ELITE_CLUES = 14421; + public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_MASTER_CLUES = 14422; + public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_MEDIUM_CLUES = 14423; + public static final int LEAGUE_TASK_GAIN_20_UNIQUE_ITEMS_FROM_HARD_CLUES = 14424; + public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_ELITE_CLUES = 14425; + public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_MASTER_CLUES = 14426; + public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_MEDIUM_CLUES = 14427; + public static final int LEAGUE_TASK_GAIN_35_UNIQUE_ITEMS_FROM_EASY_CLUES = 14428; + public static final int LEAGUE_TASK_GAIN_5_UNIQUE_ITEMS_FROM_HARD_CLUES = 14429; + public static final int LEAGUE_TASK_GAIN_50_UNIQUE_ITEMS_FROM_HARD_CLUES = 14430; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_HARD_CLUE = 14431; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_MASTER_CLUE = 14432; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_MEDIUM_CLUE = 14433; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_AN_EASY_CLUE = 14434; + public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_AN_ELITE_CLUE = 14435; + public static final int LEAGUE_TASK_GIVE_AN_ENTLING_A_HAIRCUT = 14436; + public static final int LEAGUE_TASK_HAVE_A_LEPRECHAUN_SEND_SOMETHING_TO_THE_BANK = 14437; + public static final int LEAGUE_TASK_MINE_A_SHOOTING_STAR = 14438; + public static final int LEAGUE_TASK_MINE_A_SHOOTING_STAR_LEVEL_8 = 14439; + public static final int LEAGUE_TASK_BUY_SOMETHING_FROM_TRADER_CREWMEMBERS = 14440; + public static final int LEAGUE_TASK_ATTACK_A_DUMMY = 14441; + public static final int LEAGUE_TASK_BUTTER_A_POTATO = 14442; + public static final int LEAGUE_TASK_CHURN_SOME_BUTTER = 14443; + public static final int LEAGUE_TASK_COMPLETE_THE_EVIL_BOB_RANDOM_EVENT = 14444; + public static final int LEAGUE_TASK_COMPLETE_THE_LEAGUES_TUTORIAL = 14445; + public static final int LEAGUE_TASK_COMPLETE_THE_MAZE_RANDOM_EVENT = 14446; + public static final int LEAGUE_TASK_COMPLETE_THE_PILLORY_RANDOM_EVENT = 14447; + public static final int LEAGUE_TASK_COMPLETE_THE_PINBALL_RANDOM_EVENT = 14448; + public static final int LEAGUE_TASK_COMPLETE_THE_POSTIE_PETE_RANDOM_EVENT = 14449; + public static final int LEAGUE_TASK_COMPLETE_THE_PRISON_PETE_RANDOM_EVENT = 14450; + public static final int LEAGUE_TASK_COMPLETE_THE_SURPRISE_EXAM_RANDOM_EVENT = 14451; + public static final int LEAGUE_TASK_DYE_A_CAPE_PURPLE = 14452; + public static final int LEAGUE_TASK_EAT_A_RABBIT = 14453; + public static final int LEAGUE_TASK_EAT_AN_ONION = 14454; + public static final int LEAGUE_TASK_TRAVEL_TO_MOLCH_ISLAND = 14455; + public static final int LEAGUE_TASK_VISIT_HARMONY_ISLAND = 14456; + public static final int LEAGUE_TASK_HAVE_A_CONVERSATION_WITH_A_CAT = 14457; + public static final int LEAGUE_TASK_MINE_SOME_ESSENCE = 14458; + public static final int LEAGUE_TASK_USE_THE_MINE_CART_TRANSPORTATION_SYSTEM = 14459; + public static final int LEAGUE_TASK_PROVE_YOURSELF_TO_PONTS = 14460; + public static final int LEAGUE_TASK_SCATTER_SOME_ASHES = 14461; + public static final int LEAGUE_TASK_VISIT_MOS_LEHARMLESS = 14462; + public static final int LEAGUE_TASK_BANK_AT_LANDS_END = 14463; + public static final int LEAGUE_TASK_USE_A_HAT_STAND = 14464; + public static final int LEAGUE_TASK_USE_A_HERRING_ON_A_TREE = 14465; + public static final int LEAGUE_TASK_CRY_IN_A_WHEAT_FIELD = 14466; + public static final int LEAGUE_TASK_DANCE_IN_A_GRAVEYARD = 14467; + public static final int LEAGUE_TASK_DYE_A_CAPE_ORANGE = 14468; + public static final int LEAGUE_TASK_EAT_A_BANANA = 14469; + public static final int LEAGUE_TASK_TALK_TO_THE_MYSTERIOUS_OLD_MAN_IN_FALADOR = 14470; + public static final int LEAGUE_TASK_VISIT_PORT_PHASMATYS = 14471; + public static final int LEAGUE_TASK_GET_STUNG_BY_BEES = 14472; + public static final int LEAGUE_TASK_USE_THE_FALADOR_PARTY_ROOM = 14473; + public static final int LEAGUE_TASK_OBTAIN_JACKS_LEGENDARY_ROD = 14474; + public static final int LEAGUE_TASK_PICK_WHEAT_IN_CATHERBY = 14475; + public static final int LEAGUE_TASK_BALANCE_5_BARRELS_ON_YOUR_HEAD = 14476; + public static final int LEAGUE_TASK_RECEIVE_A_GIFT_FROM_ARNOLD = 14477; + public static final int LEAGUE_TASK_ENTER_PURO_PURO_FROM_GIELINOR = 14478; + public static final int LEAGUE_TASK_VISIT_THE_TREE_GNOME_STRONGHOLD = 14479; + public static final int LEAGUE_TASK_BECOME_A_MUSHROOM = 14480; + public static final int LEAGUE_TASK_PICK_UP_SNAPEGRASS = 14481; + public static final int LEAGUE_TASK_VISIT_THE_TREE_GNOME_VILLAGE = 14482; + public static final int LEAGUE_TASK_ENTER_HAUNTED_MINE = 14483; + public static final int LEAGUE_TASK_OPEN_A_LOOTING_BAG = 14484; + public static final int LEAGUE_TASK_USE_THE_BANK_ON_JATIZSO = 14485; + public static final int LEAGUE_TASK_USE_THE_BANK_ON_LUNAR_ISLE = 14486; + public static final int LEAGUE_TASK_GIVE_OLI_SOME_STEW = 14487; + public static final int LEAGUE_TASK_BANK_AT_MOUNT_QUIDAMORTEM = 14488; + public static final int LEAGUE_TASK_MILK_A_BUFFALO = 14489; + public static final int LEAGUE_TASK_DRINK_A_LIZARDKICKER = 14490; + public static final int LEAGUE_TASK_EAT_A_FIELD_RATION = 14491; + public static final int LEAGUE_TASK_PET_A_CAIQUE = 14492; + public static final int LEAGUE_TASK_PET_RENU = 14493; + public static final int LEAGUE_TASK_USE_THE_BANK_AT_THE_MAGE_ARENA = 14494; + public static final int LEAGUE_TASK_PET_XOLO_IN_CIVITAS = 14495; + public static final int LEAGUE_TASK_PICK_UP_A_CABBAGE_IN_THE_CITHAREDE_ABBEY = 14496; + public static final int LEAGUE_TASK_ENTER_THE_TAVERLEY_DUNGEON = 14497; + public static final int LEAGUE_TASK_TALK_TO_ILFEEN_IN_TIRANNWN = 14498; + public static final int LEAGUE_TASK_USE_THE_BANK_ON_NEITIZNOT = 14499; + public static final int LEAGUE_TASK_TAKE_A_CARPET_RIDE_FROM_POLLNIVNEACH_TO_SOPHANEM = 14500; + public static final int LEAGUE_TASK_USE_BROKEN_HANDZS_TELESCOPE = 14501; + public static final int LEAGUE_TASK_DEPOSIT_AN_ITEM_USING_PEER_THE_SEER = 14502; + public static final int LEAGUE_TASK_PICK_SOME_SWEETCORN_FROM_A_FIELD = 14503; + public static final int LEAGUE_TASK_SALUTE_NEXT_TO_A_STATUE_OF_QUOATLOS = 14504; + public static final int LEAGUE_TASK_BRIMSTAIL_RUNE_ESSENCE_MINE_TELEPORT = 14505; + public static final int LEAGUE_TASK_SCATTER_SOME_ASHES_IN_YAMAS_LAIR = 14506; + public static final int LEAGUE_TASK_SHEAR_AN_ALPACA = 14507; + public static final int LEAGUE_TASK_USE_THE_BANK_IN_NARDAH = 14508; + public static final int LEAGUE_TASK_SIT_NEAR_A_STOLEN_CABBAGE = 14509; + public static final int LEAGUE_TASK_STEP_ONTO_AN_ENT_TRAIL = 14510; + public static final int LEAGUE_TASK_TALK_TO_A_GLADIATOR = 14511; + public static final int LEAGUE_TASK_TRAVEL_IN_ACHILKAS_BOAT = 14512; + public static final int LEAGUE_TASK_TRAVEL_TO_ALDARIN_VIA_FAIRY_RING = 14513; + public static final int LEAGUE_TASK_TRAVEL_USING_THE_QUETZAL_TRANSPORT_SYSTEM = 14514; + public static final int LEAGUE_TASK_USE_THE_BANK_IN_LLETYA = 14515; + public static final int LEAGUE_TASK_CHARTER_A_SHIP_FROM_PRIFDDINAS_TO_PORT_TYRAS = 14516; + public static final int LEAGUE_TASK_INSPECT_A_GREEN_FLAME = 14517; + public static final int LEAGUE_TASK_ADMIRE_SOME_BEAUTIFUL_SCENERY = 14518; + public static final int LEAGUE_TASK_BOW_NEAR_A_QUETZAL = 14519; + public static final int LEAGUE_TASK_VISIT_FEROX_ENCLAVE = 14520; + public static final int LEAGUE_TASK_ENTER_THE_WILDERNESS_GOD_WARS_DUNGEON = 14521; + public static final int LEAGUE_TASK_ENTER_THE_WILDERNESS_RESOURCE_AREA = 14522; + public static final int LEAGUE_TASK_UNLOCK_ALL_CATACOMBS_ENTRANCES = 14523; + public static final int LEAGUE_TASK_ENTER_LEVEL_3_OF_THE_CHASM_OF_FIRE = 14524; + public static final int LEAGUE_TASK_PAY_ATLAS_TO_RETRAIN_YOU = 14525; + public static final int LEAGUE_TASK_CUT_A_CACTUS_IN_THE_KHARIDIAN_DESERT = 14526; + public static final int LEAGUE_TASK_CHARTER_A_SHIP_FROM_SUNSET_COAST_TO_CIVITAS = 14527; + public static final int LEAGUE_TASK_CRY_NEAR_A_CHILD = 14528; + public static final int LEAGUE_TASK_DANCE_NEAR_A_BARD = 14529; + public static final int LEAGUE_TASK_DRINK_A_CUP_OF_TEA_IN_AUBURN_VALLEY = 14530; + public static final int LEAGUE_TASK_DRINK_FROM_A_BIRD_BATH = 14531; + public static final int LEAGUE_TASK_DRINK_A_POISON_CHALICE = 14532; + public static final int LEAGUE_TASK_DRINK_SOME_MOONLITE = 14533; + public static final int LEAGUE_TASK_EXIT_CIVITAS_VIA_THE_SECRET_PASSAGE = 14534; + public static final int LEAGUE_TASK_FILL_A_BUCKET_WITH_SAND_AT_THE_SUNSET_COAST = 14535; + public static final int LEAGUE_TASK_DRINK_SOME_OF_ALIS_TEA = 14536; + public static final int LEAGUE_TASK_ENTER_THE_KALPHITE_LAIR = 14537; + public static final int LEAGUE_TASK_FILL_SOMETHING_UP_FROM_A_WATER_PUMP = 14538; + public static final int LEAGUE_TASK_ACTIVATE_3_SET_EFFECTS = 14539; + public static final int LEAGUE_TASK_LOOT_A_DRAGONSTONE_FROM_THE_ROGUES_CASTLE = 14540; + public static final int LEAGUE_TASK_OPEN_A_CHEST_WITH_THE_MOON_KEY = 14541; + public static final int LEAGUE_TASK_OPEN_THE_VARLAMORE_MOON_CHEST = 14542; + public static final int LEAGUE_TASK_TRADE_WITH_BARDUR = 14543; + public static final int LEAGUE_TASK_COLLECT_MISCELLANIA_RESOURCES_AT_FULL_APPROVAL = 14544; + public static final int LEAGUE_TASK_UNLOCK_PERMANENT_BOAT_TRAVEL_WITH_ANDRAS = 14545; + public static final int LEAGUE_TASK_ENTER_THE_MYTHS_GUILD = 14546; + public static final int LEAGUE_TASK_FEED_LONGRAMBLE = 14547; + public static final int LEAGUE_TASK_FULLY_UNLOCK_THE_MYCELIUM_TRANSPORTATION_SYSTEM = 14548; + public static final int LEAGUE_TASK_GET_A_CHAIR_TO_FOLLOW_YOU = 14549; + public static final int LEAGUE_TASK_GET_SENT_TO_PORT_SARIM_JAIL = 14550; + public static final int LEAGUE_TASK_GO_THROUGH_THE_AL_KHARID_GATE = 14551; + public static final int LEAGUE_TASK_HAVE_ELSIE_TELL_YOU_A_STORY = 14552; + public static final int LEAGUE_TASK_HAVE_NED_MAKE_YOU_SOME_ROPE = 14553; + public static final int LEAGUE_TASK_HAVE_THE_WISE_OLD_MAN_GET_ANGRY_WITH_YOU = 14554; + public static final int LEAGUE_TASK_INSULT_AGGIE_THE_WITCH = 14555; + public static final int LEAGUE_TASK_MAKE_A_PIE_FOR_ROMILY = 14556; + public static final int LEAGUE_TASK_MILK_A_COW = 14557; + public static final int LEAGUE_TASK_PAN_FOR_AN_UNCUT_JADE = 14558; + public static final int LEAGUE_TASK_PAY_SANIBOCH_FOR_PERMANENT_ACCESS = 14559; + public static final int LEAGUE_TASK_PET_A_STRAY_DOG_IN_VARROCK = 14560; + public static final int LEAGUE_TASK_PET_THE_MUSEUM_CAMP_DOG = 14561; + public static final int LEAGUE_TASK_PICK_A_CABBAGE_IN_VARROCK = 14562; + public static final int LEAGUE_TASK_PICK_A_PINEAPPLE_ON_KARAMJA = 14563; + public static final int LEAGUE_TASK_PRAY_AT_AN_ALTAR_IN_LUMBRIDGE = 14564; + public static final int LEAGUE_TASK_PRAY_AT_THE_SOUTHERN_CHAOS_TEMPLE = 14565; + public static final int LEAGUE_TASK_PRAY_AT_THE_WESTERN_CHAOS_TEMPLE = 14566; + public static final int LEAGUE_TASK_PROVIDE_TERRY_A_BUCKLE = 14567; + public static final int LEAGUE_TASK_PURCHASE_A_HALO_FROM_CASTLEWARS = 14568; + public static final int LEAGUE_TASK_PURCHASE_AN_ONYX_IN_MOR_UL_REK = 14569; + public static final int LEAGUE_TASK_REACH_THE_LIGHTHOUSE_VIA_STEPPING_STONES = 14570; + public static final int LEAGUE_TASK_SCORE_A_GOAL_IN_GNOMEBALL = 14571; + public static final int LEAGUE_TASK_ACTIVATE_ALL_STATUES_OF_ATES = 14572; + public static final int LEAGUE_TASK_SLASH_A_WEB_IN_VARROCK_SEWERS = 14573; + public static final int LEAGUE_TASK_SLEEP_IN_PARAMAYA_INN = 14574; + public static final int LEAGUE_TASK_BUILD_ALL_QUETZAL_LANDING_SITES = 14575; + public static final int LEAGUE_TASK_STROKE_YOUR_CAT = 14576; + public static final int LEAGUE_TASK_TAKE_A_CANOE_TO_CHAMPIONS_GUILD = 14577; + public static final int LEAGUE_TASK_TALK_TO_HANS = 14578; + public static final int LEAGUE_TASK_TAN_A_COW_HIDE_IN_THE_KHARIDIAN_DESERT = 14579; + public static final int LEAGUE_TASK_TASTE_A_DORGESHUUN_DELICACY = 14580; + public static final int LEAGUE_TASK_TRADE_IN_A_CAT_FOR_DEATH_RUNES = 14581; + public static final int LEAGUE_TASK_TRAVEL_TO_FOSSIL_ISLAND = 14582; + public static final int LEAGUE_TASK_UPSET_THE_HOMELESS = 14583; + public static final int LEAGUE_TASK_USE_A_DIGSITE_PENDANT_TO_TELEPORT_TO_FOSSIL_ISLAND = 14584; + public static final int LEAGUE_TASK_USE_A_FAIRY_RING = 14585; + public static final int LEAGUE_TASK_USE_A_LEVER_TO_TELEPORT_TO_EDGEVILLE = 14586; + public static final int LEAGUE_TASK_USE_THE_NORTHERN_STAIRCASE_IN_LUMBRIDGE = 14587; + public static final int LEAGUE_TASK_HAVE_THE_TAXIDERMIST_STUFF_SOMETHING_FOR_YOU = 14588; + public static final int LEAGUE_TASK_BUILD_A_BANK_ON_FOSSIL_ISLAND = 14589; + public static final int LEAGUE_TASK_BUY_A_CANDLE_IN_LUMBRIDGE = 14590; + public static final int LEAGUE_TASK_CHARM_GERTRUDE = 14591; + public static final int LEAGUE_TASK_COMPLETE_A_TASK_FOR_THE_WISE_OLD_MAN = 14592; + public static final int LEAGUE_TASK_COMPLETE_THE_NATURAL_HISTORY_QUIZ = 14593; + public static final int LEAGUE_TASK_DRINK_A_BEER_IN_THE_LONGHALL = 14594; + public static final int LEAGUE_TASK_DRINK_FROM_THE_TEARS_OF_GUTHIX = 14595; + public static final int LEAGUE_TASK_EAT_A_MAGIC_CABBAGE = 14596; + public static final int LEAGUE_TASK_ENTER_DRAYNOR_MANOR = 14597; + public static final int LEAGUE_TASK_ENTER_SOPHANEM = 14598; + public static final int LEAGUE_TASK_ENTER_THE_BRIMHAVEN_DUNGEON = 14599; + public static final int LEAGUE_TASK_ENTER_THE_TAI_BWO_WANNAI_HARDWOOD_GROVE = 14600; + public static final int LEAGUE_TASK_ENTER_ZANARIS = 14601; + public static final int LEAGUE_TASK_FEED_A_DRAYNOR_GUARD_SOME_STEW = 14602; + public static final int LEAGUE_TASK_PET_FRANK = 14603; + public static final int LEAGUE_TASK_BURY_OURG_BONE = 14604; + public static final int LEAGUE_TASK_FILL_A_CRATE_WITH_BANANAS = 14605; + public static final int LEAGUE_TASK_FLEX_IN_FRONT_OF_THE_GUNS = 14606; + public static final int LEAGUE_TASK_OPEN_THE_ENHANCED_CRYSTAL_CHEST = 14607; + public static final int LEAGUE_TASK_CRAFT_AN_ETERNAL_TELEPORT_CRYSTAL = 14608; + public static final int LEAGUE_TASK_FIND_EVERY_MEMORIAM_CRYSTAL = 14609; + public static final int LEAGUE_TASK_MAX_OUT_10_FRAGMENTS = 14610; + public static final int LEAGUE_TASK_OBTAIN_A_KEBAB_FROM_THE_CERTER_BROTHERS = 14611; + public static final int LEAGUE_TASK_ACTIVATE_2_SET_EFFECTS = 14612; + public static final int LEAGUE_TASK_MAX_OUT_ALL_FRAGMENTS = 14613; + public static final int LEAGUE_TASK_HAND_IN_CRYSTAL_SEED_FOR_ACORN = 14614; + public static final int LEAGUE_TASK_INVESTIGATE_MEZTLAN = 14615; + public static final int LEAGUE_TASK_OBTAIN_A_CAKE_FROM_A_NEST = 14616; + public static final int LEAGUE_TASK_JUMP_ON_THE_STEPPING_STONES_IN_YAMAS_LAIR_666_TIMES = 14617; + public static final int LEAGUE_TASK_ACTIVATE_THE_STATUE_OF_ATES = 14618; + public static final int LEAGUE_TASK_HEADBANG_WITH_KETSAL_KUK = 14619; + public static final int LEAGUE_TASK_BURY_SOME_WYRM_BONES_NEAR_A_WYRM_SKELETON = 14620; + public static final int LEAGUE_TASK_TALK_TO_THE_VOICE_OF_YAMA = 14621; + public static final int LEAGUE_TASK_ENTER_A_DARK_CAVE_IN_VARLAMORE = 14622; + public static final int LEAGUE_TASK_FILL_A_GRAPE_BARREL_FOR_THE_FOREMAN = 14623; + public static final int LEAGUE_TASK_TELEPORT_TO_XERICS_HONOUR = 14624; + public static final int LEAGUE_TASK_CAST_KOUREND_CASTLE_TELEPORT = 14625; + public static final int LEAGUE_TASK_CREATE_100_JUNIPER_CHARCOAL = 14626; + public static final int LEAGUE_TASK_DIG_25_SALTPETRE = 14627; + public static final int LEAGUE_TASK_FULLY_DEPLETE_A_BLOOD_ESSENCE = 14628; + public static final int LEAGUE_TASK_MAX_OUT_1_FRAGMENT = 14629; + public static final int LEAGUE_TASK_SMUGGLE_SOME_RUM = 14630; + public static final int LEAGUE_TASK_SPAWN_A_SKELETAL_MAGE = 14631; + public static final int LEAGUE_TASK_ACTIVATE_1_SET_EFFECT = 14632; + public static final int LEAGUE_TASK_FIND_THE_NEEDLE = 14633; + public static final int LEAGUE_TASK_ORDER_A_DRINK_AT_THE_OLD_NITE = 14634; + public static final int LEAGUE_TASK_DESTROY_THE_ONE_RING_TO_RULE_THEM_ALL = 14635; + public static final int LEAGUE_TASK_ENTER_THE_DEEP_WILDERNESS_DUNGEON = 14636; + public static final int LEAGUE_TASK_STORE_10K_BOWSTRINGS_INSIDE_A_BOWSTRING_SPOOL = 14637; + public static final int LEAGUE_TASK_FIX_A_RUSTY_SCIMITAR = 14638; + public static final int LEAGUE_TASK_HANG_A_PAINTING_OF_A_WATERMILL = 14639; + public static final int LEAGUE_TASK_OPEN_THE_CRYSTAL_CHEST = 14640; + public static final int LEAGUE_TASK_ENTER_THE_WARRIORS_GUILD = 14641; + public static final int LEAGUE_TASK_THROW_A_SHOT_PUT_12_YARDS = 14642; + public static final int LEAGUE_TASK_MINE_RUNITE_NEITIZNOT = 14643; + public static final int LEAGUE_TASK_FILL_UP_20_BUCKETS_OF_SAND_IN_RELLEKKA = 14644; + public static final int LEAGUE_TASK_PRAY_AT_THE_ELIDINIS_STATUETTE = 14645; + public static final int LEAGUE_TASK_COMMUNE_A_PHAROAHS_SCEPTRE_TO_THE_NECROPOLIS = 14646; + public static final int LEAGUE_TASK_OFFEND_BANDITS = 14647; + public static final int LEAGUE_TASK_TELEGRAB_A_BLOODY_BRACER = 14648; + public static final int LEAGUE_TASK_PICK_UP_10_WHITEBERRIES_IN_TIRANNWN = 14649; + public static final int LEAGUE_TASK_RING_ALL_OF_THE_PRIFDDINAS_BELLS = 14650; + public static final int LEAGUE_TASK_USE_AN_ELVEN_TELEPORT_CRYSTAL = 14651; + public static final int LEAGUE_TASK_SELL_20_IRON_SHEETS = 14652; + public static final int LEAGUE_TASK_USE_A_HERRING_ON_A_MIGHTY_TREE = 14653; + public static final int LEAGUE_TASK_FEED_A_GHAST_SOME_SWEETS = 14654; + public static final int LEAGUE_TASK_READ_A_PRAYER_BOOK_NEAR_A_LECTERN = 14655; + public static final int LEAGUE_TASK_WEAR_MULTIPLE_SNELMS = 14656; + public static final int LEAGUE_TASK_HIS_FAITHFUL_SERVANTS = 14657; + public static final int LEAGUE_TASK_FEED_A_DOG_SOME_BONES = 14658; + public static final int LEAGUE_TASK_GET_A_HAIRCUT = 14659; + public static final int LEAGUE_TASK_MAKE_SOME_FLOUR = 14660; + public static final int LEAGUE_TASK_OBTAIN_A_KEBAB_FROM_RANDOM_EVENT = 14661; + public static final int LEAGUE_TASK_OPEN_THE_LEAGUES_MENU = 14662; + public static final int LEAGUE_TASK_OPEN_THE_MYSTERY_BOX = 14663; + public static final int LEAGUE_TASK_PICK_6_FLAX = 14664; + public static final int LEAGUE_TASK_PICK_6_WHEAT_6_CABBAGES_AND_6_POTATOES = 14665; + public static final int LEAGUE_TASK_TALK_TO_ANY_PORT_MASTER = 14666; + public static final int LEAGUE_TASK_TRADE_A_HERB_WITH_JEKYLL = 14667; + public static final int LEAGUE_TASK_TURN_OFF_YOUR_RUN = 14668; + public static final int LEAGUE_TASK_UPSET_SANDWICH_LADY = 14669; + public static final int LEAGUE_TASK_COMPLETE_ASCENT_OF_ARCEUUS = 14670; + public static final int ACTION_COMPLETE_THE_VALE_TOTEMS_MINIQUEST = 14671; + public static final int LEAGUE_TASK_COMPLETE_CLIENT_OF_KOUREND = 14672; + public static final int LEAGUE_TASK_COMPLETE_FORSAKEN_TOWER = 14673; + public static final int LEAGUE_TASK_COMPLETE_QUEEN_OF_THIEVES = 14674; + public static final int LEAGUE_TASK_THE_FROZEN_DOOR = 14675; + public static final int LEAGUE_TASK_COMPLETE_LAND_OF_THE_GOBLINS = 14676; + public static final int LEAGUE_TASK_COMPLETE_ELEMENTAL_WORKSHOP_II = 14677; + public static final int LEAGUE_TASK_COMPLETE_PATH_OF_GLOUPHRIE = 14678; + public static final int LEAGUE_TASK_COMPLETE_DEATH_ON_THE_ISLE = 14679; + public static final int LEAGUE_TASK_COMPLETE_PERILOUS_MOONS = 14680; + public static final int ACTION_COMPLETE_SHADOWS_OF_CUSTODIA = 14681; + public static final int ACTION_COMPLETE_THE_FINAL_DAWN = 14682; + public static final int ACTION_COMPLETE_THE_HEART_OF_DARKNESS = 14683; + public static final int LEAGUE_TASK_ASK_FOR_A_QUEST_FROM_BOB = 14684; + public static final int LEAGUE_TASK_COMPLETE_A_KINGDOM_DIVIDED = 14685; + public static final int LEAGUE_TASK_COMPLETE_A_SOULS_BANE = 14686; + public static final int LEAGUE_TASK_COMPLETE_A_TASTE_OF_HOPE = 14687; + public static final int LEAGUE_TASK_COMPLETE_BENEATH_CURSED_SANDS = 14688; + public static final int LEAGUE_TASK_COMPLETE_DEFENDER_OF_VARROCK = 14689; + public static final int LEAGUE_TASK_COMPLETE_DEMON_SLAYER = 14690; + public static final int LEAGUE_TASK_COMPLETE_ELEMENTAL_WORKSHOP_I = 14691; + public static final int LEAGUE_TASK_COMPLETE_ENAKHRAS_LAMENT = 14692; + public static final int LEAGUE_TASK_COMPLETE_GERTRUDES_CAT = 14693; + public static final int LEAGUE_TASK_COMPLETE_GHOSTS_AHOY = 14694; + public static final int LEAGUE_TASK_COMPLETE_HAUNTED_MINE = 14695; + public static final int LEAGUE_TASK_COMPLETE_ROMEO_JULIET = 14696; + public static final int LEAGUE_TASK_COMPLETE_RUNE_MYSTERIES = 14697; + public static final int LEAGUE_TASK_COMPLETE_SHADOW_OF_THE_STORM = 14698; + public static final int LEAGUE_TASK_COMPLETE_SHEEP_SHEARER = 14699; + public static final int LEAGUE_TASK_COMPLETE_SINS_OF_THE_FATHER = 14700; + public static final int LEAGUE_TASK_COMPLETE_SLEEPING_GIANTS = 14701; + public static final int LEAGUE_TASK_COMPLETE_SPIRITS_OF_THE_ELID = 14702; + public static final int LEAGUE_TASK_COMPLETE_THE_GOLEM = 14703; + public static final int LEAGUE_TASK_COMPLETE_THE_RESTLESS_GHOST = 14704; + public static final int LEAGUE_TASK_COMPLETE_VAMPYRE_SLAYER = 14705; + public static final int LEAGUE_TASK_FINISH_CURSE_OF_ARRAV = 14706; + public static final int LEAGUE_TASK_COMPLETE_A_PORCINE_OF_INTEREST = 14707; + public static final int LEAGUE_TASK_COMPLETE_BELOW_ICE_MOUNTAIN = 14708; + public static final int LEAGUE_TASK_COMPLETE_DEATH_TO_THE_DORGESHUUN = 14709; + public static final int LEAGUE_TASK_COMPLETE_THE_LOST_TRIBE = 14710; + public static final int LEAGUE_TASK_COMPLETE_DEPTHS_OF_DESPAIR = 14711; + public static final int LEAGUE_TASK_COMPLETE_A_RIBBITING_TALE = 14712; + public static final int LEAGUE_TASK_COMPLETE_MEAT_AND_GREET = 14713; + public static final int ACTION_COMPLETE_AT_FIRST_LIGHT_QUEST = 14714; + public static final int LEAGUE_TASK_COMPLETE_GETTING_AHEAD = 14715; + public static final int LEAGUE_TASK_COMPLETE_THE_GARDEN_OF_DEATH = 14716; + public static final int LEAGUE_TASK_COMPLETE_IN_SEARCH_OF_KNOWLEDGE = 14717; + public static final int LEAGUE_TASK_COMPLETE_TALE_OF_THE_RIGHTEOUS = 14718; + public static final int LEAGUE_TASK_COMPLETE_OLAFS_QUEST = 14719; + public static final int LEAGUE_TASK_COMPLETE_ROYAL_TROUBLE = 14720; + public static final int LEAGUE_TASK_COMPLETE_THRONE_OF_MISCELLANIA = 14721; + public static final int LEAGUE_TASK_COMPLETE_FISHING_CONTEST = 14722; + public static final int LEAGUE_TASK_COMPLETE_MONKS_FRIEND = 14723; + public static final int LEAGUE_TASK_COMPLETE_SEA_SLUG = 14724; + public static final int LEAGUE_TASK_COMPLETE_THE_OBSERVATORY_QUEST = 14725; + public static final int LEAGUE_TASK_COMPLETE_TOWER_OF_LIFE = 14726; + public static final int LEAGUE_TASK_COMPLETE_THE_GIANT_DWARF = 14727; + public static final int LEAGUE_TASK_COMPLETE_WITCHS_POTION = 14728; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_10 = 14729; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_20 = 14730; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_30 = 14731; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_40 = 14732; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_5 = 14733; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_50 = 14734; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_60 = 14735; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_70 = 14736; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_80 = 14737; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_90 = 14738; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_95 = 14739; + public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_UP = 14740; + public static final int LEAGUE_TASK_ACTIVATE_SMITE = 14741; + public static final int LEAGUE_TASK_BEAT_JACKY_JESTER = 14742; + public static final int LEAGUE_TASK_BLOW_100_LIGHT_ORBS = 14743; + public static final int LEAGUE_TASK_BUILD_A_DEMONIC_THRONE = 14744; + public static final int LEAGUE_TASK_BUILD_A_GILDED_ALTAR = 14745; + public static final int LEAGUE_TASK_BUILD_A_MAHOGANY_PORTAL = 14746; + public static final int LEAGUE_TASK_BUILD_A_ROOM_IN_YOUR_PLAYER_OWNED_HOUSE = 14747; + public static final int LEAGUE_TASK_BUILD_A_SPIRIT_TREE_FAIRY_RING = 14748; + public static final int LEAGUE_TASK_BUILD_AN_OAK_LARDER = 14749; + public static final int LEAGUE_TASK_BURN_100_WILLOW_LOGS = 14750; + public static final int LEAGUE_TASK_BURN_100_YEW_LOGS = 14751; + public static final int LEAGUE_TASK_BURN_25_MAPLE_LOGS = 14752; + public static final int LEAGUE_TASK_BURN_SOME_FOOD = 14753; + public static final int LEAGUE_TASK_BURN_SOME_MAGIC_LOGS = 14754; + public static final int LEAGUE_TASK_BURN_SOME_NORMAL_LOGS = 14755; + public static final int LEAGUE_TASK_BURN_SOME_OAK_LOGS = 14756; + public static final int LEAGUE_TASK_CAST_HOME_TELEPORT = 14757; + public static final int ACTION_CAST_LOW_LEVEL_ALCHEMY = 14758; + public static final int LEAGUE_TASK_CATCH_10_COD = 14759; + public static final int LEAGUE_TASK_CATCH_100_SHARK = 14760; + public static final int LEAGUE_TASK_CATCH_100_SWORDFISH = 14761; + public static final int LEAGUE_TASK_CATCH_100_TUNA = 14762; + public static final int LEAGUE_TASK_CATCH_20_MACKEREL = 14763; + public static final int LEAGUE_TASK_CATCH_50_TUNA = 14764; + public static final int LEAGUE_TASK_CATCH_500_CHINCHOMPAS = 14765; + public static final int LEAGUE_TASK_CATCH_75_LOBSTERS = 14766; + public static final int LEAGUE_TASK_CATCH_75_TROUT = 14767; + public static final int LEAGUE_TASK_CATCH_A_BABY_IMPLING = 14768; + public static final int LEAGUE_TASK_CATCH_A_BUTTERFLY = 14769; + public static final int LEAGUE_TASK_CATCH_A_DRAGON_IMPLING = 14770; + public static final int LEAGUE_TASK_CATCH_A_HERRING = 14771; + public static final int LEAGUE_TASK_CATCH_A_SHRIMP = 14772; + public static final int LEAGUE_TASK_CATCH_A_SWAMP_LIZARD_OR_SALAMANDER = 14773; + public static final int LEAGUE_TASK_CATCH_AN_ANCHOVY = 14774; + public static final int LEAGUE_TASK_CHECK_A_GROWN_FRUIT_TREE = 14775; + public static final int LEAGUE_TASK_CHECK_A_GROWN_TREE = 14776; + public static final int LEAGUE_TASK_CHOP_100_WILLOW_LOGS = 14777; + public static final int LEAGUE_TASK_CHOP_100_YEW_LOGS = 14778; + public static final int LEAGUE_TASK_CHOP_75_MAGIC_LOGS = 14779; + public static final int LEAGUE_TASK_CHOP_SOME_LOGS = 14780; + public static final int LEAGUE_TASK_CHOP_SOME_LOGS_WITH_A_RUNE_AXE = 14781; + public static final int LEAGUE_TASK_CHOP_SOME_LOGS_WITH_A_STEEL_AXE = 14782; + public static final int LEAGUE_TASK_CLEAN_100_GRIMY_AVANTOE = 14783; + public static final int LEAGUE_TASK_CLEAN_15_GRIMY_TARROMIN = 14784; + public static final int LEAGUE_TASK_CLEAN_25_GRIMY_GUAM_LEAFS = 14785; + public static final int LEAGUE_TASK_CLEAN_50_GRIMY_CADANTINE = 14786; + public static final int LEAGUE_TASK_CLEAN_50_GRIMY_LANTADYME = 14787; + public static final int LEAGUE_TASK_CLEAN_50_GRIMY_RANARR_WEED = 14788; + public static final int LEAGUE_TASK_CLEAN_A_GRIMY_AVANTOE = 14789; + public static final int LEAGUE_TASK_CLEAN_A_GRIMY_GUAM = 14790; + public static final int ACTION_ALCHEMY_500 = 14791; + public static final int LEAGUE_TASK_COOK_100_PIES = 14792; + public static final int LEAGUE_TASK_COOK_100_SHARKS = 14793; + public static final int LEAGUE_TASK_COOK_100_SWORDFISH = 14794; + public static final int LEAGUE_TASK_COOK_25_MEAT_PIES = 14795; + public static final int LEAGUE_TASK_COOK_50_TUNA = 14796; + public static final int LEAGUE_TASK_COOK_SHRIMP = 14797; + public static final int LEAGUE_TASK_COOK_SOMETHING_WITH_AN_APRON_ON = 14798; + public static final int LEAGUE_TASK_CRAFT_100_UNPOWERED_ORBS = 14799; + public static final int LEAGUE_TASK_CRAFT_20_SILVER_ITEMS = 14800; + public static final int LEAGUE_TASK_CRAFT_200_ESSENCE_INTO_RUNES = 14801; + public static final int LEAGUE_TASK_CRAFT_2500_ESSENCE_INTO_RUNES = 14802; + public static final int LEAGUE_TASK_CRAFT_30_BLUE_DRAGONHIDE_BODIES = 14803; + public static final int LEAGUE_TASK_CRAFT_4_RUNES_WITH_1_ESSENCE = 14804; + public static final int LEAGUE_TASK_CRAFT_A_DRAGONSTONE_AMULET = 14805; + public static final int ACTION_CRAFT_A_SAPPHIRE_AMULET = 14806; + public static final int LEAGUE_TASK_CRAFT_AN_EMERALD_RING = 14807; + public static final int LEAGUE_TASK_CRAFT_AN_ONYX_AMULET = 14808; + public static final int LEAGUE_TASK_CRAFT_ANY_COMBINATION_RUNE = 14809; + public static final int ACTION_CRAFT_LEATHER_CHAPS = 14810; + public static final int LEAGUE_TASK_CREATE_A_COMPOST_POTION = 14811; + public static final int LEAGUE_TASK_CREATE_A_GREEN_DHIDE_SHIELD = 14812; + public static final int LEAGUE_TASK_CREATE_A_GUTHIX_REST_TEA = 14813; + public static final int LEAGUE_TASK_CREATE_A_MITHRIL_GRAPPLE = 14814; + public static final int ACTION_CREATE_A_RED_DHIDE_SHIELD = 14815; + public static final int LEAGUE_TASK_CREATE_AN_ANTIPOISON = 14816; + public static final int LEAGUE_TASK_CUT_50_MAPLE_LOGS = 14817; + public static final int ACTION_CUT_A_RUBY = 14818; + public static final int LEAGUE_TASK_DRINK_A_STRENGTH_POTION = 14819; + public static final int LEAGUE_TASK_ENTER_YOUR_PLAYER_OWNED_HOUSE = 14820; + public static final int LEAGUE_TASK_REPAIR_A_FISHING_CRANE = 14821; + public static final int LEAGUE_TASK_TURN_IN_1_LIBRARY_BOOK = 14822; + public static final int LEAGUE_TASK_COMPLETE_1_FARMING_CONTRACT = 14823; + public static final int LEAGUE_TASK_LOCATE_A_RUNECRAFTING_ALTAR_WITH_A_TALISMAN = 14824; + public static final int LEAGUE_TASK_MINE_15_COAL = 14825; + public static final int LEAGUE_TASK_MINE_SOME_COPPER_ORE = 14826; + public static final int LEAGUE_TASK_CATCH_A_CRIMSON_SWIFT_IN_THE_FELDIP_HILLS = 14827; + public static final int LEAGUE_TASK_FERMENT_100_JUGS_OF_WINE = 14828; + public static final int LEAGUE_TASK_SWITCH_TO_THE_LUNAR_SPELLBOOK = 14829; + public static final int LEAGUE_TASK_CATCH_A_CERULEAN_TWITCH = 14830; + public static final int LEAGUE_TASK_CATCH_A_POLAR_KEBBIT = 14831; + public static final int LEAGUE_TASK_CATCH_A_WILD_KEBBIT = 14832; + public static final int LEAGUE_TASK_CHOP_DOWN_AN_ARCTIC_PINE_TREE = 14833; + public static final int LEAGUE_TASK_CUT_THE_SWAYING_TREE = 14834; + public static final int LEAGUE_TASK_COMPLETE_THE_GNOME_STRONGHOLD_AGILITY_COURSE = 14835; + public static final int LEAGUE_TASK_RAKE_A_FARMING_PATCH = 14836; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_500 = 14837; + public static final int LEAGUE_TASK_COOK_A_RABBIT_IN_TIRANNWN = 14838; + public static final int LEAGUE_TASK_SMITH_A_BRONZE_FULL_HELM = 14839; + public static final int LEAGUE_TASK_SMITH_A_BRONZE_PLATESKIRT = 14840; + public static final int LEAGUE_TASK_STEAL_A_CHOCOLATE_SLICE = 14841; + public static final int LEAGUE_TASK_STEAL_SOME_SILK = 14842; + public static final int LEAGUE_TASK_VISIT_THE_RUNE_ESSENCE_MINE = 14843; + public static final int LEAGUE_TASK_GIVE_THURGO_A_REDBERRY_PIE = 14844; + public static final int LEAGUE_TASK_FILL_A_BUCKET_WITH_SUPERCOMPOST = 14845; + public static final int LEAGUE_TASK_FILL_A_GIANT_POUCH = 14846; + public static final int LEAGUE_TASK_FILL_A_HARD_STASH_UNIT = 14847; + public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_TAVERLEY = 14848; + public static final int LEAGUE_TASK_CRAFT_AN_AIR_RUNE = 14849; + public static final int LEAGUE_TASK_FILL_A_LARGE_POUCH = 14850; + public static final int LEAGUE_TASK_FILL_A_MEDIUM_STASH_UNIT = 14851; + public static final int LEAGUE_TASK_SMITH_SHAYZIEN_5 = 14852; + public static final int LEAGUE_TASK_FLETCH_100_DRAGON_JAVELINS = 14853; + public static final int LEAGUE_TASK_FLETCH_1000_ARROW_SHAFTS = 14854; + public static final int LEAGUE_TASK_CATCH_150_ANGLERFISH = 14855; + public static final int LEAGUE_TASK_FLETCH_150_IRON_ARROWS = 14856; + public static final int LEAGUE_TASK_FLETCH_200_MAGIC_LONGBOW_U = 14857; + public static final int LEAGUE_TASK_FLETCH_25_MAPLE_LONGBOW_U = 14858; + public static final int LEAGUE_TASK_FLETCH_25_OAK_STOCKS = 14859; + public static final int LEAGUE_TASK_FLETCH_50_WILLOW_LONGBOW_U = 14860; + public static final int LEAGUE_TASK_COMPLETE_A_ROOFTOP_AGILITY_COURSE = 14861; + public static final int LEAGUE_TASK_FLETCH_50_YEW_LONGBOW_U = 14862; + public static final int LEAGUE_TASK_FLETCH_A_MAGIC_SHIELD = 14863; + public static final int LEAGUE_TASK_CRAFT_A_LEATHER_BODY = 14864; + public static final int LEAGUE_TASK_CRAFT_ANY_RUNE = 14865; + public static final int LEAGUE_TASK_FLETCH_A_RUNE_CROSSBOW = 14866; + public static final int LEAGUE_TASK_FLETCH_A_WILLOW_SHORTBOW_U = 14867; + public static final int LEAGUE_TASK_FLETCH_AN_OAK_SHORTBOW = 14868; + public static final int LEAGUE_TASK_FLETCH_SOME_ARROW_SHAFTS = 14869; + public static final int ACTION_MINE_SOME_COAL_FROM_STONE_CUTTER_OUTPOST = 14870; + public static final int LEAGUE_TASK_TRIM_YOUR_BEARD_IN_CAM_TORUM = 14871; + public static final int LEAGUE_TASK_CHOP_A_TREE_IN_THE_TLATI_RAINFOREST = 14872; + public static final int LEAGUE_TASK_CROSS_A_TRAP_IN_ISAFDAR = 14873; + public static final int LEAGUE_TASK_CUT_A_SAPPHIRE = 14874; + public static final int LEAGUE_TASK_FLETCH_SOME_BROAD_ARROWS_OR_BOLTS = 14875; + public static final int LEAGUE_TASK_CHECK_A_GROWN_REDWOOD_TREE = 14876; + public static final int LEAGUE_TASK_MAKE_50_FORGOTTEN_BREWS = 14877; + public static final int LEAGUE_TASK_BLAST_FURNACE_100_RUNITE_BARS = 14878; + public static final int LEAGUE_TASK_MINE_1000_ANCIENT_ESSENCE = 14879; + public static final int LEAGUE_TASK_MAKE_AN_EXTENDED_ANTIFIRE_POTION = 14880; + public static final int LEAGUE_TASK_MINE_SOME_RUNITE_ORE_IN_THE_WILDERNESS = 14881; + public static final int LEAGUE_TASK_COOK_A_DARK_CRAB = 14882; + public static final int LEAGUE_TASK_TRAVEL_BETWEEN_YOUR_SPIRIT_TREES = 14883; + public static final int LEAGUE_TASK_CHOP_500_REDWOOD_LOGS = 14884; + public static final int LEAGUE_TASK_COOK_100_ANGLERFISH = 14885; + public static final int LEAGUE_TASK_OBTAIN_A_ZALCANO_SHARD = 14886; + public static final int LEAGUE_TASK_SMITH_500_RUNITE_BOLTS_UNF_IN_PRIFDDINAS = 14887; + public static final int LEAGUE_TASK_CATCH_300_RED_CHINCHOMPAS_IN_TIRANNWN = 14888; + public static final int LEAGUE_TASK_CHECK_THE_HEALTH_OF_5_CRYSTAL_TREES = 14889; + public static final int LEAGUE_TASK_BAREHAND_CATCH_A_SHARK = 14890; + public static final int LEAGUE_TASK_CATCH_150_RED_CHINCHOMPAS_IN_KANDARIN = 14891; + public static final int LEAGUE_TASK_CRAFT_100_SOUL_RUNES = 14892; + public static final int LEAGUE_TASK_CHECK_A_GROWN_DRAGONFRUIT_TREE_IN_CATHERBY = 14893; + public static final int LEAGUE_TASK_FLETCH_250_REDWOOD_LOGS_INTO_ARROW_SHAFTS = 14894; + public static final int LEAGUE_TASK_COMPLETE_THE_ARDOUGNE_AGILITY_COURSE = 14895; + public static final int LEAGUE_TASK_CRAFT_A_WRATH_RUNE = 14896; + public static final int LEAGUE_TASK_CREATE_100_DIVINE_RANGING_POTIONS = 14897; + public static final int LEAGUE_TASK_MAKE_200_BRUTAL_RUNE_ARROW = 14898; + public static final int LEAGUE_TASK_CREATE_100_DIVINE_SUPER_COMBAT_POTIONS = 14899; + public static final int LEAGUE_TASK_DISSECT_250_SACRED_EELS = 14900; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_ATTACK_XP = 14901; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_DEFENCE_XP = 14902; + public static final int LEAGUE_TASK_MINE_100_RUNITE_ORE_IN_TIRANNWN = 14903; + public static final int LEAGUE_TASK_REDEEM_50_WILDERNESS_AGILITY_TICKETS = 14904; + public static final int LEAGUE_TASK_MAKE_50_ANTIVENOM__POTIONS = 14905; + public static final int LEAGUE_TASK_SACRIFICE_SOME_DRAGON_BONES_AT_THE_CHAOS_TEMPLE = 14906; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HITPOINTS_XP = 14907; + public static final int LEAGUE_TASK_CATCH_100_DARK_CRABS = 14908; + public static final int LEAGUE_TASK_PURCHASE_THE_CHUGGING_BARREL = 14909; + public static final int LEAGUE_TASK_CATCH_100_TECU_SALAMANDERS = 14910; + public static final int LEAGUE_TASK_CATCH_50_MOONLIGHT_ANTELOPES = 14911; + public static final int ACTION_FINISH_REDWOOD_ENT_TOTEM_DECORATION = 14912; + public static final int LEAGUE_TASK_CROSS_THE_CHAOS_TEMPLE_STONE_SHORTCUT = 14913; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_MAGIC_XP = 14914; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_RANGED_XP = 14915; + public static final int LEAGUE_TASK_PURCHASE_A_CELESTIAL_RING = 14916; + public static final int LEAGUE_TASK_CRAFT_50_LAW_RUNES = 14917; + public static final int LEAGUE_TASK_HARVEST_A_SNAPDRAGON_IN_WEISS = 14918; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_STRENGTH_XP = 14919; + public static final int LEAGUE_TASK_TRAP_A_SABRETOOTHED_KYATT = 14920; + public static final int LEAGUE_TASK_HARVEST_A_RANARR_WEED = 14921; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_ATTACK_XP = 14922; + public static final int LEAGUE_TASK_TURN_IN_50_LIBRARY_BOOKS = 14923; + public static final int LEAGUE_TASK_FISH_AN_OLD_BOOT_IN_STRANGLEWOOD = 14924; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_DEFENCE_XP = 14925; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HITPOINTS_XP = 14926; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_MAGIC_XP = 14927; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_RANGED_XP = 14928; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_STRENGTH_XP = 14929; + public static final int LEAGUE_TASK_LAND_A_HOOP_ON_A_STICK = 14930; + public static final int LEAGUE_TASK_LIGHT_A_BULLSEYE_LANTERN = 14931; + public static final int LEAGUE_TASK_LIGHT_A_TORCH = 14932; + public static final int LEAGUE_TASK_MAKE_20_RANGING_POTIONS = 14933; + public static final int LEAGUE_TASK_MAKE_20_STAMINA_POTIONS = 14934; + public static final int LEAGUE_TASK_MAKE_30_PRAYER_POTIONS = 14935; + public static final int LEAGUE_TASK_MAKE_A_4_DOSE_POTION = 14936; + public static final int ACTION_MAKE_A_MEAT_PIZZA = 14937; + public static final int LEAGUE_TASK_MAKE_A_SARADOMIN_BREW = 14938; + public static final int LEAGUE_TASK_MAKE_A_SUPER_COMBAT_POTION = 14939; + public static final int LEAGUE_TASK_MAKE_AN_ATTACK_POTION = 14940; + public static final int LEAGUE_TASK_MINE_10_SILVER = 14941; + public static final int LEAGUE_TASK_MINE_5_TIN_ORE = 14942; + public static final int LEAGUE_TASK_MINE_50_ADAMANTITE_ORE = 14943; + public static final int LEAGUE_TASK_HARVEST_25_ZAMORAKS_GRAPES = 14944; + public static final int LEAGUE_TASK_MINE_50_IRON_ORE = 14945; + public static final int LEAGUE_TASK_MINE_50_MITHRIL_ORE = 14946; + public static final int LEAGUE_TASK_USE_YOUR_PORTAL_NEXUS_TO_TELEPORT_TO_WEISS = 14947; + public static final int LEAGUE_TASK_OBTAIN_RUNITE_ORE_AT_THE_BLAST_MINE = 14948; + public static final int ACTION_MINE_SOME_CLAY = 14949; + public static final int LEAGUE_TASK_MINE_SOME_ORE_WITH_A_RUNE_PICKAXE = 14950; + public static final int LEAGUE_TASK_MINE_SOME_ORE_WITH_A_STEEL_PICKAXE = 14951; + public static final int LEAGUE_TASK_OBTAIN_100_MILLION_XP_COMBAT_SKILL = 14952; + public static final int LEAGUE_TASK_OBTAIN_100_MILLION_XP_NONCOMBAT_SKILL = 14953; + public static final int LEAGUE_TASK_OBTAIN_200_MILLION_XP_COMBAT_SKILL = 14954; + public static final int LEAGUE_TASK_OBTAIN_200_MILLION_XP_NONCOMBAT_SKILL = 14955; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_AGILITY_XP = 14956; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_CONSTRUCTION_XP = 14957; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_COOKING_XP = 14958; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_CRAFTING_XP = 14959; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FARMING_XP = 14960; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FIREMAKING_XP = 14961; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FISHING_XP = 14962; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FLETCHING_XP = 14963; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HERBLORE_XP = 14964; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HUNTER_XP = 14965; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_MINING_XP = 14966; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_PRAYER_XP = 14967; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_RUNECRAFT_XP = 14968; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_SLAYER_XP = 14969; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_SMITHING_XP = 14970; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_THIEVING_XP = 14971; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_WOODCUTTING_XP = 14972; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_XP_5_NONCOMBAT_SKILLS = 14973; + public static final int LEAGUE_TASK_OBTAIN_25_MILLION_XP_COMBAT_SKILL = 14974; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_AGILITY_XP = 14975; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_CONSTRUCTION_XP = 14976; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_COOKING_XP = 14977; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_CRAFTING_XP = 14978; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FARMING_XP = 14979; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FIREMAKING_XP = 14980; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FISHING_XP = 14981; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FLETCHING_XP = 14982; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HERBLORE_XP = 14983; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HUNTER_XP = 14984; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_MINING_XP = 14985; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_PRAYER_XP = 14986; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_RUNECRAFT_XP = 14987; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_SLAYER_XP = 14988; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_SMITHING_XP = 14989; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_THIEVING_XP = 14990; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_WOODCUTTING_XP = 14991; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_XP_3_NONCOMBAT_SKILLS = 14992; + public static final int LEAGUE_TASK_OBTAIN_35_MILLION_XP_COMBAT_SKILL = 14993; + public static final int LEAGUE_TASK_STEAL_FROM_A_GEM_STALL_IN_KOUREND = 14994; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_AGILITY_XP = 14995; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_ATTACK_XP = 14996; + public static final int LEAGUE_TASK_BUILD_A_GILDED_PORTAL_NEXUS = 14997; + public static final int LEAGUE_TASK_BUILD_A_GOLD_SINK = 14998; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_CONSTRUCTION_XP = 14999; + public static final int LEAGUE_TASK_BUILD_AN_OBELISK = 15000; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_COOKING_XP = 15001; + public static final int LEAGUE_TASK_CATCH_A_LUCKY_IMPLING_BAREHANDED = 15002; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_CRAFTING_XP = 15003; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_DEFENCE_XP = 15004; + public static final int LEAGUE_TASK_BLAST_FURNACE_100_MITHRIL_BARS = 15005; + public static final int LEAGUE_TASK_PLANT_100_BOLOGANO_SEEDS = 15006; + public static final int LEAGUE_TASK_PLANT_100_LOGAVANO_SEEDS = 15007; + public static final int LEAGUE_TASK_CAST_FERTILE_SOIL = 15008; + public static final int LEAGUE_TASK_PLANT_AN_ANIMA_SEED = 15009; + public static final int LEAGUE_TASK_PICKPOCKET_A_HERO = 15010; + public static final int LEAGUE_TASK_CAST_MOONCLAN_TELEPORT = 15011; + public static final int LEAGUE_TASK_CAST_SPELLBOOK_SWAP = 15012; + public static final int LEAGUE_TASK_COMPLETE_25_LAPS_OF_THE_RELLEKKA_AGILITY_COURSE = 15013; + public static final int LEAGUE_TASK_BURN_200_REDWOOD_LOGS = 15014; + public static final int LEAGUE_TASK_PICKPOCKET_A_KING_WORM = 15015; + public static final int LEAGUE_TASK_TRADE_IN_1000_MINNOWS = 15016; + public static final int ACTION_FINISH_YEW_ENT_TOTEM_DECORATION = 15017; + public static final int LEAGUE_TASK_MAKE_100_PRAYER_REGENERATION_POTIONS = 15018; + public static final int LEAGUE_TASK_MAKE_50_GOADING_POTIONS = 15019; + public static final int LEAGUE_TASK_CHOP_200_REDWOOD_LOGS = 15020; + public static final int LEAGUE_TASK_COMPLETE_50_FARMING_CONTRACTS = 15021; + public static final int ACTION_MAKE_A_GREENMAN_CARVING = 15022; + public static final int LEAGUE_TASK_CHECK_A_GROWN_PAPAYA_TREE_IN_THE_GNOME_STRONGHOLD = 15023; + public static final int ACTION_MAKE_A_GREENMAN_STATUE = 15024; + public static final int LEAGUE_TASK_OBTAIN_THE_HUNTSMANS_KIT = 15025; + public static final int LEAGUE_TASK_COMPLETE_THE_SHAYZIEN_ADVANCED_AGILITY_COURSE = 15026; + public static final int LEAGUE_TASK_OPEN_A_MASTER_HUNTERS_LOOT_SACK = 15027; + public static final int LEAGUE_TASK_COMPLETE_THE_RELLEKKA_AGILITY_COURSE = 15028; + public static final int LEAGUE_TASK_COMPLETE_THE_SEERS_VILLAGE_AGILITY_COURSE = 15029; + public static final int LEAGUE_TASK_CRAFT_100_BLOOD_RUNES = 15030; + public static final int LEAGUE_TASK_PURCHASE_THE_REAGENTS_POUCH = 15031; + public static final int LEAGUE_TASK_FLETCH_100_MAPLE_LONGBOW_U_IN_KANDARIN = 15032; + public static final int LEAGUE_TASK_STEAL_A_BLESSED_BONE_STATUETTE = 15033; + public static final int LEAGUE_TASK_CREATE_A_CATHERBY_TELEPORT_TABLET = 15034; + public static final int LEAGUE_TASK_CREATE_10_DYNAMITE = 15035; + public static final int LEAGUE_TASK_CATCH_25_SUNLIGHT_ANTELOPES = 15036; + public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILDS_HIGH_TIER = 15037; + public static final int LEAGUE_TASK_PICKPOCKET_CLUE_FROM_HERO = 15038; + public static final int LEAGUE_TASK_CHECK_THE_HEALTH_OF_MAHOGANY_TREE_IN_MARCELLUSS_PATCH = 15039; + public static final int LEAGUE_TASK_CHOP_20_MAGIC_LOGS_IN_VARLAMORE = 15040; + public static final int LEAGUE_TASK_FLETCH_A_REDWOOD_SHIELD = 15041; + public static final int LEAGUE_TASK_COMPLETE_50_HUNTER_RUMOURS = 15042; + public static final int LEAGUE_TASK_COOK_100_MOONLIGHT_ANTELOPES = 15043; + public static final int LEAGUE_TASK_CRAFT_1000_SUNFIRE_RUNES = 15044; + public static final int LEAGUE_TASK_CREATE_100_JUGS_OF_BLESSED_SUNFIRE_WINE = 15045; + public static final int ACTION_FLETCH_SOME_ATLATL_DARTS = 15046; + public static final int LEAGUE_TASK_BLAST_FURNACE_100_ADAMANT_BARS = 15047; + public static final int LEAGUE_TASK_CAST_FULL_SINISTER_OFFERING = 15048; + public static final int LEAGUE_TASK_CHOP_A_MAGIC_LOG_AT_THE_FORSAKEN_TOWER = 15049; + public static final int LEAGUE_TASK_OBTAIN_ADAMANTITE_ORE_AT_THE_BLAST_MINE = 15050; + public static final int LEAGUE_TASK_SERVE_20_PIZZAS_IN_THE_MESS_HALL = 15051; + public static final int LEAGUE_TASK_CAST_RESURRECT_CROPS = 15052; + public static final int LEAGUE_TASK_DAGANNOTH_BONE_POH_ALTAR = 15053; + public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_1_RIFT_CLOSED = 15054; + public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_10_RIFTS_CLOSED = 15055; + public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_25_RIFTS_CLOSED = 15056; + public static final int LEAGUE_TASK_HARVEST_SOME_SWEETCORN_IN_PRIFDDINAS = 15057; + public static final int LEAGUE_TASK_HAVE_DREW_CREATE_500_BUCKETS = 15058; + public static final int LEAGUE_TASK_HAVE_ZAHUR_MAKE_1000_UNFINISHED_POTIONS = 15059; + public static final int LEAGUE_TASK_MAKE_20_MAGIC_POTIONS = 15060; + public static final int LEAGUE_TASK_MAKE_50_MENAPHITE_REMEDIES = 15061; + public static final int LEAGUE_TASK_MAKE_50_TEAK_PLANKS_IN_PRIFDDINAS = 15062; + public static final int LEAGUE_TASK_MAKE_A_COMBAT_POTION = 15063; + public static final int LEAGUE_TASK_MINE_15_GRANITE_IN_THE_NECROPOLIS = 15064; + public static final int LEAGUE_TASK_MINE_200_RUNITE_ORE_IN_TIRANNWN = 15065; + public static final int LEAGUE_TASK_MINE_25_PURE_ESSENCE = 15066; + public static final int LEAGUE_TASK_MINE_30_CHUNKS_OF_GRANITE = 15067; + public static final int LEAGUE_TASK_MINE_5_GEM_ROCKS_IN_A_ROW_WITHOUT_FAILING = 15068; + public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_POLLNIVNEACH = 15069; + public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_RELLEKKA = 15070; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FARMING_XP = 15071; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FIREMAKING_XP = 15072; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FISHING_XP = 15073; + public static final int LEAGUE_TASK_OBTAIN_A_MAGIC_SEED_FROM_A_BIRDS_NEST = 15074; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FLETCHING_XP = 15075; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HERBLORE_XP = 15076; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HITPOINTS_XP = 15077; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HUNTER_XP = 15078; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_MAGIC_XP = 15079; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_MINING_XP = 15080; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_PRAYER_XP = 15081; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_RANGED_XP = 15082; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_RUNECRAFT_XP = 15083; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_SLAYER_XP = 15084; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_SMITHING_XP = 15085; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_STRENGTH_XP = 15086; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_THIEVING_XP = 15087; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_WOODCUTTING_XP = 15088; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_XP_3_NONCOMBAT_SKILLS = 15089; + public static final int LEAGUE_TASK_OBTAIN_50_MILLION_XP_COMBAT_SKILL = 15090; + public static final int LEAGUE_TASK_OBTAIN_800_COINS_FROM_COIN_POUCHES_AT_ONCE = 15091; + public static final int LEAGUE_TASK_BUILD_A_MARBLE_LECTERN = 15092; + public static final int LEAGUE_TASK_BUILD_AN_ACHIEVEMENT_GALLERY = 15093; + public static final int LEAGUE_TASK_OBTAIN_A_BIRD_NEST = 15094; + public static final int LEAGUE_TASK_OBTAIN_A_CASKET_FROM_FISHING = 15095; + public static final int LEAGUE_TASK_CATCH_50_GREY_CHINCHOMPAS = 15096; + public static final int LEAGUE_TASK_OBTAIN_A_CLUE_GEODE_WHILE_MINING = 15097; + public static final int LEAGUE_TASK_CHECK_A_GROWN_PALM_TREE = 15098; + public static final int LEAGUE_TASK_OBTAIN_A_GEM_WHILE_MINING = 15099; + public static final int LEAGUE_TASK_OBTAIN_A_HIGH_LEVEL_SEED_FROM_A_BIRDS_NEST = 15100; + public static final int LEAGUE_TASK_CLEAN_100_GRIMY_DWARF_WEED = 15101; + public static final int LEAGUE_TASK_OBTAIN_A_SKILLING_PET = 15102; + public static final int LEAGUE_TASK_COMPLETE_250_LAPS_OF_A_ROOFTOP_AGILITY_COURSE = 15103; + public static final int ACTION_OBTAIN_AN_OLD_BOOT_FROM_A_FISHING_SPOT = 15104; + public static final int LEAGUE_TASK_COOK_20_REDBERRY_PIES = 15105; + public static final int LEAGUE_TASK_OPEN_28_COIN_POUCHES_AT_ONCE = 15106; + public static final int LEAGUE_TASK_CREATE_A_BLACK_DHIDE_SHIELD = 15107; + public static final int LEAGUE_TASK_PICKPOCKET_A_CITIZEN = 15108; + public static final int LEAGUE_TASK_DIG_UP_SOME_MAGIC_ROOTS = 15109; + public static final int LEAGUE_TASK_PICKPOCKET_A_MASTER_FARMER = 15110; + public static final int LEAGUE_TASK_PLANT_SEEDS_IN_AN_ALLOTMENT_PATCH = 15111; + public static final int LEAGUE_TASK_PROTECT_YOUR_CROPS = 15112; + public static final int LEAGUE_TASK_PURCHASE_A_PLAYER_OWNED_HOUSE = 15113; + public static final int LEAGUE_TASK_RAKE_A_FLOWER_PATCH = 15114; + public static final int LEAGUE_TASK_FLETCH_A_MAGIC_SHORTBOW = 15115; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_10 = 15116; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_20 = 15117; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_30 = 15118; + public static final int LEAGUE_TASK_PICKPOCKET_A_BANDIT_IN_THE_BANDIT_CAMP = 15119; + public static final int LEAGUE_TASK_PICKPOCKET_A_BULLSEYE_LANTERN_FROM_A_CAVE_GOBLIN = 15120; + public static final int LEAGUE_TASK_PICKPOCKET_A_DIAMOND_FROM_A_TZHAAR = 15121; + public static final int LEAGUE_TASK_PICKPOCKET_A_HAM_MEMBER = 15122; + public static final int LEAGUE_TASK_PICKPOCKET_A_MENAPHITE_THUG_50_TIMES = 15123; + public static final int LEAGUE_TASK_PICKPOCKET_A_VARROCK_GUARD = 15124; + public static final int LEAGUE_TASK_PICKPOCKET_A_VYRE_50_TIMES = 15125; + public static final int LEAGUE_TASK_HARVEST_ANY_HERB_AT_THE_TROLL_STRONGHOLD = 15126; + public static final int LEAGUE_TASK_MINE_200_SOFT_CLAY_IN_TIRANNWN = 15127; + public static final int LEAGUE_TASK_RECEIVE_A_TORSTOL_FROM_A_HERBIBOAR = 15128; + public static final int LEAGUE_TASK_SET_UP_A_MAGIC_BIRD_HOUSE = 15129; + public static final int LEAGUE_TASK_SET_UP_A_YEW_BIRD_HOUSE = 15130; + public static final int LEAGUE_TASK_SMELT_A_STEEL_BAR_IN_PORT_PHASMATYS = 15131; + public static final int LEAGUE_TASK_SMITH_1000_ADAMANT_DART_TIPS = 15132; + public static final int LEAGUE_TASK_SMITH_1000_MITHRIL_DART_TIPS = 15133; + public static final int LEAGUE_TASK_SMITH_1000_RUNE_DART_TIPS = 15134; + public static final int LEAGUE_TASK_SMITH_500_RUNE_DART_TIPS_IN_PRIFDDINAS = 15135; + public static final int LEAGUE_TASK_PICKPOCKET_AN_ELF_50_TIMES = 15136; + public static final int LEAGUE_TASK_STEAL_A_DIAMOND_IN_DORGESHKAAN = 15137; + public static final int LEAGUE_TASK_STEAL_FROM_THE_VARROCK_TEA_STALL = 15138; + public static final int ACTION_FINISH_WILLOW_ENT_TOTEM_DECORATION = 15139; + public static final int LEAGUE_TASK_RECEIVE_A_DRAGONSTONE_AMULET_FROM_AN_IMPLING = 15140; + public static final int LEAGUE_TASK_TAKE_A_SHORTCUT_ACROSS_THE_SHILO_VILLAGE_RIVER = 15141; + public static final int LEAGUE_TASK_TAKE_THE_ADVANCED_SHORTCUT_TO_THE_COSMIC_ALTAR = 15142; + public static final int LEAGUE_TASK_GIVE_A_DWARF_REDBERRY_ANTELOPE = 15143; + public static final int LEAGUE_TASK_MINE_20_MITHRIL_ORE_IN_THE_STONECUTTER_OUTPOST = 15144; + public static final int LEAGUE_TASK_USE_A_PRAYER_ALTAR_TO_RESTORE_90_PRAYER_IN_PRIFDDINAS = 15145; + public static final int LEAGUE_TASK_CHECK_A_GROWN_CRYSTAL_TREE = 15146; + public static final int LEAGUE_TASK_MINE_250_BLESSED_BONE_SHARDS = 15147; + public static final int LEAGUE_TASK_TURN_IN_A_PYRAMID_TOP_TO_SIMON_TEMPLETON = 15148; + public static final int LEAGUE_TASK_CHOP_100_TEAK_LOGS_IN_PRIFDDINAS = 15149; + public static final int LEAGUE_TASK_USE_ENRICHED_BONES_ON_THE_STRANGE_MACHINE = 15150; + public static final int LEAGUE_TASK_MINE_A_CALCIFIED_DEPOSIT = 15151; + public static final int LEAGUE_TASK_USE_THE_RANGE_IN_LUMBRIDGE_CASTLE = 15152; + public static final int LEAGUE_TASK_WORSHIP_THE_ECTOFUNTUS = 15153; + public static final int LEAGUE_TASK_OPEN_AN_ADEPT_HUNTERS_LOOT_SACK = 15154; + public static final int LEAGUE_TASK_PAY_AN_URCHIN_FOR_INFORMATION = 15155; + public static final int LEAGUE_TASK_BURN_20_BLISTERWOOD_LOGS = 15156; + public static final int LEAGUE_TASK_BURN_20_PYRE_LOGS = 15157; + public static final int LEAGUE_TASK_INFERIOR_DEMONBANE_DEMON_KILL = 15158; + public static final int LEAGUE_TASK_CAST_BONES_TO_PEACHES = 15159; + public static final int LEAGUE_TASK_MINE_50_VOLCANIC_SULPHUR = 15160; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_40 = 15161; + public static final int LEAGUE_TASK_HARVEST_AN_IRIT_LEAF = 15162; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_5 = 15163; + public static final int LEAGUE_TASK_CAST_PADDEWWA_TELEPORT = 15164; + public static final int LEAGUE_TASK_MAKE_50_OAK_PLANKS_IN_KOUREND = 15165; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_50 = 15166; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_60 = 15167; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_70 = 15168; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_80 = 15169; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_90 = 15170; + public static final int LEAGUE_TASK_PICKPOCKET_A_KNIGHT_OF_VARLAMORE_20_TIMES = 15171; + public static final int LEAGUE_TASK_MAKE_A_PINEAPPLE_PIZZA = 15172; + public static final int LEAGUE_TASK_OFFER_AN_EGG_TO_A_SHRINE = 15173; + public static final int LEAGUE_TASK_REACH_BASE_LEVEL_95 = 15174; + public static final int LEAGUE_TASK_STEAL_100_VALUABLES = 15175; + public static final int LEAGUE_TASK_CATCH_30_ORANGE_SALAMANDERS = 15176; + public static final int LEAGUE_TASK_CHOP_50_MAGIC_LOGS_IN_TIRANNWN = 15177; + public static final int LEAGUE_TASK_CATCH_50_KARAMBWAN = 15178; + public static final int LEAGUE_TASK_STEAL_15_HOUSE_KEYS = 15179; + public static final int LEAGUE_TASK_OBTAIN_A_MARK_OF_GRACE = 15180; + public static final int LEAGUE_TASK_REACH_LEVEL_99_AGILITY = 15181; + public static final int LEAGUE_TASK_PICKPOCKET_A_GUARD = 15182; + public static final int LEAGUE_TASK_COMPLETE_50_LAPS_OF_THE_PRIFDDINAS_AGILITY_COURSE = 15183; + public static final int LEAGUE_TASK_REACH_LEVEL_99_ATTACK = 15184; + public static final int LEAGUE_TASK_PICKPOCKET_A_RANARR_SEED = 15185; + public static final int LEAGUE_TASK_CATCH_A_HERBIBOAR_150_TIMES = 15186; + public static final int LEAGUE_TASK_CATCH_A_HERBIBOAR_50_TIMES = 15187; + public static final int LEAGUE_TASK_REACH_LEVEL_99_CONSTRUCTION = 15188; + public static final int LEAGUE_TASK_STEAL_25_VALUABLES = 15189; + public static final int LEAGUE_TASK_CATCH_A_KARAMBWANJI = 15190; + public static final int LEAGUE_TASK_REACH_LEVEL_99_COOKING = 15191; + public static final int LEAGUE_TASK_STEAL_A_HOUSE_KEY = 15192; + public static final int LEAGUE_TASK_CATCH_A_SALMON = 15193; + public static final int LEAGUE_TASK_CATCH_A_SALMON_ON_KARAMJA = 15194; + public static final int LEAGUE_TASK_REACH_LEVEL_99_CRAFTING = 15195; + public static final int LEAGUE_TASK_CATCH_A_SWAMP_LIZARD_IN_MORYTANIA = 15196; + public static final int LEAGUE_TASK_REACH_LEVEL_99_DEFENCE = 15197; + public static final int LEAGUE_TASK_REACH_LEVEL_99_FARMING = 15198; + public static final int LEAGUE_TASK_CHECK_A_GROWN_CACTUS = 15199; + public static final int LEAGUE_TASK_CHECK_A_GROWN_CALQUAT_TREE = 15200; + public static final int LEAGUE_TASK_COMPLETE_THE_PRIFDDINAS_AGILITY_COURSE = 15201; + public static final int LEAGUE_TASK_REACH_LEVEL_99_FIREMAKING = 15202; + public static final int LEAGUE_TASK_CHECK_A_GROWN_MAGIC_TREE_IN_LUMBRIDGE = 15203; + public static final int LEAGUE_TASK_CHECK_A_GROWN_MAHOGANY_TREE = 15204; + public static final int LEAGUE_TASK_REACH_LEVEL_99_FISHING = 15205; + public static final int LEAGUE_TASK_COMPLETE_THE_PRIFDDINAS_AGILITY_COURSE_IN_110 = 15206; + public static final int LEAGUE_TASK_CHECK_A_GROWN_POTATO_CACTUS = 15207; + public static final int LEAGUE_TASK_PLANT_100_GOLOVANOVA_SEEDS = 15208; + public static final int LEAGUE_TASK_REACH_LEVEL_99_FLETCHING = 15209; + public static final int LEAGUE_TASK_CRAFT_50_DEATH_RUNES = 15210; + public static final int LEAGUE_TASK_STEAL_FROM_THE_FORTIS_SPICE_STALL = 15211; + public static final int LEAGUE_TASK_CHOP_100_BLISTERWOOD_LOGS = 15212; + public static final int LEAGUE_TASK_CRAFT_A_PIECE_OF_CRYSTAL_ARMOUR = 15213; + public static final int LEAGUE_TASK_CREATE_25_DIVINE_SUPER_ATTACK_POTIONS = 15214; + public static final int LEAGUE_TASK_REACH_LEVEL_99_HERBLORE = 15215; + public static final int LEAGUE_TASK_REACH_LEVEL_99_HITPOINTS = 15216; + public static final int LEAGUE_TASK_RESTORE_14_PRAYER_POINTS_IN_HOSIDIUS = 15217; + public static final int LEAGUE_TASK_STORE_SOME_BOWSTRINGS_INSIDE_A_BOWSTRING_SPOOL = 15218; + public static final int LEAGUE_TASK_SMELT_A_MITHRIL_BAR_IN_A_VOLCANIC_FISSURE = 15219; + public static final int LEAGUE_TASK_SMITH_SHAYZIEN_1 = 15220; + public static final int LEAGUE_TASK_CREATE_25_DIVINE_SUPER_STRENGTH_POTIONS = 15221; + public static final int LEAGUE_TASK_SMITH_STEEL_IN_KOUREND_CASTLE = 15222; + public static final int LEAGUE_TASK_REACH_LEVEL_99_HUNTER = 15223; + public static final int LEAGUE_TASK_CHOP_A_LOG_FROM_A_POTATO_TREE = 15224; + public static final int LEAGUE_TASK_SERVE_20_STEWS_IN_THE_MESS_HALL = 15225; + public static final int LEAGUE_TASK_CHOP_A_SULLIUSCEP_CAP = 15226; + public static final int LEAGUE_TASK_TELEPORT_TO_CAM_TORUM_USING_A_CALCIFIED_MOTH = 15227; + public static final int LEAGUE_TASK_STEAL_A_CHISEL = 15228; + public static final int LEAGUE_TASK_REACH_LEVEL_99_MAGIC = 15229; + public static final int LEAGUE_TASK_REACH_LEVEL_99_MINING = 15230; + public static final int LEAGUE_TASK_REACH_LEVEL_99_PRAYER = 15231; + public static final int LEAGUE_TASK_SMITH_A_STEEL_PLATEBODY = 15232; + public static final int LEAGUE_TASK_REACH_LEVEL_99_RANGED = 15233; + public static final int LEAGUE_TASK_REACH_LEVEL_99_RUNECRAFT = 15234; + public static final int LEAGUE_TASK_REACH_LEVEL_99_SLAYER = 15235; + public static final int LEAGUE_TASK_REACH_LEVEL_99_SMITHING = 15236; + public static final int LEAGUE_TASK_REACH_LEVEL_99_STRENGTH = 15237; + public static final int LEAGUE_TASK_REACH_LEVEL_99_THIEVING = 15238; + public static final int LEAGUE_TASK_REACH_LEVEL_99_WOODCUTTING = 15239; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_100 = 15240; + public static final int LEAGUE_TASK_STEAL_1_ARTEFACT = 15241; + public static final int LEAGUE_TASK_STEAL_15_ARTEFACTS = 15242; + public static final int LEAGUE_TASK_TELEPORT_TO_CIVITAS_ILLA_FORTIS = 15243; + public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_DRAYNOR_AGILITY_COURSE = 15244; + public static final int LEAGUE_TASK_USE_THE_POTTERY_OVEN_IN_CIVITAS = 15245; + public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_VARROCK_AGILITY_COURSE = 15246; + public static final int LEAGUE_TASK_BREAK_DOWN_10_CALCIFIED_DEPOSITS = 15247; + public static final int LEAGUE_TASK_STEAL_A_COW_BELL_IN_RELLEKKA = 15248; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1000 = 15249; + public static final int LEAGUE_TASK_STEAL_A_GOLOVANOVA_FRUIT_TOP = 15250; + public static final int LEAGUE_TASK_BUILD_A_QUETZAL_LANDING_SITE = 15251; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1250 = 15252; + public static final int LEAGUE_TASK_DISSECT_50_SACRED_EELS = 15253; + public static final int LEAGUE_TASK_CATCH_A_JERBOA = 15254; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1500 = 15255; + public static final int LEAGUE_TASK_COMPLETE_THE_AL_KHARID_AGILITY_COURSE = 15256; + public static final int LEAGUE_TASK_COMPLETE_THE_CANIFIS_AGILITY_COURSE = 15257; + public static final int LEAGUE_TASK_COMPLETE_THE_DRAYNOR_AGILITY_COURSE = 15258; + public static final int LEAGUE_TASK_MAKE_50_ANCIENT_BREWS = 15259; + public static final int LEAGUE_TASK_LIGHT_A_PYRE_SHIP = 15260; + public static final int LEAGUE_TASK_STEAL_A_FISH = 15261; + public static final int LEAGUE_TASK_HARVEST_SOME_SNAPE_GRASS_IN_PRIFDDINAS = 15262; + public static final int LEAGUE_TASK_MAKE_100_MAHOGANY_PLANKS_IN_PRIFDDINAS = 15263; + public static final int LEAGUE_TASK_STEAL_A_WOODEN_STOCK = 15264; + public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_YANILLE = 15265; + public static final int LEAGUE_TASK_TURN_IN_10_LIBRARY_BOOKS = 15266; + public static final int LEAGUE_TASK_COMPLETE_THE_VARROCK_AGILITY_COURSE = 15267; + public static final int LEAGUE_TASK_COMPLETE_THE_WEREWOLF_AGILITY_COURSE = 15268; + public static final int LEAGUE_TASK_SACRIFICE_SOME_BONES_AT_THE_CHAOS_TEMPLE = 15269; + public static final int LEAGUE_TASK_CONVERT_2000_DAEYALT_SHARDS_INTO_ESSENCE = 15270; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1750 = 15271; + public static final int LEAGUE_TASK_BUILD_A_WAKA_CANOE = 15272; + public static final int LEAGUE_TASK_CAPTURE_10_SANDWORMS = 15273; + public static final int LEAGUE_TASK_COOK_100_KARAMBWANS = 15274; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2000 = 15275; + public static final int LEAGUE_TASK_CATCH_A_PYRE_FOX = 15276; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2100 = 15277; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2200 = 15278; + public static final int ACTION_CAST_HIGH_LEVEL_ALCHEMY = 15279; + public static final int LEAGUE_TASK_COOK_20_KARAMBWANS_IN_A_ROW = 15280; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2277 = 15281; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_250 = 15282; + public static final int LEAGUE_TASK_COOK_20_SHARKS_IN_DARKMEYER = 15283; + public static final int LEAGUE_TASK_CATCH_10_PIKE = 15284; + public static final int LEAGUE_TASK_CATCH_100_LOBSTERS = 15285; + public static final int LEAGUE_TASK_USE_THE_ABYSS = 15286; + public static final int LEAGUE_TASK_MAKE_100_ANTIVENOM_POTIONS = 15287; + public static final int ACTION_TOTAL_LEVEL_666 = 15288; + public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_750 = 15289; + public static final int LEAGUE_TASK_CAST_DEGRIME_SPELL_FULL_CLEAN = 15290; + public static final int LEAGUE_TASK_CHOP_15_YEW_LOGS_IN_SHAYZIEN = 15291; + public static final int LEAGUE_TASK_REDECORATE_YOUR_PLAYER_OWNED_HOUSE = 15292; + public static final int LEAGUE_TASK_COMPLETE_10_HUNTER_RUMOURS = 15293; + public static final int LEAGUE_TASK_CATCH_25_SARDINES = 15294; + public static final int LEAGUE_TASK_CATCH_50_SALMON = 15295; + public static final int LEAGUE_TASK_CATCH_50_SWORDFISH = 15296; + public static final int LEAGUE_TASK_USE_SOME_ICY_BASALT_TO_TELEPORT_TO_WEISS = 15297; + public static final int LEAGUE_TASK_CRAFT_50_COSMIC_RUNES = 15298; + public static final int LEAGUE_TASK_OBTAIN_20_GOLDEN_NUGGETS = 15299; + public static final int LEAGUE_TASK_CRAFT_50_NATURE_RUNES = 15300; + public static final int LEAGUE_TASK_CRAFT_50_WATER_RUNES = 15301; + public static final int LEAGUE_TASK_CRAFT_A_CELESTIAL_SIGNET = 15302; + public static final int LEAGUE_TASK_SELL_SOME_SILK_TO_A_SILK_TRADER = 15303; + public static final int LEAGUE_TASK_CRAFT_A_FIRE_RUNE = 15304; + public static final int LEAGUE_TASK_CRAFT_A_GHORROCK_TELEPORT_TABLET = 15305; + public static final int LEAGUE_TASK_CRAFT_A_LAVA_RUNE_AT_THE_FIRE_ALTAR = 15306; + public static final int LEAGUE_TASK_CATCH_A_GREY_CHINCHOMPA = 15307; + public static final int LEAGUE_TASK_CRAFT_A_RUNE_USING_DAEYALT_ESSENCE = 15308; + public static final int LEAGUE_TASK_CRAFT_A_SNELM = 15309; + public static final int LEAGUE_TASK_PICKPOCKET_A_KNIGHT_OF_ARDOUGNE_50_TIMES = 15310; + public static final int LEAGUE_TASK_CRAFT_AN_AIR_BATTLESTAFF_IN_THE_WILDERNESS = 15311; + public static final int LEAGUE_TASK_SMELT_A_BRONZE_BAR = 15312; + public static final int LEAGUE_TASK_SMELT_A_RUNITE_BAR = 15313; + public static final int LEAGUE_TASK_SMELT_A_STEEL_BAR = 15314; + public static final int LEAGUE_TASK_SMELT_AN_IRON_BAR = 15315; + public static final int LEAGUE_TASK_CRAFT_SOME_POTTERY_IN_SOPHANEM = 15316; + public static final int LEAGUE_TASK_CHOP_25_JUNIPER_LOGS = 15317; + public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_VARLAMORE_AGILITY_COURSE = 15318; + public static final int LEAGUE_TASK_SMITH_10_STEEL_BOLTS_UNF = 15319; + public static final int LEAGUE_TASK_CATCH_A_SABRETOOTHED_KEBBIT = 15320; + public static final int LEAGUE_TASK_COMPLETE_50_LAPS_OF_A_ROOFTOP_AGILITY_COURSE = 15321; + public static final int LEAGUE_TASK_SMITH_150_IRON_ARROWTIPS = 15322; + public static final int LEAGUE_TASK_COOK_10_SARDINES = 15323; + public static final int LEAGUE_TASK_COOK_100_LOBSTERS = 15324; + public static final int LEAGUE_TASK_COMPLETE_25_HUNTER_RUMOURS = 15325; + public static final int LEAGUE_TASK_SMITH_250_MITHRIL_BOLTS_UNF = 15326; + public static final int LEAGUE_TASK_COOK_20_PIKE = 15327; + public static final int LEAGUE_TASK_CREATE_THE_COLOSSAL_RUNE_POUCH = 15328; + public static final int LEAGUE_TASK_CREATE_THE_LONG_ROPE_SHORTCUT_IN_DARKMEYER = 15329; + public static final int LEAGUE_TASK_MINE_25_GOLD_ROCKS_IN_TIRANNWN = 15330; + public static final int LEAGUE_TASK_BURY_SOME_LAVA_DRAGON_BONES = 15331; + public static final int LEAGUE_TASK_SMITH_A_DRAGONFIRE_SHIELD = 15332; + public static final int LEAGUE_TASK_SMITH_A_RUNE_ITEM = 15333; + public static final int ACTION_SMITH_A_STEEL_2H_SWORD = 15334; + public static final int LEAGUE_TASK_CATCH_A_SAPPHIRE_GLACIALIS = 15335; + public static final int LEAGUE_TASK_SNARE_15_TROPICAL_WAGTAILS = 15336; + public static final int LEAGUE_TASK_DISMANTLE_20_FILLED_BIRD_HOUSES = 15337; + public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_PRIFDDINAS = 15338; + public static final int LEAGUE_TASK_SUCCESSFULLY_HOP_OVER_THE_TRIPWIRE_IN_TIRANNWN = 15339; + public static final int LEAGUE_TASK_CRAFT_A_CHAOS_RUNE_USING_A_CHAOS_CORE = 15340; + public static final int LEAGUE_TASK_CRAFT_A_RUBY_AMULET = 15341; + public static final int LEAGUE_TASK_ENTER_THE_COOKS_GUILD = 15342; + public static final int LEAGUE_TASK_COMPLETE_THE_FALADOR_AGILITY_COURSE = 15343; + public static final int LEAGUE_TASK_STEAL_30_ARTEFACTS = 15344; + public static final int LEAGUE_TASK_COMPLETE_10_FARMING_CONTRACTS = 15345; + public static final int LEAGUE_TASK_COMPLETE_THE_SHAYZIEN_BASIC_AGILITY_COURSE = 15346; + public static final int LEAGUE_TASK_STEAL_FROM_A_FUR_STALL = 15347; + public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILDS_MID_TIER = 15348; + public static final int LEAGUE_TASK_SNARE_5_CRIMSON_SWIFT = 15349; + public static final int LEAGUE_TASK_COMPLETE_A_HUNTER_RUMOUR = 15350; + public static final int LEAGUE_TASK_SNARE_A_BIRD = 15351; + public static final int LEAGUE_TASK_SNARE_A_BIRD_20_TIMES = 15352; + public static final int LEAGUE_TASK_SPIN_A_BALL_OF_WOOL = 15353; + public static final int LEAGUE_TASK_STEAL_FROM_A_GEM_STALL = 15354; + public static final int ACTION_STEAL_SOME_BREAD = 15355; + public static final int LEAGUE_TASK_SUCCESSFULLY_COOK_5_PIECES_OF_FOOD = 15356; + public static final int LEAGUE_TASK_SUCCESSFULLY_CUT_A_RED_TOPAZ = 15357; + public static final int LEAGUE_TASK_CREATE_A_QUETZAL_WHISTLE = 15358; + public static final int LEAGUE_TASK_CAST_RESURRECT_SUPERIOR_GHOST = 15359; + public static final int LEAGUE_TASK_SUCCESSFULLY_PICKPOCKET_A_CITIZEN_10_TIMES_IN_A_ROW = 15360; + public static final int LEAGUE_TASK_STEAL_FROM_A_SILVER_STALL = 15361; + public static final int LEAGUE_TASK_FLETCH_100_YEW_SHORTBOWS = 15362; + public static final int LEAGUE_TASK_TELEPORT_USING_LAW_RUNES = 15363; + public static final int LEAGUE_TASK_FLETCH_200_DRAGON_DARTS = 15364; + public static final int LEAGUE_TASK_TURN_ANY_LOGS_INTO_A_PLANK = 15365; + public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILD = 15366; + public static final int LEAGUE_TASK_ENTER_THE_WOODCUTTING_GUILD = 15367; + public static final int LEAGUE_TASK_SMITH_AN_IRON_AXE = 15368; + public static final int LEAGUE_TASK_SMITH_SOME_BRONZE_CLAWS = 15369; + public static final int LEAGUE_TASK_EAT_SOME_COOKED_DASHING_KEBBIT = 15370; + public static final int LEAGUE_TASK_EXCHANGE_AN_ENT_SEED_WITH_AN_ENT = 15371; + public static final int LEAGUE_TASK_FISH_100_INFERNAL_EELS = 15372; + public static final int LEAGUE_TASK_FISH_A_HOUSE_KEY = 15373; + public static final int ACTION_FINISH_MAPLE_ENT_TOTEM_DECORATION = 15374; + public static final int ACTION_FINISH_OAK_ENT_TOTEM_DECORATION = 15375; + public static final int LEAGUE_TASK_CATCH_A_MOONLIGHT_MOTH_BAREHANDED = 15376; + public static final int LEAGUE_TASK_GROW_SPIRIT_TREE_ON_KARAMJA = 15377; + public static final int LEAGUE_TASK_CHOP_DENSE_JUNGLE = 15378; + public static final int LEAGUE_TASK_CRAFT_A_BODY_RUNE = 15379; + public static final int LEAGUE_TASK_ENTER_THE_CRAFTING_GUILD = 15380; + public static final int LEAGUE_TASK_CATCH_A_SNOWY_KNIGHT = 15381; + public static final int LEAGUE_TASK_COMPLETE_THE_PENGUIN_AGILITY_COURSE = 15382; + public static final int LEAGUE_TASK_CRAFT_50_ASTRAL_RUNES = 15383; + public static final int LEAGUE_TASK_STEAL_FROM_A_SPICE_STALL = 15384; + public static final int LEAGUE_TASK_TRAP_A_SPINED_LARUPIA_IN_THE_FELDIP_HILLS = 15385; + public static final int LEAGUE_TASK_CATCH_A_MONKFISH = 15386; + public static final int LEAGUE_TASK_CATCH_A_RED_SALAMANDER = 15387; + public static final int LEAGUE_TASK_COMPLETE_THE_BARBARIAN_OUTPOST_AGILITY_COURSE = 15388; + public static final int LEAGUE_TASK_ENTER_THE_FISHING_GUILD = 15389; + public static final int LEAGUE_TASK_DRINK_KOVACS_GROG = 15390; + public static final int LEAGUE_TASK_LEARN_HOW_TO_MAKE_SWAMPBARK = 15391; + public static final int LEAGUE_TASK_LEARN_HOW_TO_MAKE_BLOODBARK = 15392; + public static final int LEAGUE_TASK_THIEVE_A_DIAMOND_FROM_A_GEM_STALL_IN_TIRANNWN = 15393; + public static final int LEAGUE_TASK_THIEVE_A_TIARA_FROM_A_SILVER_STALL_IN_TIRANNWN = 15394; + public static final int LEAGUE_TASK_CATCH_A_CRYSTAL_IMPLING = 15395; + public static final int LEAGUE_TASK_CHECK_A_GROWN_PAPAYA_TREE_IN_LLETYA = 15396; + public static final int LEAGUE_TASK_CHOP_100_MAPLES_IN_TIRANNWN = 15397; + public static final int LEAGUE_TASK_CATCH_A_BLACK_CHINCHOMPA = 15398; + public static final int LEAGUE_TASK_CATCH_A_BLACK_SALAMANDER = 15399; + public static final int LEAGUE_TASK_COMPLETE_THE_WILDERNESS_AGILITY_COURSE = 15400; + public static final int LEAGUE_TASK_CROSS_PILLAR_SHORTCUT_REVENANT_CAVES = 15401; + public static final int LEAGUE_TASK_MINE_RUNITE_DRAGON_PICKAXE_IN_WILDERNESS = 15402; + public static final int LEAGUE_TASK_CRAFT_100_AETHER_RUNES = 15403; } } @@ -10889,6 +13087,518 @@ public static final class Row public static final int BARBARIAN_TELEPORT = 9651; public static final int KHAZARD_TELEPORT = 9652; public static final int ICEPLATEAU_TELEPORT = 9653; + public static final int LEPRECHAUN_AL_KHARID_TELEPORT = 15611; + public static final int LEPRECHAUN_ARDOUGNE_MONASTERY_TELEPORT = 15612; + public static final int LEPRECHAUN_BRIMHAVEN_TELEPORT = 15613; + public static final int LEPRECHAUN_CATHERBY_TELEPORT = 15614; + public static final int LEPRECHAUN_CHAMPIONS_GUILD_TELEPORT = 15615; + public static final int LEPRECHAUN_CANIFIS_TELEPORT = 15616; + public static final int LEPRECHAUN_DRAYNOR_MANOR_TELEPORT = 15617; + public static final int LEPRECHAUN_ENTRANA_TELEPORT = 15618; + public static final int LEPRECHAUN_ETCETERIA_TELEPORT = 15619; + public static final int LEPRECHAUN_FALADOR_FARM_TELEPORT = 15620; + public static final int LEPRECHAUN_FALADOR_PARK_TELEPORT = 15621; + public static final int LEPRECHAUN_FARMING_GUILD_TELEPORT = 15622; + public static final int LEPRECHAUN_FOSSIL_ISLAND_TELEPORT = 15623; + public static final int LEPRECHAUN_HARMONY_ISLAND_TELEPORT = 15624; + public static final int LEPRECHAUN_HOSIDIUS_ALLOTMENT_TELEPORT = 15625; + public static final int LEPRECHAUN_HOSIDIUS_SALTPETRE_TELEPORT = 15626; + public static final int LEPRECHAUN_HOSIDIUS_VINERY_TELEPORT = 15627; + public static final int LEPRECHAUN_LLETYA_TELEPORT = 15628; + public static final int LEPRECHAUN_LUMBRIDGE_TELEPORT = 15629; + public static final int LEPRECHAUN_NORTH_OF_ARDOUGNE_TELEPORT = 15630; + public static final int LEPRECHAUN_NORTH_OF_MCGRUBORS_WOOD_TELEPORT = 15631; + public static final int LEPRECHAUN_NORTH_OF_SETH_GROATS_FARM_TELEPORT = 15632; + public static final int LEPRECHAUN_PORT_PHASMATYS_TELEPORT = 15633; + public static final int LEPRECHAUN_PORT_SARIM_TELEPORT = 15634; + public static final int LEPRECHAUN_PRIFDDINAS_TELEPORT = 15635; + public static final int LEPRECHAUN_RIMMINGTON_TELEPORT = 15636; + public static final int LEPRECHAUN_TAI_BWO_WANNAI_TELEPORT = 15637; + public static final int LEPRECHAUN_TAVERLEY_TELEPORT = 15638; + public static final int LEPRECHAUN_TREE_GNOME_STRONGHOLD_EAST_TELEPORT = 15639; + public static final int LEPRECHAUN_TREE_GNOME_STRONGHOLD_WEST_TELEPORT = 15640; + public static final int LEPRECHAUN_TREE_GNOME_VILLAGE_TELEPORT = 15641; + public static final int LEPRECHAUN_TROLL_STRONGHOLD_TELEPORT = 15642; + public static final int LEPRECHAUN_UNDERWATER_TELEPORT = 15643; + public static final int LEPRECHAUN_VARROCK_TELEPORT = 15644; + public static final int LEPRECHAUN_WEISS_TELEPORT = 15645; + public static final int LEPRECHAUN_WHITE_WOLF_MOUNTAIN_TELEPORT = 15646; + public static final int LEPRECHAUN_YANILLE_TELEPORT = 15647; + public static final int LEPRECHAUN_ORTUS_FARM_TELEPORT = 15648; + public static final int LEPRECHAUN_LOCUS_OASIS_TELEPORT = 15649; + public static final int LEPRECHAUN_ALDARIN_TELEPORT = 15650; + public static final int LEPRECHAUN_AUBURNVALE_TELEPORT = 15651; + public static final int LEPRECHAUN_KASTORI_NORTH_TELEPORT = 15652; + public static final int LEPRECHAUN_KASTORI_SOUTH_TELEPORT = 15653; + public static final int LEPRECHAUN_NEMUS_RETREAT_TELEPORT = 15654; + public static final int BANK_AL_KHARID_TELEPORT = 15655; + public static final int BANK_ALCHEMY_GUILD_TELEPORT = 15656; + public static final int BANK_ANCIENT_PRISON_TELEPORT = 15657; + public static final int BANK_APE_ATOLL_TELEPORT = 15658; + public static final int BANK_ARCEUUS_TELEPORT = 15659; + public static final int BANK_ARDOUGNE_NORTH_TELEPORT = 15660; + public static final int BANK_ARDOUGNE_SOUTH_TELEPORT = 15661; + public static final int BANK_BARBARIAN_OUTPOST_TELEPORT = 15662; + public static final int BANK_BLAST_FURNACE_TELEPORT = 15663; + public static final int BANK_BLAST_MINE_TELEPORT = 15664; + public static final int BANK_BURGH_DE_ROTT_TELEPORT = 15665; + public static final int BANK_CAM_TORUM_TELEPORT = 15666; + public static final int BANK_CAMDOZAAL_TELEPORT = 15667; + public static final int BANK_CANIFIS_TELEPORT = 15668; + public static final int BANK_CASTLE_WARS_TELEPORT = 15669; + public static final int BANK_CATHERBY_TELEPORT = 15670; + public static final int BANK_CHAMBERS_OF_XERIC_TELEPORT = 15671; + public static final int BANK_CHARCOAL_CAMP_TELEPORT = 15672; + public static final int BANK_CHEST_WRECK_TELEPORT = 15673; + public static final int BANK_CIVITAS_ILLA_FORTIS_EAST_TELEPORT = 15674; + public static final int BANK_CIVITAS_ILLA_FORTIS_WEST_TELEPORT = 15675; + public static final int BANK_COOKS_GUILD_TELEPORT = 15676; + public static final int BANK_CORSAIR_COVE_TELEPORT = 15677; + public static final int BANK_CRAFTING_GUILD_TELEPORT = 15678; + public static final int BANK_DARKMEYER_TELEPORT = 15679; + public static final int BANK_DORGESH_KAAN_TELEPORT = 15680; + public static final int BANK_DRAYNOR_TELEPORT = 15681; + public static final int BANK_EDGEVILLE_TELEPORT = 15682; + public static final int BANK_EMIRS_ARENA_TELEPORT = 15683; + public static final int BANK_ENT_DUNGEON_TELEPORT = 15684; + public static final int BANK_ETCETERIA_TELEPORT = 15685; + public static final int BANK_FALADOR_EAST_TELEPORT = 15686; + public static final int BANK_FALADOR_WEST_TELEPORT = 15687; + public static final int BANK_FARMING_GUILD_TELEPORT = 15688; + public static final int BANK_FEROX_ENCLAVE_TELEPORT = 15689; + public static final int BANK_FISHING_GUILD_TELEPORT = 15690; + public static final int BANK_FORTIS_COLOSSEUM_TELEPORT = 15691; + public static final int BANK_FOSSIL_ISLAND_TELEPORT = 15692; + public static final int BANK_GAUNTLET_TELEPORT = 15693; + public static final int BANK_GNOME_STRONGHOLD_NORTH_TELEPORT = 15694; + public static final int BANK_GNOME_STRONGHOLD_SOUTH_TELEPORT = 15695; + public static final int BANK_GRAND_EXCHANGE_TELEPORT = 15696; + public static final int BANK_GUARDIANS_OF_THE_RIFT_TELEPORT = 15697; + public static final int BANK_HALLOWED_SEPULCHRE_TELEPORT = 15698; + public static final int BANK_HOSIDIUS_TELEPORT = 15699; + public static final int BANK_HOSIDIUS_KITCHEN_TELEPORT = 15700; + public static final int BANK_HUNTER_GUILD_TELEPORT = 15701; + public static final int BANK_ISLE_OF_SOULS_TELEPORT = 15702; + public static final int BANK_JATIZSO_TELEPORT = 15703; + public static final int BANK_KELDAGRIM_TELEPORT = 15704; + public static final int BANK_KOUREND_CASTLE_TELEPORT = 15705; + public static final int BANK_LANDS_END_TELEPORT = 15706; + public static final int BANK_LEGENDS_GUILD_TELEPORT = 15707; + public static final int BANK_LLETYA_TELEPORT = 15708; + public static final int BANK_LOVAKENGJ_TELEPORT = 15709; + public static final int BANK_LOVAKENGJ_MINE_TELEPORT = 15710; + public static final int BANK_LUMBRIDGE_BASEMENT_TELEPORT = 15711; + public static final int BANK_LUMBRIDGE_CASTLE_TELEPORT = 15712; + public static final int BANK_LUNAR_ISLE_TELEPORT = 15713; + public static final int BANK_MAGE_ARENA_TELEPORT = 15714; + public static final int BANK_MAGE_TRAINING_ARENA_TELEPORT = 15715; + public static final int BANK_MINING_GUILD_TELEPORT = 15716; + public static final int BANK_MISTROCK_TELEPORT = 15717; + public static final int BANK_MOR_UL_REK_TELEPORT = 15718; + public static final int BANK_MOS_LEHARMLESS_TELEPORT = 15719; + public static final int BANK_MOTHERLODE_MINE_TELEPORT = 15720; + public static final int BANK_MOUNT_KARUULM_TELEPORT = 15721; + public static final int BANK_MYTHS_GUILD_TELEPORT = 15722; + public static final int BANK_NARDAH_TELEPORT = 15723; + public static final int BANK_NEITIZNOT_TELEPORT = 15724; + public static final int BANK_OURANIA_TELEPORT = 15725; + public static final int BANK_PEER_THE_SEER_TELEPORT = 15726; + public static final int BANK_PISCATORIS_TELEPORT = 15727; + public static final int BANK_PORT_KHAZARD_TELEPORT = 15728; + public static final int BANK_PORT_PHASMATYS_TELEPORT = 15729; + public static final int BANK_PORT_PISCARILIUS_TELEPORT = 15730; + public static final int BANK_PORT_SARIM_TELEPORT = 15731; + public static final int BANK_PRIFDDINAS_NORTH_TELEPORT = 15732; + public static final int BANK_PRIFDDINAS_SOUTH_TELEPORT = 15733; + public static final int BANK_RIONASTA_TELEPORT = 15734; + public static final int BANK_ROGUES_DEN_TELEPORT = 15735; + public static final int BANK_SALTPETRE_MINE_TELEPORT = 15736; + public static final int BANK_SEERS_VILLAGE_TELEPORT = 15737; + public static final int BANK_SHANTAY_PASS_TELEPORT = 15738; + public static final int BANK_SHAYZIEN_TELEPORT = 15739; + public static final int BANK_SHAYZIEN_WAR_TENT_TELEPORT = 15740; + public static final int BANK_SHILO_VILLAGE_TELEPORT = 15741; + public static final int BANK_SOPHANEM_TELEPORT = 15742; + public static final int BANK_SULPHUR_MINE_TELEPORT = 15743; + public static final int BANK_AUBURNVALE_TELEPORT = 15744; + public static final int BANK_TALTEKLAN_TELEPORT = 15745; + public static final int BANK_TARNS_LAIR_TELEPORT = 15746; + public static final int BANK_TOMBS_OF_AMASCUT_TELEPORT = 15747; + public static final int BANK_TRAHAEARN_MINE_TELEPORT = 15748; + public static final int BANK_TROUBLE_BREWING_TELEPORT = 15749; + public static final int BANK_TZHAAR_CITY_TELEPORT = 15750; + public static final int BANK_UNKAH_TELEPORT = 15751; + public static final int BANK_VARROCK_EAST_TELEPORT = 15752; + public static final int BANK_VARROCK_WEST_TELEPORT = 15753; + public static final int BANK_VER_SINHAZA_TELEPORT = 15754; + public static final int BANK_VINERY_TELEPORT = 15755; + public static final int BANK_VOID_KNIGHTS_OUTPOST_TELEPORT = 15756; + public static final int BANK_VOLCANIC_MINE_TELEPORT = 15757; + public static final int BANK_WARRIORS_GUILD_TELEPORT = 15758; + public static final int BANK_WINTERTODT_TELEPORT = 15759; + public static final int BANK_WOODCUTTING_GUILD_TELEPORT = 15760; + public static final int BANK_YANILLE_TELEPORT = 15761; + public static final int BANK_ZANARIS_TELEPORT = 15762; + public static final int BANK_QUETZACALLI_GORGE_TELEPORT = 15763; + public static final int BANK_ALDARIN_TELEPORT = 15764; + public static final int BANK_HUEYCOATL_TELEPORT = 15765; + public static final int BANK_GIANTS_FOUNDRY_TELEPORT = 15766; + public static final int BANK_NEMUS_RETREAT_TELEPORT = 15767; + public static final int BANK_PANDEMONIUM_TELEPORT = 15768; + public static final int BANK_GREAT_CONCH_TELEPORT = 15769; + public static final int BANK_CHARRED_ISLAND_TELEPORT = 15770; + public static final int BANK_DEEPFIN_POINT_TELEPORT = 15771; + public static final int BANK_BUCCANEERS_HAVEN_TELEPORT = 15772; + public static final int BANK_PORT_ROBERTS_TELEPORT = 15773; + public static final int BANK_SUNBLEAK_ISLAND_TELEPORT = 15774; + public static final int BANK_ONYX_CREST_TELEPORT = 15775; + public static final int CLUE_AGILITY_PYRAMID_TELEPORT = 15776; + public static final int CLUE_AL_KHARID_MINE_TELEPORT = 15777; + public static final int CLUE_ANCIENT_CAVERN_TELEPORT = 15778; + public static final int CLUE_ARCEUUS_LIBRARY_TELEPORT = 15779; + public static final int CLUE_ARDOUGNE_MARKET_TELEPORT = 15780; + public static final int CLUE_ARDOUGNE_TRAINING_CAMP_TELEPORT = 15781; + public static final int CLUE_ARDOUGNE_WEST_CHAPEL_TELEPORT = 15782; + public static final int CLUE_ARDOUGNE_WINDMILL_TELEPORT = 15783; + public static final int CLUE_ARDOUGNE_ZOO_TELEPORT = 15784; + public static final int CLUE_AVIUM_SAVANNAH_BARDS_TELEPORT = 15785; + public static final int CLUE_BARBARIAN_OUTPOST_AGILITY_COURSE_TELEPORT = 15786; + public static final int CLUE_BARBARIAN_VILLAGE_TELEPORT = 15787; + public static final int CLUE_BARROWS_CHEST_TELEPORT = 15788; + public static final int CLUE_CAM_TORUM_ENTRANCE_TELEPORT = 15789; + public static final int CLUE_CANIFIS_TELEPORT = 15790; + public static final int CLUE_CASTLE_DRAKAN_TELEPORT = 15791; + public static final int CLUE_CASTLE_WARS_TELEPORT = 15792; + public static final int CLUE_CATACOMBS_OF_KOUREND_TELEPORT = 15793; + public static final int CLUE_CATHERBY_ARCHERY_SHOP_TELEPORT = 15794; + public static final int CLUE_CATHERBY_BANK_TELEPORT = 15795; + public static final int CLUE_CATHERBY_BEEHIVE_TELEPORT = 15796; + public static final int CLUE_CATHERBY_FISHING_SHOP_TELEPORT = 15797; + public static final int CLUE_CHAOS_TEMPLE_TELEPORT = 15798; + public static final int CLUE_CIVITAS_ILLA_FORTIS_GRAND_MUSEUM_TELEPORT = 15799; + public static final int CLUE_CIVITAS_ILLA_FORTIS_TEMPLE_TELEPORT = 15800; + public static final int CLUE_DEATH_ALTAR_TELEPORT = 15801; + public static final int CLUE_DIGSITE_TELEPORT = 15802; + public static final int CLUE_DIGSITE_EXAM_CENTRE_TELEPORT = 15803; + public static final int CLUE_DRAYNOR_MANOR_TELEPORT = 15804; + public static final int CLUE_DRAYNOR_VILLAGE_CROSSROADS_TELEPORT = 15805; + public static final int CLUE_DRAYNOR_VILLAGE_JAIL_TELEPORT = 15806; + public static final int CLUE_DRAYNOR_VILLAGE_MARKET_TELEPORT = 15807; + public static final int CLUE_DRAYNOR_VILLAGE_MISS_SCHISM_TELEPORT = 15808; + public static final int CLUE_EDGEVILLE_TELEPORT = 15809; + public static final int CLUE_EDGEVILLE_MONESTARY_TELEPORT = 15810; + public static final int CLUE_EMIRS_ARENA_TELEPORT = 15811; + public static final int CLUE_ENCHANTED_VALLEY_TELEPORT = 15812; + public static final int CLUE_ENTRANA_TELEPORT = 15813; + public static final int CLUE_FALADOR_GEM_SHOP_TELEPORT = 15814; + public static final int CLUE_FALADOR_PARTY_ROOM_TELEPORT = 15815; + public static final int CLUE_FALO_THE_BARD_TELEPORT = 15816; + public static final int CLUE_FIGHT_ARENA_TELEPORT = 15817; + public static final int CLUE_FISHING_GUILD_INSIDE_TELEPORT = 15818; + public static final int CLUE_FISHING_GUILD_OUTSIDE_TELEPORT = 15819; + public static final int CLUE_FISHING_PLATFORM_TELEPORT = 15820; + public static final int CLUE_FREMENNIK_ISLES_MINE_TELEPORT = 15821; + public static final int CLUE_GNOME_AGILITY_COURSE_TELEPORT = 15822; + public static final int CLUE_GOBLIN_VILLAGE_TELEPORT = 15823; + public static final int CLUE_GOD_WARS_DUNGEON_KRILS_ROOM_TELEPORT = 15824; + public static final int CLUE_HEROES_GUILD_TELEPORT = 15825; + public static final int CLUE_HOSIDIUS_CHARCOAL_BURNERS_TELEPORT = 15826; + public static final int CLUE_HOSIDIUS_MESS_TELEPORT = 15827; + public static final int CLUE_JIGGIG_TELEPORT = 15828; + public static final int CLUE_KEEP_LE_FAYE_TELEPORT = 15829; + public static final int CLUE_KHARAZI_JUNGLE_TELEPORT = 15830; + public static final int CLUE_KING_BLACK_DRAGON_TELEPORT = 15831; + public static final int CLUE_LAVA_DRAGON_ISLE_TELEPORT = 15832; + public static final int CLUE_LAVA_MAZE_TELEPORT = 15833; + public static final int CLUE_LEGENDS_GUILD_INSIDE_TELEPORT = 15834; + public static final int CLUE_LEGENDS_GUILD_OUTSIDE_TELEPORT = 15835; + public static final int CLUE_LIGHTHOUSE_TELEPORT = 15836; + public static final int CLUE_LIMESTONE_MINE_TELEPORT = 15837; + public static final int CLUE_LORD_IORWERTHS_ENCAMPMENT_TELEPORT = 15838; + public static final int CLUE_LUMBER_YARD_SAWMILL_TELEPORT = 15839; + public static final int CLUE_LUMBRIDGE_BOBS_AXES_TELEPORT = 15840; + public static final int CLUE_LUMBRIDGE_SWAMP_CAVES_TELEPORT = 15841; + public static final int CLUE_LUMBRIDGE_SWAMP_TELEPORT = 15842; + public static final int CLUE_LUMBRIDGE_WINDMILL_TELEPORT = 15843; + public static final int CLUE_MORYTANIA_MAUSOLEUM_TELEPORT = 15844; + public static final int CLUE_MOUNT_KARUULM_TELEPORT = 15845; + public static final int CLUE_MOUNTAIN_CAMP_TELEPORT = 15846; + public static final int CLUE_MUDSKIPPER_POINT_TELEPORT = 15847; + public static final int CLUE_MUSA_POINT_TELEPORT = 15848; + public static final int CLUE_OBSERVATORY_TELEPORT = 15849; + public static final int CLUE_OLAF_THE_BARD_TELEPORT = 15850; + public static final int CLUE_PORT_SARIM_TELEPORT = 15851; + public static final int CLUE_PRIFDDINAS_TELEPORT = 15852; + public static final int CLUE_PYRAMID_PLUNDER_TELEPORT = 15853; + public static final int CLUE_RIMMINGTON_CROSSROADS_TELEPORT = 15854; + public static final int CLUE_RIMMINGTON_MINE_TELEPORT = 15855; + public static final int CLUE_SEERS_VILLAGE_TELEPORT = 15856; + public static final int CLUE_SHADOW_DUNGEON_TELEPORT = 15857; + public static final int CLUE_SHANTAY_PASS_TELEPORT = 15858; + public static final int CLUE_SHAYZIEN_COMBAT_RING_TELEPORT = 15859; + public static final int CLUE_SHAYZIEN_WAR_TENT_TELEPORT = 15860; + public static final int CLUE_SHILO_VILLAGE_TELEPORT = 15861; + public static final int CLUE_SINCLAIR_MANSION_TELEPORT = 15862; + public static final int CLUE_SLAYER_TOWER_TELEPORT = 15863; + public static final int CLUE_SOPHANEM_TELEPORT = 15864; + public static final int CLUE_SOUL_ALTAR_TELEPORT = 15865; + public static final int CLUE_TAI_BWO_WANNAI_VILLAGE_TELEPORT = 15866; + public static final int CLUE_TAVERLY_STONE_CIRLCE_TELEPORT = 15867; + public static final int CLUE_TROLLHEIM_TELEPORT = 15868; + public static final int CLUE_TROLLWEISS_MOUNTAIN_TELEPORT = 15869; + public static final int CLUE_TZHAAR_GEM_STALL_TELEPORT = 15870; + public static final int CLUE_TZHAAR_WEAPON_SHOP_TELEPORT = 15871; + public static final int CLUE_UNDERGROUND_PASS_TELEPORT = 15872; + public static final int CLUE_VARROCK_ARIS_TENT_TELEPORT = 15873; + public static final int CLUE_VARROCK_CLOTHES_SHOP_TELEPORT = 15874; + public static final int CLUE_VARROCK_GRAND_EXCHANGE_TELEPORT = 15875; + public static final int CLUE_VARROCK_PALACE_GARDENS_TELEPORT = 15876; + public static final int CLUE_VARROCK_PALACE_LIBRARY_TELEPORT = 15877; + public static final int CLUE_VARROCK_RUNE_SHOP_TELEPORT = 15878; + public static final int CLUE_WARRIORS_GUILD_TELEPORT = 15879; + public static final int CLUE_WATCHTOWER_TELEPORT = 15880; + public static final int CLUE_WHITE_WOLF_MOUNTAIN_TELEPORT = 15881; + public static final int CLUE_WILDERNESS_AXE_HUT_TELEPORT = 15882; + public static final int CLUE_WILDERNESS_BANDIT_CAMP_TELEPORT = 15883; + public static final int CLUE_WILDERNESS_VOLCANO_TELEPORT = 15884; + public static final int CLUE_WIZARDS_TOWER_TELEPORT = 15885; + public static final int CLUE_YANILLE_TELEPORT = 15886; + public static final int CLUE_ZUL_ANDRA_TELEPORT = 15887; + public static final int CLUE_SALVAGER_OVERLOOK_TELEPORT = 15888; + public static final int CLUE_SALVAGER_OVERLOOK_EAST_TELEPORT = 15889; + public static final int CLUE_TOWER_OF_ASCENSION_TELEPORT = 15890; + public static final int CLUE_TWILIGHT_TEMPLE_TELEPORT = 15891; + public static final int BOSS_ABYSSAL_SIRE_TELEPORT = 15892; + public static final int BOSS_ALCHEMICAL_HYDRA_TELEPORT = 15893; + public static final int BOSS_AMOXLIATL_TELEPORT = 15894; + public static final int BOSS_ARAXXOR_TELEPORT = 15895; + public static final int BOSS_ARTIO_TELEPORT = 15896; + public static final int BOSS_BARROWS_CHEST_TELEPORT = 15897; + public static final int BOSS_BARROWS_SURFACE_TELEPORT = 15898; + public static final int BOSS_BRYOPHYTA_TELEPORT = 15899; + public static final int BOSS_CALLISTO_TELEPORT = 15900; + public static final int BOSS_CALVARION_TELEPORT = 15901; + public static final int BOSS_CERBERUS_TELEPORT = 15902; + public static final int BOSS_CHAMBERS_OF_XERIC_TELEPORT = 15903; + public static final int BOSS_CHAOS_ELEMENTAL_TELEPORT = 15904; + public static final int BOSS_CHAOS_FANATIC_TELEPORT = 15905; + public static final int BOSS_COMMANDER_ZILYANA_TELEPORT = 15906; + public static final int BOSS_CORPOREAL_BEAST_TELEPORT = 15907; + public static final int BOSS_CRAZY_ARCHAEOLOGIST_TELEPORT = 15908; + public static final int BOSS_DAGANNOTH_KINGS_TELEPORT = 15909; + public static final int BOSS_DERANGED_ARCHAEOLOGIST_TELEPORT = 15910; + public static final int BOSS_DOOM_OF_MOKHAIOTL_TELEPORT = 15911; + public static final int BOSS_DUKE_SUCELLUS_TELEPORT = 15912; + public static final int BOSS_FIGHT_CAVES_TELEPORT = 15913; + public static final int BOSS_FORTIS_COLOSSEUM_TELEPORT = 15914; + public static final int BOSS_GENERAL_GRAARDOR_TELEPORT = 15915; + public static final int BOSS_GIANT_MOLE_TELEPORT = 15916; + public static final int BOSS_GROTESQUE_GUARDIANS_TELEPORT = 15917; + public static final int BOSS_HESPORI_TELEPORT = 15918; + public static final int BOSS_HUEYCOATL_TELEPORT = 15919; + public static final int BOSS_INFERNO_TELEPORT = 15920; + public static final int BOSS_KALPHITE_QUEEN_TELEPORT = 15921; + public static final int BOSS_KING_BLACK_DRAGON_TELEPORT = 15922; + public static final int BOSS_KRAKEN_TELEPORT = 15923; + public static final int BOSS_KREEARRA_TELEPORT = 15924; + public static final int BOSS_KRIL_TSUTSAROTH_TELEPORT = 15925; + public static final int BOSS_MOON_BLOOD_TELEPORT = 15926; + public static final int BOSS_MOON_ECLIPSE_TELEPORT = 15927; + public static final int BOSS_MOON_BLUE_TELEPORT = 15928; + public static final int BOSS_NEX_TELEPORT = 15929; + public static final int BOSS_OBOR_TELEPORT = 15930; + public static final int BOSS_PHANTOM_MUSPAH_TELEPORT = 15931; + public static final int BOSS_ROYAL_TITANS_TELEPORT = 15932; + public static final int BOSS_SARACHNIS_TELEPORT = 15933; + public static final int BOSS_SCORPIA_TELEPORT = 15934; + public static final int BOSS_SCURRIUS_TELEPORT = 15935; + public static final int BOSS_SHELLBANE_GRYPHON_TELEPORT = 15936; + public static final int BOSS_SKOTIZO_TELEPORT = 15937; + public static final int BOSS_SPINDEL_TELEPORT = 15938; + public static final int BOSS_TEMPOROSS_TELEPORT = 15939; + public static final int BOSS_GAUNTLET_TELEPORT = 15940; + public static final int BOSS_LEVIATHAN_TELEPORT = 15941; + public static final int BOSS_NIGHTMARE_TELEPORT = 15942; + public static final int BOSS_WHISPERER_TELEPORT = 15943; + public static final int BOSS_THEATRE_OF_BLOOD_TELEPORT = 15944; + public static final int BOSS_THERMONUCLEAR_SMOKE_DEVIL_TELEPORT = 15945; + public static final int BOSS_TOMBS_OF_AMASCUT_TELEPORT = 15946; + public static final int BOSS_VARDORVIS_TELEPORT = 15947; + public static final int BOSS_VENANATIS_TELEPORT = 15948; + public static final int BOSS_VETION_TELEPORT = 15949; + public static final int BOSS_VORKATH_TELEPORT = 15950; + public static final int BOSS_WINTERTODT_TELEPORT = 15951; + public static final int BOSS_YAMA_TELEPORT = 15952; + public static final int BOSS_MIMIC_TELEPORT = 15953; + public static final int BOSS_ZALCANO_TELEPORT = 15954; + public static final int BOSS_ZULRAH_TELEPORT = 15955; + public static final int BOSS_TZHAAR_KET_RAK_TELEPORT = 15956; + public static final int AGILITY_SHORTCUT_TELEPORT_BURTHORPE_TIGHT_GAP = 15957; + public static final int AGILITY_SHORTCUT_TELEPORT_DWARF_MINE_CREVICE = 15958; + public static final int AGILITY_SHORTCUT_TELEPORT_FALADOR_CRUMBLING_WALL = 15959; + public static final int AGILITY_SHORTCUT_TELEPORT_FALADOR_WALL_GRAPPLE = 15960; + public static final int AGILITY_SHORTCUT_TELEPORT_FALADOR_WALL_TUNNEL = 15961; + public static final int AGILITY_SHORTCUT_TELEPORT_GWD_CRACK = 15962; + public static final int AGILITY_SHORTCUT_TELEPORT_GWD_SARA_ROPE = 15963; + public static final int AGILITY_SHORTCUT_TELEPORT_GWD_ROCKY_HANDHOLDS = 15964; + public static final int AGILITY_SHORTCUT_TELEPORT_HEROES_GUILD_CREVICE = 15965; + public static final int AGILITY_SHORTCUT_TELEPORT_ICE_DUNGEON_GIANTS_TUNNEL = 15966; + public static final int AGILITY_SHORTCUT_TELEPORT_ICE_DUNGEON_WYVERN_HOBGOBLIN_TUNNEL = 15967; + public static final int AGILITY_SHORTCUT_TELEPORT_ICE_DUNGEON_WYVERN_ENTRY_TUNNEL = 15968; + public static final int AGILITY_SHORTCUT_TELEPORT_ICE_MOUNTAIN_ROCKS = 15969; + public static final int AGILITY_SHORTCUT_TELEPORT_MOTHERLODE_MINE_TUNNEL_NORTH = 15970; + public static final int AGILITY_SHORTCUT_TELEPORT_MOTHERLODE_MINE_TUNNEL_SOUTH = 15971; + public static final int AGILITY_SHORTCUT_TELEPORT_TAVERLEY_WALL_CLIMB = 15972; + public static final int AGILITY_SHORTCUT_TELEPORT_TAVERLEY_DUNGEON_LOOSE_RAILING = 15973; + public static final int AGILITY_SHORTCUT_TELEPORT_TAVERLEY_DUNGEON_BLUE_DRAGON_PIPE = 15974; + public static final int AGILITY_SHORTCUT_TELEPORT_TAVERLEY_DUNGEON_FLOOR_TRAP = 15975; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLL_STRONGHOLD_ROOFTOP_ROCKS = 15976; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLLHEIM_EASY_CLIMB = 15977; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLLHEIM_MEDIUM_CLIMB = 15978; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLLHEIM_ADVANCED_CLIMB = 15979; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLLHEIM_HARD_CLIMB = 15980; + public static final int AGILITY_SHORTCUT_TELEPORT_TROLLHEIM_WILDERNESS_CLIMB = 15981; + public static final int AGILITY_SHORTCUT_TELEPORT_AL_KHARID_PALACE_WINDOW = 15982; + public static final int AGILITY_SHORTCUT_TELEPORT_AL_KHARID_MINE_ROCKS = 15983; + public static final int AGILITY_SHORTCUT_TELEPORT_AL_KHARID_RIVER_GRAPPLE = 15984; + public static final int AGILITY_SHORTCUT_TELEPORT_KALPHITE_LAIR_CREVICE = 15985; + public static final int AGILITY_SHORTCUT_KALPHITE_LAIR_STEPPING_STONE = 15986; + public static final int AGILITY_SHORTCUT_TELEPORT_NECROPOLIS_STEPPING_STONE = 15987; + public static final int AGILITY_SHORTCUT_TELEPORT_POLLNIVNEACH_STEPPING_STONE = 15988; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_DUNGEON_TRAPS = 15989; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_DUNGEON_CREVICE = 15990; + public static final int AGILITY_SHORTCUT_TELEPORT_MISCELLANIA_DOCKS_STEPPING_STONE = 15991; + public static final int AGILITY_SHORTCUT_TELEPORT_SINCLAIR_LOG_BALANCE = 15992; + public static final int AGILITY_SHORTCUT_TELEPORT_RELEKKA_BROKEN_FENCE = 15993; + public static final int AGILITY_SHORTCUT_TELEPORT_RELEKKA_HUNTER_AREA_HANDHOLDS = 15994; + public static final int AGILITY_SHORTCUT_TELEPORT_WATERBIRTH_ISLAND_ROCKS = 15995; + public static final int AGILITY_SHORTCUT_TELEPORT_WATERBIRTH_ISLAND_CREVICE = 15996; + public static final int AGILITY_SHORTCUT_TELEPORT_ARDOUGNE_LOG_BALANCE = 15997; + public static final int AGILITY_SHORTCUT_TELEPORT_BASALT_CAUSEWAY = 15998; + public static final int AGILITY_SHORTCUT_TELEPORT_CATHERBY_ROCK_GRAPPLE = 15999; + public static final int AGILITY_SHORTCUT_TELEPORT_WATER_OBELISK_GRAPPLE = 16000; + public static final int AGILITY_SHORTCUT_TELEPORT_CORSAIR_COVE_ROCKS = 16001; + public static final int AGILITY_SHORTCUT_TELEPORT_CORSAIR_COVE_RESOURCE_AREA_ROCKS = 16002; + public static final int AGILITY_SHORTCUT_TELEPORT_CORSAIR_COVE_CAVE_PILLAR = 16003; + public static final int AGILITY_SHORTCUT_TELEPORT_GNOME_STRONGHOLD_CLIMB = 16004; + public static final int AGILITY_SHORTCUT_TELEPORT_EAGLES_PEAK_ROCKS = 16005; + public static final int AGILITY_SHORTCUT_TELEPORT_COAL_TRUCKS_LOG_BALANCE = 16006; + public static final int AGILITY_SHORTCUT_TELEPORT_OBSERVATORY_GRAPPLE = 16007; + public static final int AGILITY_SHORTCUT_TELEPORT_STRONGHOLD_SLAYER_CAVE_TUNNEL = 16008; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_WALL_CLIMB = 16009; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_WALL_TUNNEL = 16010; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_WALL_GRAPPLE = 16011; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_DUNGEON_LEDGE = 16012; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_DUNGEON_PIPE = 16013; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_DUNGEON_MONKEYBARS = 16014; + public static final int AGILITY_SHORTCUT_TELEPORT_YANILLE_DUNGEON_RUBBLE = 16015; + public static final int AGILITY_SHORTCUT_TELEPORT_GUTANOTH_WALL = 16016; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_ROPE_SWING = 16017; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_DUNGEON_MOSS_GIANTS = 16018; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_DUNGEON_LOG_BALANCE = 16019; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_DUNGEON_DEMON_PIPE = 16020; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_DUNGEON_RED_DRAGON_STEPPING_STONES = 16021; + public static final int AGILITY_SHORTCUT_TELEPORT_BRIMHAVEN_DUNGEON_VINE = 16022; + public static final int AGILITY_SHORTCUT_TELEPORT_CAIRN_ISLE_ROCK_ROCKSLIDE = 16023; + public static final int AGILITY_SHORTCUT_TELEPORT_CRANDOR_ROCK_CLIMB = 16024; + public static final int AGILITY_SHORTCUT_TELEPORT_KHARAZI_JUNGLE_VINE = 16025; + public static final int AGILITY_SHORTCUT_TELEPORT_MUSA_POINT_GRAPPLE = 16026; + public static final int AGILITY_SHORTCUT_TELEPORT_SHAMAN_CAVES_CREVICE = 16027; + public static final int AGILITY_SHORTCUT_TELEPORT_SHILO_VILLAGE_STEPPING_STONE = 16028; + public static final int AGILITY_SHORTCUT_TELEPORT_SHILO_VILLAGE_ROCKS = 16029; + public static final int AGILITY_SHORTCUT_TELEPORT_KARAMJA_STEPPING_STONES = 16030; + public static final int AGILITY_SHORTCUT_TELEPORT_VIYELDI_CAVES_ROPE = 16031; + public static final int AGILITY_SHORTCUT_TELEPORT_HYDRA_PIPE = 16032; + public static final int AGILITY_SHORTCUT_TELEPORT_KARUULM_CLIMB = 16033; + public static final int AGILITY_SHORTCUT_TELEPORT_DENSE_ESSENCE_MINE_BOULDER_JUMP_NORTH = 16034; + public static final int AGILITY_SHORTCUT_TELEPORT_DENSE_ESSENCE_MINE_ROCKS_EAST = 16035; + public static final int AGILITY_SHORTCUT_TELEPORT_DENSE_ESSENCE_MINE_ROCKS_NORTH = 16036; + public static final int AGILITY_SHORTCUT_TELEPORT_DENSE_ESSENCE_MINE_ROCKS_WEST = 16037; + public static final int AGILITY_SHORTCUT_TELEPORT_CATACOMBS_CRACK_NORTH = 16038; + public static final int AGILITY_SHORTCUT_TELEPORT_CATACOMBS_CRACK_SOUTH = 16039; + public static final int AGILITY_SHORTCUT_TELEPORT_CATACOMBS_DRAGONS_STEPPING_STONES = 16040; + public static final int AGILITY_SHORTCUT_TELEPORT_CHASM_OF_FIRE_GAP = 16041; + public static final int AGILITY_SHORTCUT_TELEPORT_CHASM_OF_FIRE_CHAIN = 16042; + public static final int AGILITY_SHORTCUT_TELEPORT_HOSIDIUS_LAKE_STEPPING_STONES = 16043; + public static final int AGILITY_SHORTCUT_TELEPORT_HOSIDIUS_RIVER_STEPPING_STONE = 16044; + public static final int AGILITY_SHORTCUT_TELEPORT_FORTHOS_DUNGEON_STRANGE_FLOOR = 16045; + public static final int AGILITY_SHORTCUT_TELEPORT_WINTERTODT_GAP = 16046; + public static final int AGILITY_SHORTCUT_TELEPORT_COSMIC_ALTAR_PATH = 16047; + public static final int AGILITY_SHORTCUT_TELEPORT_DRAYNOR_WALL_TUNNEL = 16048; + public static final int AGILITY_SHORTCUT_TELEPORT_RIVER_LUM_STEPPING_STONES = 16049; + public static final int AGILITY_SHORTCUT_TELEPORT_EDGEVILLE_MONKEYBARS = 16050; + public static final int AGILITY_SHORTCUT_TELEPORT_EDGEVILLE_DUNGEON_MOSS_GIANT_TUNNEL = 16051; + public static final int AGILITY_SHORTCUT_TELEPORT_FOSSIL_ISLAND_ROPE_CLIMB = 16052; + public static final int AGILITY_SHORTCUT_TELEPORT_FOSSIL_ISLAND_HOLE = 16053; + public static final int AGILITY_SHORTCUT_TELEPORT_FOSSIL_ISLAND_ZIPLINE = 16054; + public static final int AGILITY_SHORTCUT_TELEPORT_LUMBRIDGE_SWAMP_STEPPING_STONE = 16055; + public static final int AGILITY_SHORTCUT_TELEPORT_SWAMP_CAVE_STEPPING_STONES_NORTH = 16056; + public static final int AGILITY_SHORTCUT_TELEPORT_SWAMP_CAVE_STEPPING_STONES_SOUTH = 16057; + public static final int AGILITY_SHORTCUT_TELEPORT_RIVER_LUM_GRAPPLE = 16058; + public static final int AGILITY_SHORTCUT_TELEPORT_VARROCK_CASTLE_TRELLIS = 16059; + public static final int AGILITY_SHORTCUT_TELEPORT_GE_UNDERWALL_TUNNEL = 16060; + public static final int AGILITY_SHORTCUT_TELEPORT_VARROCK_BROKEN_FENCE = 16061; + public static final int AGILITY_SHORTCUT_TELEPORT_PATERDOMUS_RAILING = 16062; + public static final int AGILITY_SHORTCUT_TELEPORT_BARROWS_WALL = 16063; + public static final int AGILITY_SHORTCUT_TELEPORT_BURGH_DE_ROTT_LOW_FENCE = 16064; + public static final int AGILITY_SHORTCUT_TELEPORT_DARKMEYER_WALL_CLIMB = 16065; + public static final int AGILITY_SHORTCUT_TELEPORT_DARKMEYER_WALL_ROCKS = 16066; + public static final int AGILITY_SHORTCUT_TELEPORT_MAUSOLEUM_BRIDGE_JUMP = 16067; + public static final int AGILITY_SHORTCUT_TELEPORT_MEYERDITCH_LAB_CAVE = 16068; + public static final int AGILITY_SHORTCUT_TELEPORT_MEYERDITCH_LAB_CAVE_ADVANCED = 16069; + public static final int AGILITY_SHORTCUT_TELEPORT_NATURE_GROTTO_BRIDGE = 16070; + public static final int AGILITY_SHORTCUT_TELEPORT_MORT_MYRE_STEPPING_STONE = 16071; + public static final int AGILITY_SHORTCUT_TELEPORT_MOS_LEHARMLESS_STEPPING_STONE = 16072; + public static final int AGILITY_SHORTCUT_TELEPORT_ECTOFUNTUS_WEATHERED_WALL = 16073; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_TOWER_BROKEN_WINDOW = 16074; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_TOWER_CHAIN_MEDIUM = 16075; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_TOWER_CHAIN_HARD = 16076; + public static final int AGILITY_SHORTCUT_TELEPORT_SLAYER_TOWER_IVY_CLIMB = 16077; + public static final int AGILITY_SHORTCUT_TELEPORT_ARANDAR_ROCKS_1_NORTH = 16078; + public static final int AGILITY_SHORTCUT_TELEPORT_ARANDAR_ROCKS_2_MID = 16079; + public static final int AGILITY_SHORTCUT_TELEPORT_ARANDAR_ROCKS_3_SOUTH = 16080; + public static final int AGILITY_SHORTCUT_TELEPORT_IORWERTH_DUNGEON_GAP_NORTH = 16081; + public static final int AGILITY_SHORTCUT_TELEPORT_IORWERTH_DUNGEON_GAP_SOUTH = 16082; + public static final int AGILITY_SHORTCUT_TELEPORT_ZUL_ANDRA_STEPPING_STONE = 16083; + public static final int AGILITY_SHORTCUT_TELEPORT_ALDARIN_ROCKS = 16084; + public static final int AGILITY_SHORTCUT_TELEPORT_NEMUS_RETREAT_NORTH = 16085; + public static final int AGILITY_SHORTCUT_TELEPORT_NEMUS_RETREAT_SOUTH = 16086; + public static final int AGILITY_SHORTCUT_TELEPORT_NEMUS_RETREAT_EAST = 16087; + public static final int AGILITY_SHORTCUT_TELEPORT_AUBURN_VALLEY_LOG_BALANCE_NORTH = 16088; + public static final int AGILITY_SHORTCUT_TELEPORT_AUBURN_VALLEY_LOG_BALANCE_SOUTH = 16089; + public static final int AGILITY_SHORTCUT_TELEPORT_CUSTODIA_CAVE_SQUEEZE = 16090; + public static final int AGILITY_SHORTCUT_TELEPORT_DARKFROST_ROCKS = 16091; + public static final int AGILITY_SHORTCUT_TELEPORT_PROUDSPIRE_LOWER_ROCKS = 16092; + public static final int AGILITY_SHORTCUT_TELEPORT_PROUDSPIRE_UPPER_ROCKS = 16093; + public static final int AGILITY_SHORTCUT_TELEPORT_RALOS_RISE_ROCKS = 16094; + public static final int AGILITY_SHORTCUT_TELEPORT_MOKHAIOTL_RUINS_PILLAR = 16095; + public static final int AGILITY_SHORTCUT_TELEPORT_STALKER_DEN_STEPPING_STONE = 16096; + public static final int AGILITY_SHORTCUT_TELEPORT_TLATI_RAINFOREST_LOG_BALANCE = 16097; + public static final int AGILITY_SHORTCUT_TELEPORT_TLATI_RAINFOREST_ROCK_CLIMB = 16098; + public static final int AGILITY_SHORTCUT_TELEPORT_TONALI_CAVERN_LOG_BALANCE = 16099; + public static final int AGILITY_SHORTCUT_TELEPORT_TONALI_CAVERN_STEPPING_STONE = 16100; + public static final int AGILITY_SHORTCUT_TELEPORT_CHAOS_TEMPLE_STEPPING_STONE = 16101; + public static final int AGILITY_SHORTCUT_TELEPORT_DEEP_WILDERNESS_DUNGEON_CREVICE = 16102; + public static final int AGILITY_SHORTCUT_TELEPORT_LAVA_DRAGON_ISLE_STEPPING_STONE = 16103; + public static final int AGILITY_SHORTCUT_TELEPORT_LAVA_MAZE_STEPPING_STONE = 16104; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_EASY_PILLAR_NORTH = 16105; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_EASY_PILLAR_SOUTH = 16106; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_PILLAR_MEDIUM_NORTH_1 = 16107; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_PILLAR_MEDIUM_NORTH_2 = 16108; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_PILLAR_MEDIUM_SOUTH = 16109; + public static final int AGILITY_SHORTCUT_TELEPORT_REVENANT_CAVE_HARD_PILLAR = 16110; + public static final int AGILITY_SHORTCUT_TELEPORT_WILDERNESS_GWD_CREVICE = 16111; + public static final int AGILITY_SHORTCUT_TELEPORT_WILDERNESS_SLAYER_CAVE_JELLIES = 16112; + public static final int AGILITY_SHORTCUT_TELEPORT_WILDERNESS_SLAYER_CAVE_LESSER_DEMONS = 16113; + public static final int LEAGUE_VARROCK_GE_TELEPORT = 16266; + public static final int ICE_PLATEAU_TELEPORT = 16267; + public static final int BARBARIAN_OUTPOST_TELEPORT = 16268; + public static final int LEAGUE_SEERS_VILLAGE_TELEPORT = 16269; + public static final int LEAGUE_YANILLE_TELEPORT = 16270; + public static final int PORT_KHAZARD_TELEPORT = 16271; + public static final int HOUSE_INSIDE_TELEPORT = 16272; + public static final int HOUSE_OUTSIDE_TELEPORT = 16273; + public static final int APE_ATOLL_TELEPORT = 16274; } } @@ -19981,6 +22691,11 @@ public static final class Row public static final int SKILL_FEATURE_MAGIC_LUNAR_MINIGAME_TELEPORT = 13295; public static final int SKILL_FEATURE_MAGIC_ARCEUUS_MINIGAME_TELEPORT = 13296; public static final int SKILL_FEATURE_SAILING_FACILITY_BALLISTIC_ATTRACTOR = 13297; + public static final int SKILL_FEATURE_AGILITY_LEAGUES_6_YAMA_STONE = 16260; + public static final int SKILL_FEATURE_MAGIC_STANDARD_LEAGUES_6_HOME_TELEPORT = 16261; + public static final int SKILL_FEATURE_MAGIC_ANCIENT_LEAGUES_6_HOME_TELEPORT = 16262; + public static final int SKILL_FEATURE_MAGIC_LUNAR_LEAGUES_6_HOME_TELEPORT = 16263; + public static final int SKILL_FEATURE_MAGIC_ARCEUUS_LEAGUES_6_HOME_TELEPORT = 16264; } } @@ -20049,5 +22764,602 @@ public static final class Row public static final int SAILING_GUN_PORT_ROSEWOOD = 13304; } } + + public static final class TalentTree + { + public static final int ID = 216; + + /** + * (integer, integer) + */ + public static final int COL_DRAW_COORD = 0; + + /** + * dbrow + */ + public static final int COL_LINKED_NODES = 1; + + /** + * string + */ + public static final int COL_NAME = 2; + + /** + * (integer, integer) + */ + public static final int COL_EFFECT = 3; + + /** + * integer + */ + public static final int COL_NODE_TYPE = 4; + + /** + * integer + */ + public static final int COL_NODE_SIZE = 5; + + /** + * graphic + */ + public static final int COL_NODE_SPRITE = 6; + + /** + * string + */ + public static final int COL_DEBUG_NAME = 7; + + public static final class Row + { + public static final int NODE1 = 15404; + public static final int NODE2 = 15405; + public static final int NODE3 = 15406; + public static final int NODE4 = 15407; + public static final int NODE5 = 15408; + public static final int NODE6 = 15409; + public static final int NODE7 = 15410; + public static final int NODE8 = 15411; + public static final int NODE9 = 15412; + public static final int NODE10 = 15413; + public static final int NODE11 = 15414; + public static final int NODE12 = 15415; + public static final int NODE13 = 15416; + public static final int NODE14 = 15417; + public static final int NODE15 = 15418; + public static final int NODE16 = 15419; + public static final int NODE17 = 15420; + public static final int NODE18 = 15421; + public static final int NODE19 = 15422; + public static final int NODE20 = 15423; + public static final int NODE21 = 15424; + public static final int NODE22 = 15425; + public static final int NODE23 = 15426; + public static final int NODE24 = 15427; + public static final int NODE25 = 15428; + public static final int NODE26 = 15429; + public static final int NODE27 = 15430; + public static final int NODE28 = 15431; + public static final int NODE29 = 15432; + public static final int NODE30 = 15433; + public static final int NODE31 = 15434; + public static final int NODE32 = 15435; + public static final int NODE33 = 15436; + public static final int NODE34 = 15437; + public static final int NODE38 = 15438; + public static final int NODE39 = 15439; + public static final int NODE43 = 15440; + public static final int NODE44 = 15441; + public static final int NODE45 = 15442; + public static final int NODE46 = 15443; + public static final int NODE47 = 15444; + public static final int NODE48 = 15445; + public static final int NODE53 = 15446; + public static final int NODE54 = 15447; + public static final int NODE55 = 15448; + public static final int NODE56 = 15449; + public static final int NODE57 = 15450; + public static final int NODE58 = 15451; + public static final int NODE59 = 15452; + public static final int NODE60 = 15453; + public static final int NODE61 = 15454; + public static final int NODE62 = 15455; + public static final int NODE63 = 15456; + public static final int NODE64 = 15457; + public static final int NODE65 = 15458; + public static final int NODE66 = 15459; + public static final int NODE67 = 15460; + public static final int NODE68 = 15461; + public static final int NODE69 = 15462; + public static final int NODE70 = 15463; + public static final int NODE71 = 15464; + public static final int NODE72 = 15465; + public static final int NODE73 = 15466; + public static final int NODE74 = 15467; + public static final int NODE79 = 15468; + public static final int NODE80 = 15469; + public static final int NODE81 = 15470; + public static final int NODE82 = 15471; + public static final int NODE83 = 15472; + public static final int NODE84 = 15473; + public static final int NODE85 = 15474; + public static final int NODE86 = 15475; + public static final int NODE87 = 15476; + public static final int NODE88 = 15477; + public static final int NODE91 = 15478; + public static final int NODE92 = 15479; + public static final int NODE93 = 15480; + public static final int NODE94 = 15481; + public static final int NODE95 = 15482; + public static final int NODE96 = 15483; + public static final int NODE97 = 15484; + public static final int NODE98 = 15485; + public static final int NODE99 = 15486; + public static final int NODE100 = 15487; + public static final int NODE101 = 15488; + public static final int NODE102 = 15489; + public static final int NODE103 = 15490; + public static final int NODE106 = 15491; + public static final int NODE107 = 15492; + public static final int NODE108 = 15493; + public static final int NODE109 = 15494; + public static final int NODE111 = 15495; + public static final int NODE112 = 15496; + public static final int NODE113 = 15497; + public static final int NODE114 = 15498; + public static final int NODE117 = 15499; + public static final int NODE118 = 15500; + public static final int NODE119 = 15501; + public static final int NODE122 = 15502; + public static final int NODE123 = 15503; + public static final int NODE124 = 15504; + public static final int NODE127 = 15505; + public static final int NODE128 = 15506; + public static final int NODE129 = 15507; + public static final int NODE131 = 15508; + public static final int NODE133 = 15509; + public static final int NODE134 = 15510; + public static final int NODE135 = 15511; + public static final int NODE136 = 15512; + public static final int NODE139 = 15513; + public static final int NODE140 = 15514; + public static final int NODE141 = 15515; + public static final int NODE142 = 15516; + public static final int NODE143 = 15517; + public static final int NODE144 = 15518; + public static final int NODE145 = 15519; + public static final int NODE146 = 15520; + public static final int NODE150 = 15521; + public static final int NODE151 = 15522; + public static final int NODE152 = 15523; + public static final int NODE153 = 15524; + public static final int NODE154 = 15525; + public static final int NODE155 = 15526; + public static final int NODE156 = 15527; + public static final int NODE157 = 15528; + public static final int NODE161 = 15529; + public static final int NODE162 = 15530; + public static final int NODE163 = 15531; + public static final int NODE164 = 15532; + public static final int NODE165 = 15533; + public static final int NODE166 = 15534; + public static final int NODE167 = 15535; + } + } + + public static final class TalentDebug + { + public static final int ID = 217; + + public static final class Row + { + public static final int TALENT_BUILD_FIRE_10 = 15536; + public static final int TALENT_BUILD_FIRE_20 = 15537; + public static final int TALENT_BUILD_FIRE_30 = 15538; + public static final int TALENT_BUILD_AIR_10 = 15539; + public static final int TALENT_BUILD_AIR_20 = 15540; + public static final int TALENT_BUILD_AIR_30 = 15541; + public static final int TALENT_BUILD_EARTH_10 = 15542; + public static final int TALENT_BUILD_EARTH_20 = 15543; + public static final int TALENT_BUILD_EARTH_30 = 15544; + public static final int TALENT_BUILD_WATER_10 = 15545; + public static final int TALENT_BUILD_WATER_20 = 15546; + public static final int TALENT_BUILD_WATER_30 = 15547; + public static final int TALENT_BUILD_STEAM_20 = 15548; + public static final int TALENT_BUILD_STEAM_30 = 15549; + public static final int TALENT_BUILD_STEAM_35 = 15550; + public static final int TALENT_BUILD_SMOKE_20 = 15551; + public static final int TALENT_BUILD_SMOKE_30 = 15552; + public static final int TALENT_BUILD_SMOKE_35 = 15553; + public static final int TALENT_BUILD_TRIDENTS_10 = 15554; + public static final int TALENT_BUILD_TRIDENTS_20 = 15555; + public static final int TALENT_BUILD_TRIDENTS_30 = 15556; + public static final int TALENT_BUILD_TRIDENTS_35 = 15557; + public static final int TALENT_BUILD_HALBERD_10 = 15558; + public static final int TALENT_BUILD_HALBERD_20 = 15559; + public static final int TALENT_BUILD_HALBERD_ECHOES_30 = 15560; + public static final int TALENT_BUILD_HALBERD_ECHOES_35 = 15561; + public static final int TALENT_BUILD_HALBERD_ECHOES_40 = 15562; + public static final int TALENT_BUILD_MELEE_RANGE_10 = 15563; + public static final int TALENT_BUILD_MELEE_RANGE_20 = 15564; + public static final int TALENT_BUILD_MELEE_RANGE_30 = 15565; + public static final int TALENT_BUILD_MELEE_RANGE_35 = 15566; + public static final int TALENT_BUILD_MELEE_RANGE_40 = 15567; + public static final int TALENT_BUILD_LIGHT_10 = 15568; + public static final int TALENT_BUILD_LIGHT_20 = 15569; + public static final int TALENT_BUILD_LIGHT_30 = 15570; + public static final int TALENT_BUILD_LIGHT_35 = 15571; + public static final int TALENT_BUILD_RECOIL_10 = 15572; + public static final int TALENT_BUILD_RECOIL_20 = 15573; + public static final int TALENT_BUILD_RECOIL_30 = 15574; + public static final int TALENT_BUILD_RECOIL_35 = 15575; + public static final int TALENT_BUILD_RECOIL_40 = 15576; + public static final int LEAGUE_BUILD_KINGS_BARRAGE_HEALING_40 = 15577; + public static final int LEAGUE_BUILD_TBOW_SHADOW_A_40 = 15578; + public static final int LEAGUE_BUILD_TBOW_SHADOW_B_40 = 15579; + public static final int LEAGUE_BUILD_TBOW_SCYTHE_40 = 15580; + public static final int LEAGUE_BUILD_SHADOW_SCYTHE_40 = 15581; + public static final int TALENT_BUILD_BOWS_10 = 15582; + public static final int TALENT_BUILD_BOWS_20 = 15583; + public static final int TALENT_BUILD_BOWS_30 = 15584; + public static final int TALENT_BUILD_BOWS_35 = 15585; + public static final int TALENT_BUILD_CROSSBOWS_10 = 15586; + public static final int TALENT_BUILD_CROSSBOWS_20 = 15587; + public static final int TALENT_BUILD_CROSSBOWS_30 = 15588; + public static final int TALENT_BUILD_CROSSBOWS_35 = 15589; + public static final int TALENT_BUILD_BLOWPIPES_CAPSTONE_10 = 15590; + public static final int TALENT_BUILD_BLOWPIPES_10 = 15591; + public static final int TALENT_BUILD_BLOWPIPES_20 = 15592; + public static final int TALENT_BUILD_BLOWPIPES_30 = 15593; + public static final int TALENT_BUILD_BLOWPIPES_SPEC_35 = 15594; + public static final int TALENT_BUILD_BLOWPIPES_35 = 15595; + public static final int TALENT_BUILD_THROWN_SPEC_35 = 15596; + } + } + + public static final class LeagueRelicTeleportItem + { + public static final int ID = 218; + + /** + * string + */ + public static final int COL_TITLE = 0; + + /** + * obj + */ + public static final int COL_ITEM = 1; + + /** + * dbrow + */ + public static final int COL_LOCATION = 2; + + /** + * boolean + */ + public static final int COL_RESPECT_WILDY_RESTRICTIONS = 3; + + public static final class Row + { + public static final int LEAGUE_AGILITY_MAP_COORDS_GENERIC = 15597; + public static final int LEAGUE_AGILITY_MAP_COORDS_ASGARNIA = 15598; + public static final int LEAGUE_AGILITY_MAP_COORDS_DESERT = 15599; + public static final int LEAGUE_AGILITY_MAP_COORDS_FREMENNIK = 15600; + public static final int LEAGUE_AGILITY_MAP_COORDS_KANDARIN = 15601; + public static final int LEAGUE_AGILITY_MAP_COORDS_KARAMJA = 15602; + public static final int LEAGUE_AGILITY_MAP_COORDS_KOUREND = 15603; + public static final int LEAGUE_AGILITY_MAP_COORDS_MISTHALIN = 15604; + public static final int LEAGUE_AGILITY_MAP_COORDS_MORYTANIA = 15605; + public static final int LEAGUE_AGILITY_MAP_COORDS_TIRANNWN = 15606; + public static final int LEAGUE_AGILITY_MAP_COORDS_VARLAMORE = 15607; + public static final int LEAGUE_AGILITY_MAP_COORDS_WILDERNESS = 15608; + public static final int LEAGUE_FAIRYS_FLIGHT_LEPRECHAUN_COORDS = 16114; + public static final int LEAGUE_GLOBETROTTER_COORDS = 16115; + public static final int LEAGUE_BANK_HEIST_COORDS_GENERIC = 16116; + public static final int LEAGUE_BANK_HEIST_COORDS_ASGARNIA = 16117; + public static final int LEAGUE_BANK_HEIST_COORDS_DESERT = 16118; + public static final int LEAGUE_BANK_HEIST_COORDS_FREMENNIK = 16119; + public static final int LEAGUE_BANK_HEIST_COORDS_KANDARIN = 16120; + public static final int LEAGUE_BANK_HEIST_COORDS_KARAMJA = 16121; + public static final int LEAGUE_BANK_HEIST_COORDS_KOUREND = 16122; + public static final int LEAGUE_BANK_HEIST_COORDS_MISTHALIN = 16123; + public static final int LEAGUE_BANK_HEIST_COORDS_MORYTANIA = 16124; + public static final int LEAGUE_BANK_HEIST_COORDS_TIRANNWN = 16125; + public static final int LEAGUE_BANK_HEIST_COORDS_VARLAMORE = 16126; + public static final int LEAGUE_BANK_HEIST_COORDS_WILDERNESS = 16127; + public static final int LEAGUE_BANK_HEIST_COORDS = 16128; + public static final int LEAGUE_CLUE_COMPASS_COORDS = 16129; + public static final int LEAGUE_EVIL_EYE_COORDS_GENERIC = 16130; + public static final int LEAGUE_EVIL_EYE_COORDS_ASGARNIA = 16131; + public static final int LEAGUE_EVIL_EYE_COORDS_DESERT = 16132; + public static final int LEAGUE_EVIL_EYE_COORDS_FREMENNIK = 16133; + public static final int LEAGUE_EVIL_EYE_COORDS_KANDARIN = 16134; + public static final int LEAGUE_EVIL_EYE_COORDS_KARAMJA = 16135; + public static final int LEAGUE_EVIL_EYE_COORDS_KOUREND = 16136; + public static final int LEAGUE_EVIL_EYE_COORDS_MISTHALIN = 16137; + public static final int LEAGUE_EVIL_EYE_COORDS_MORYTANIA = 16138; + public static final int LEAGUE_EVIL_EYE_COORDS_TIRANNWN = 16139; + public static final int LEAGUE_EVIL_EYE_COORDS_VARLAMORE = 16140; + public static final int LEAGUE_EVIL_EYE_COORDS_WILDERNESS = 16141; + public static final int LEAGUE_EVIL_EYE_COORDS = 16142; + } + } + + public static final class LeagueRelicClueDirectTeleportItem + { + public static final int ID = 219; + + /** + * obj + */ + public static final int COL_ITEM = 0; + + /** + * string + */ + public static final int COL_NULL_CLUE_TEXT = 1; + + /** + * string + */ + public static final int COL_NULL_CLUE_COORD_TEXT = 2; + + public static final class Row + { + public static final int LEAGUE_CLUE_TELEPORT_ITEM_CLUE_COMPASS = 15609; + public static final int LEAGUE_CLUE_TELEPORT_ITEM_CLUE_CONTRACT = 15610; + } + } + + public static final class LeagueRelicEffectToggleList + { + public static final int ID = 220; + + /** + * dbrow + */ + public static final int COL_TOGGLE = 0; + + public static final class Row + { + public static final int LEAGUE_RELIC_ENDLESS_HARVEST_TOGGLE_LIST = 16143; + public static final int LEAGUE_RELIC_BARBARIAN_GATHERING_TOGGLE_LIST = 16144; + public static final int LEAGUE_RELIC_SOUL_HARVEST_TOGGLE_LIST = 16145; + public static final int LEAGUE_RELIC_ABUNDANCE_TOGGLE_LIST = 16146; + public static final int LEAGUE_RELIC_WOODSMAN_TOGGLE_LIST = 16147; + public static final int LEAGUE_RELIC_TRANSMUTATION_TOGGLE_LIST = 16148; + } + } + + public static final class LeagueRelicEffectToggle + { + public static final int ID = 221; + + /** + * string + */ + public static final int COL_TOGGLE_DEBUGNAME = 0; + + /** + * struct + */ + public static final int COL_TOGGLE_RELIC = 1; + + /** + * string + */ + public static final int COL_TOGGLE_DESC = 2; + + /** + * string + */ + public static final int COL_TOGGLE_ON_MESSAGE = 3; + + /** + * string + */ + public static final int COL_TOGGLE_OFF_MESSAGE = 4; + + /** + * boolean + */ + public static final int COL_TOGGLE_INVERT = 5; + + /** + * integer + */ + public static final int COL_TOGGLE_BIT = 6; + + public static final class Row + { + public static final int LEAGUE_RELIC_ENDLESS_HARVEST_TOGGLE_BANK = 16149; + public static final int LEAGUE_RELIC_BARBARIAN_GATHERING_TOGGLE_DISPOSE_EFFECT = 16150; + public static final int LEAGUE_RELIC_ABUNDANCE_TOGGLE_COINS_INV = 16151; + public static final int LEAGUE_RELIC_WOODSMAN_TOGGLE_BANK = 16152; + public static final int LEAGUE_RELIC_WOODSMAN_TOGGLE_BURN = 16153; + public static final int LEAGUE_RELIC_TRANSMUTATION_ALCHEMY_TOGGLE = 16154; + public static final int LEAGUE_RELIC_TRANSMUTATION_BANK_TOGGLE = 16155; + public static final int LEAGUE_RELIC_SOUL_HARVEST_TOGGLE_BONES = 16156; + } + } + + public static final class LeagueGuardianData + { + public static final int ID = 222; + + public static final class Row + { + public static final int LEAGUE_MINION = 16157; + public static final int LEAGUE_TRAILBLAZER_GUARDIAN = 16162; + public static final int LEAGUE_ECHO_GUARDIAN = 16168; + public static final int LEAGUE_BINGO_GUARDIAN = 16174; + } + } + + public static final class LeagueGuardianBodyData + { + public static final int ID = 223; + + public static final class Row + { + public static final int LEAGUE_MINION_BODY_DATA = 16158; + public static final int LEAGUE_TRAILBLAZER_BODY_DATA = 16163; + public static final int LEAGUE_ECHO_BODY_DATA = 16169; + public static final int LEAGUE_BINGO_BODY_DATA = 16175; + } + } + + public static final class LeagueGuardianAnimData + { + public static final int ID = 224; + + public static final class Row + { + public static final int LEAGUE_MINION_MAGIC_ANIM_DATA = 16159; + public static final int LEAGUE_MINION_RANGED_ANIM_DATA = 16160; + public static final int LEAGUE_MINION_MELEE_ANIM_DATA = 16161; + public static final int LEAGUE_TRAILBLAZER_MAGIC_ANIM_DATA = 16164; + public static final int LEAGUE_TRAILBLAZER_RANGED_ANIM_DATA = 16165; + public static final int LEAGUE_TRAILBLAZER_MELEE_ANIM_DATA = 16166; + public static final int LEAGUE_TRAILBLAZER_STAB_ANIM_DATA = 16167; + public static final int LEAGUE_ECHO_MAGIC_ANIM_DATA = 16170; + public static final int LEAGUE_ECHO_RANGED_ANIM_DATA = 16171; + public static final int LEAGUE_ECHO_MELEE_ANIM_DATA = 16172; + public static final int LEAGUE_ECHO_STAB_ANIM_DATA = 16173; + public static final int LEAGUE_BINGO_MAGIC_ANIM_DATA = 16176; + public static final int LEAGUE_BINGO_RANGED_ANIM_DATA = 16177; + public static final int LEAGUE_BINGO_MELEE_ANIM_DATA = 16178; + } + } + + public static final class Transmutation + { + public static final int ID = 225; + + /** + * (namedobj, obj) + */ + public static final int COL_TIER_ITEM = 0; + + /** + * string + */ + public static final int COL_NAME = 1; + + public static final class Row + { + public static final int TRANSMUTE_LOGS_NORMAL = 16180; + public static final int TRANSMUTE_LOGS_PYRE = 16181; + public static final int TRANSMUTE_RAW_FISH = 16182; + public static final int TRANSMUTE_BONES_ZOGRE = 16183; + public static final int TRANSMUTE_BONES = 16184; + public static final int TRANSMUTE_ORE_CRAFTING = 16185; + public static final int TRANSMUTE_ORE_NORMAL = 16186; + public static final int TRANSMUTE_SEEDS_ALLOTMENT = 16187; + public static final int TRANSMUTE_SEEDS_FLOWER = 16188; + public static final int TRANSMUTE_SEEDS_HERBS = 16189; + public static final int TRANSMUTE_SEEDS_HOPS = 16190; + public static final int TRANSMUTE_SEEDS_BUSH = 16191; + public static final int TRANSMUTE_SEEDS_TREE = 16192; + public static final int TRANSMUTE_SEEDS_FRUIT_TREE = 16193; + public static final int TRANSMUTE_SEEDS_HARDWOOD = 16194; + public static final int TRANSMUTE_SEEDS_CACTUS = 16195; + public static final int TRANSMUTE_COMPOST = 16196; + public static final int TRANSMUTE_GEMS_UNCUT = 16197; + public static final int TRANSMUTE_ASHES = 16198; + public static final int TRANSMUTE_RUNES = 16199; + public static final int TRANSMUTE_HIDES = 16200; + } + } + + public static final class ButlersBellActions + { + public static final int ID = 226; + + /** + * integer + */ + public static final int COL_ACTION_ID = 0; + + /** + * string + */ + public static final int COL_RAW_NOUN = 1; + + /** + * string + */ + public static final int COL_PROCESSED_NOUN = 2; + + /** + * integer + */ + public static final int COL_PROCESSED_XP = 3; + + /** + * stat + */ + public static final int COL_XP_SKILL = 4; + + /** + * integer + */ + public static final int COL_GATHER_BASE_RATE = 5; + + public static final class Row + { + public static final int BUTLERS_BELL_WOOD = 16201; + public static final int BUTLERS_BELL_ORE = 16202; + public static final int BUTLERS_BELL_FLAX = 16203; + public static final int BUTLERS_BELL_HERBS = 16204; + public static final int BUTLERS_BELL_FISH = 16205; + } + } + + public static final class SpellOverrideList + { + public static final int ID = 227; + + /** + * dbrow + */ + public static final int COL_OVERRIDE = 0; + + public static final class Row + { + public static final int LEAGUE_6_SPELL_OVERRIDES = 16275; + } + } + + public static final class SpellOverride + { + public static final int ID = 228; + + /** + * obj + */ + public static final int COL_BASE_SPELL = 0; + + /** + * obj + */ + public static final int COL_OVERRIDE_SPELL = 1; + + /** + * struct + */ + public static final int COL_RELIC_UNLOCK = 2; + + public static final class Row + { + public static final int LEAGUE_6_HOME_TELEPORT_OVERRIDE_STANDARD = 16276; + public static final int LEAGUE_6_HOME_TELEPORT_OVERRIDE_ANCIENT = 16277; + public static final int LEAGUE_6_HOME_TELEPORT_OVERRIDE_LUNAR = 16278; + public static final int LEAGUE_6_HOME_TELEPORT_OVERRIDE_ARCEUUS = 16279; + public static final int LEAGUE_6_OVERRIDE_LOW_ALCH = 16280; + public static final int LEAGUE_6_OVERRIDE_HIGH_ALCH = 16281; + } + } /* 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 f7037da2295..bb7c588a18a 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 @@ -651,6 +651,7 @@ public final class InterfaceID public static final int ADVENTUREPATH_SIDE = 644; public static final int BR_REWARD_SHOP = 645; public static final int BR_LOADOUT = 646; + public static final int TALENT_TREE = 647; public static final int TARGET_STREAKS = 648; public static final int TUT2_OVERLAY = 649; public static final int LOOTTOOLS = 650; @@ -957,6 +958,7 @@ public final class InterfaceID public static final int MINIGAMES = 951; public static final int CANOE_MAP_DOUGNE = 952; public static final int CANOE_MAP_LUM = 953; + public static final int BUTLERS_BELL_COLLECTION_DISPLAY = 954; public static final class _100GuideEggsOverlay { @@ -8660,211 +8662,212 @@ public static final class MagicSpellbook public static final int GLOW = 0x00da_0002; public static final int SPELLLAYER = 0x00da_0003; public static final int BACK_BUTTON = 0x00da_0004; - public static final int LEAGUE_TWISTED_HOME_TELEPORT = 0x00da_0005; - public static final int LEAGUE_3_HOME_TELEPORT = 0x00da_0006; - public static final int TELEPORT_HOME_STANDARD = 0x00da_0007; - public static final int TELEPORT_MINIGAME_STANDARD = 0x00da_0008; - public static final int TELEPORT_MINIGAME_ANCIENT = 0x00da_0009; - public static final int TELEPORT_MINIGAME_ARCEUUS = 0x00da_000a; - public static final int TELEPORT_MINIGAME_LUNAR = 0x00da_000b; - public static final int WIND_STRIKE = 0x00da_000c; - public static final int CONFUSE = 0x00da_000d; - public static final int XBOWS_ENCHANT = 0x00da_000e; - public static final int WATER_STRIKE = 0x00da_000f; - public static final int ENCHANT_JEWELLERY = 0x00da_0010; - public static final int ENCHANT_1 = 0x00da_0011; - public static final int EARTH_STRIKE = 0x00da_0012; - public static final int WEAKEN = 0x00da_0013; - public static final int FIRE_STRIKE = 0x00da_0014; - public static final int BONES_BANANAS = 0x00da_0015; - public static final int WIND_BOLT = 0x00da_0016; - public static final int CURSE = 0x00da_0017; - public static final int BIND = 0x00da_0018; - public static final int LOW_ALCHEMY = 0x00da_0019; - public static final int WATER_BOLT = 0x00da_001a; - public static final int VARROCK_TELEPORT = 0x00da_001b; - public static final int ENCHANT_2 = 0x00da_001c; - public static final int EARTH_BOLT = 0x00da_001d; - public static final int LUMBRIDGE_TELEPORT = 0x00da_001e; - public static final int TELEGRAB = 0x00da_001f; - public static final int FIRE_BOLT = 0x00da_0020; - public static final int FALADOR_TELEPORT = 0x00da_0021; - public static final int CRUMBLE_UNDEAD = 0x00da_0022; - public static final int TELEPORT_TO_YOUR_HOUSE = 0x00da_0023; - public static final int WIND_BLAST = 0x00da_0024; - public static final int SUPERHEAT = 0x00da_0025; - public static final int CAMELOT_TELEPORT = 0x00da_0026; - public static final int WATER_BLAST = 0x00da_0027; - public static final int KOUREND_TELEPORT = 0x00da_0028; - public static final int ENCHANT_3 = 0x00da_0029; - public static final int IBAN_BLAST = 0x00da_002a; - public static final int SNARE = 0x00da_002b; - public static final int MAGIC_DART = 0x00da_002c; - public static final int ARDOUGNE_TELEPORT = 0x00da_002d; - public static final int EARTH_BLAST = 0x00da_002e; - public static final int FORTIS_TELEPORT = 0x00da_002f; - public static final int HIGH_ALCHEMY = 0x00da_0030; - public static final int CHARGE_WATER_ORB = 0x00da_0031; - public static final int ENCHANT_4 = 0x00da_0032; - public static final int WATCHTOWER_TELEPORT = 0x00da_0033; - public static final int FIRE_BLAST = 0x00da_0034; - public static final int CHARGE_EARTH_ORB = 0x00da_0035; - public static final int BONES_PEACHES = 0x00da_0036; - public static final int SARADOMIN_STRIKE = 0x00da_0037; - public static final int CLAWS_OF_GUTHIX = 0x00da_0038; - public static final int FLAMES_OF_ZAMORAK = 0x00da_0039; - public static final int TROLLHEIM_TELEPORT = 0x00da_003a; - public static final int WIND_WAVE = 0x00da_003b; - public static final int CHARGE_FIRE_ORB = 0x00da_003c; - public static final int APE_TELEPORT = 0x00da_003d; - public static final int WATER_WAVE = 0x00da_003e; - public static final int CHARGE_AIR_ORB = 0x00da_003f; - public static final int VULNERABILITY = 0x00da_0040; - public static final int ENCHANT_5 = 0x00da_0041; - public static final int EARTH_WAVE = 0x00da_0042; - public static final int ENFEEBLE = 0x00da_0043; - public static final int TELEOTHER_LUMBRIDGE = 0x00da_0044; - public static final int FIRE_WAVE = 0x00da_0045; - public static final int ENTANGLE = 0x00da_0046; - public static final int STUN = 0x00da_0047; - public static final int CHARGE = 0x00da_0048; - public static final int WIND_SURGE = 0x00da_0049; - public static final int TELEOTHER_FALADOR = 0x00da_004a; - public static final int WATER_SURGE = 0x00da_004b; - public static final int TELEPORT_BLOCK = 0x00da_004c; - public static final int BOUNTY_TARGET = 0x00da_004d; - public static final int ENCHANT_6 = 0x00da_004e; - public static final int TELEOTHER_CAMELOT = 0x00da_004f; - public static final int EARTH_SURGE = 0x00da_0050; - public static final int ENCHANT_7 = 0x00da_0051; - public static final int FIRE_SURGE = 0x00da_0052; - public static final int TELEPORT_BOAT_TO_ME = 0x00da_0053; - public static final int TELEPORT_ME_TO_BOAT = 0x00da_0054; - public static final int ICE_RUSH = 0x00da_0055; - public static final int ICE_BLITZ = 0x00da_0056; - public static final int ICE_BURST = 0x00da_0057; - public static final int ICE_BARRAGE = 0x00da_0058; - public static final int BLOOD_RUSH = 0x00da_0059; - public static final int BLOOD_BLITZ = 0x00da_005a; - public static final int BLOOD_BURST = 0x00da_005b; - public static final int BLOOD_BARRAGE = 0x00da_005c; - public static final int SMOKE_RUSH = 0x00da_005d; - public static final int SMOKE_BLITZ = 0x00da_005e; - public static final int SMOKE_BURST = 0x00da_005f; - public static final int SMOKE_BARRAGE = 0x00da_0060; - public static final int SHADOW_RUSH = 0x00da_0061; - public static final int SHADOW_BLITZ = 0x00da_0062; - public static final int SHADOW_BURST = 0x00da_0063; - public static final int SHADOW_BARRAGE = 0x00da_0064; - public static final int ZAROSTELEPORT1 = 0x00da_0065; - public static final int ZAROSTELEPORT2 = 0x00da_0066; - public static final int ZAROSTELEPORT3 = 0x00da_0067; - public static final int ZAROSTELEPORT4 = 0x00da_0068; - public static final int ZAROSTELEPORT5 = 0x00da_0069; - public static final int ZAROSTELEPORT6 = 0x00da_006a; - public static final int ZAROSTELEPORT7 = 0x00da_006b; - public static final int ZAROSTELEPORT8 = 0x00da_006c; - public static final int TELEPORT_HOME_ZAROS = 0x00da_006d; - public static final int TELEPORT_HOME_LUNAR = 0x00da_006e; - public static final int BAKE_PIE = 0x00da_006f; - public static final int CURE_PLANT = 0x00da_0070; - public static final int MONSTER_EXAMINE = 0x00da_0071; - public static final int NPC_CONTACT = 0x00da_0072; - public static final int CURE_OTHER = 0x00da_0073; - public static final int HUMIDIFY = 0x00da_0074; - public static final int TELE_MOONCLAN = 0x00da_0075; - public static final int TELE_GROUP_MOONCLAN = 0x00da_0076; - public static final int CURE_ME = 0x00da_0077; - public static final int HUNTER_KIT = 0x00da_0078; - public static final int TELE_WATERBIRTH = 0x00da_0079; - public static final int TELE_GROUP_WATERBIRTH = 0x00da_007a; - public static final int CURE_GROUP = 0x00da_007b; - public static final int STAT_SPY = 0x00da_007c; - public static final int TELE_BARB_OUT = 0x00da_007d; - public static final int TELE_GROUP_BARBARIAN = 0x00da_007e; - public static final int SUPERGLASS = 0x00da_007f; - public static final int TAN_LEATHER = 0x00da_0080; - public static final int TELE_KHAZARD = 0x00da_0081; - public static final int TELE_GROUP_KHAZARD = 0x00da_0082; - public static final int DREAM = 0x00da_0083; - public static final int STRING_JEWEL = 0x00da_0084; - public static final int REST_POT_SHARE = 0x00da_0085; - public static final int MAGIC_IMBUE = 0x00da_0086; - public static final int FERTILE_SOIL = 0x00da_0087; - public static final int STREN_POT_SHARE = 0x00da_0088; - public static final int TELE_FISH = 0x00da_0089; - public static final int TELE_GROUP_FISHING_GUILD = 0x00da_008a; - public static final int PLANK_MAKE = 0x00da_008b; - public static final int TELE_CATHER = 0x00da_008c; - public static final int TELE_GROUP_CATHERBY = 0x00da_008d; - public static final int RECHARGE_DRAGONSTONE = 0x00da_008e; - public static final int TELE_GHORROCK = 0x00da_008f; - public static final int TELE_GROUP_GHORROCK = 0x00da_0090; - public static final int ENERGY_TRANS = 0x00da_0091; - public static final int HEAL_OTHER = 0x00da_0092; - public static final int VENGEANCE_OTHER = 0x00da_0093; - public static final int VENGEANCE = 0x00da_0094; - public static final int HEAL_GROUP = 0x00da_0095; - public static final int SPELLBOOK_SWAP = 0x00da_0096; - public static final int GEOMANCY = 0x00da_0097; - public static final int SPIN_FLAX = 0x00da_0098; - public static final int OURANIA_TELEPORT = 0x00da_0099; - public static final int TELEPORT_HOME_ARCEUUS = 0x00da_009a; - public static final int REANIMATION_BASIC = 0x00da_009b; - public static final int TELEPORT_ARCEUUS_LIBRARY = 0x00da_009c; - public static final int REANIMATION_ADEPT = 0x00da_009d; - public static final int REANIMATION_EXPERT = 0x00da_009e; - public static final int REANIMATION_MASTER = 0x00da_009f; - public static final int TELEPORT_DRAYNOR_MANOR = 0x00da_00a0; - public static final int NECROMANCY_DOG = 0x00da_00a1; - public static final int TELEPORT_MIND_ALTAR = 0x00da_00a2; - public static final int TELEPORT_RESPAWN = 0x00da_00a3; - public static final int TELEPORT_SALVE_GRAVEYARD = 0x00da_00a4; - public static final int TELEPORT_FENKENSTRAIN_CASTLE = 0x00da_00a5; - public static final int TELEPORT_WEST_ARDOUGNE = 0x00da_00a6; - public static final int TELEPORT_HARMONY_ISLAND = 0x00da_00a7; - public static final int TELEPORT_CEMETERY = 0x00da_00a8; - public static final int RESURRECT_CROPS = 0x00da_00a9; - public static final int TELEPORT_BARROWS = 0x00da_00aa; - public static final int TELEPORT_APE_ATOLL_DUNGEON = 0x00da_00ab; - public static final int TELEPORT_BATTLEFRONT = 0x00da_00ac; - public static final int INFERIOR_DEMONBANE = 0x00da_00ad; - public static final int SUPERIOR_DEMONBANE = 0x00da_00ae; - public static final int DARK_DEMONBANE = 0x00da_00af; - public static final int MARK_OF_DARKNESS = 0x00da_00b0; - public static final int GHOSTLY_GRASP = 0x00da_00b1; - public static final int SKELETAL_GRASP = 0x00da_00b2; - public static final int UNDEAD_GRASP = 0x00da_00b3; - public static final int WARD_OF_ARCEUUS = 0x00da_00b4; - public static final int LESSER_CORRUPTION = 0x00da_00b5; - public static final int GREATER_CORRUPTION = 0x00da_00b6; - public static final int DEMONIC_OFFERING = 0x00da_00b7; - public static final int SINISTER_OFFERING = 0x00da_00b8; - public static final int DEGRIME = 0x00da_00b9; - public static final int SHADOW_VEIL = 0x00da_00ba; - public static final int VILE_VIGOUR = 0x00da_00bb; - public static final int DARK_LURE = 0x00da_00bc; - public static final int DEATH_CHARGE = 0x00da_00bd; - public static final int RESURRECT_LESSER_GHOST = 0x00da_00be; - public static final int RESURRECT_LESSER_SKELETON = 0x00da_00bf; - public static final int RESURRECT_LESSER_ZOMBIE = 0x00da_00c0; - public static final int RESURRECT_SUPERIOR_GHOST = 0x00da_00c1; - public static final int RESURRECT_SUPERIOR_SKELETON = 0x00da_00c2; - public static final int RESURRECT_SUPERIOR_ZOMBIE = 0x00da_00c3; - public static final int RESURRECT_GREATER_GHOST = 0x00da_00c4; - public static final int RESURRECT_GREATER_SKELETON = 0x00da_00c5; - public static final int RESURRECT_GREATER_ZOMBIE = 0x00da_00c6; - public static final int MONSTER_INSPECT = 0x00da_00c7; - public static final int INFOLAYER = 0x00da_00c8; - public static final int INFOLAYER_GRAPHIC0 = 0x00da_00c9; - public static final int FILTERMENU_CONTAINER = 0x00da_00ca; - public static final int FILTERMENU_CONTAINER_GRAPHIC0 = 0x00da_00cb; - public static final int FILTERMENU_CONTAINER_TEXT1 = 0x00da_00cc; - public static final int FILTERMENU = 0x00da_00cd; - public static final int BOTTOM = 0x00da_00ce; - public static final int INFOBUTTON = 0x00da_00cf; - public static final int FILTERBUTTON = 0x00da_00d0; - public static final int TOOLTIP = 0x00da_00d1; + public static final int LEAGUE_HOME_TELEPORT = 0x00da_0005; + public static final int TELEPORT_HOME_STANDARD = 0x00da_0006; + public static final int TELEPORT_MINIGAME_STANDARD = 0x00da_0007; + public static final int TELEPORT_MINIGAME_ANCIENT = 0x00da_0008; + public static final int TELEPORT_MINIGAME_ARCEUUS = 0x00da_0009; + public static final int TELEPORT_MINIGAME_LUNAR = 0x00da_000a; + public static final int WIND_STRIKE = 0x00da_000b; + public static final int CONFUSE = 0x00da_000c; + public static final int XBOWS_ENCHANT = 0x00da_000d; + public static final int WATER_STRIKE = 0x00da_000e; + public static final int ENCHANT_JEWELLERY = 0x00da_000f; + public static final int ENCHANT_1 = 0x00da_0010; + public static final int EARTH_STRIKE = 0x00da_0011; + public static final int WEAKEN = 0x00da_0012; + public static final int FIRE_STRIKE = 0x00da_0013; + public static final int BONES_BANANAS = 0x00da_0014; + public static final int WIND_BOLT = 0x00da_0015; + public static final int CURSE = 0x00da_0016; + public static final int BIND = 0x00da_0017; + public static final int LOW_ALCHEMY = 0x00da_0018; + public static final int WATER_BOLT = 0x00da_0019; + public static final int VARROCK_TELEPORT = 0x00da_001a; + public static final int ENCHANT_2 = 0x00da_001b; + public static final int EARTH_BOLT = 0x00da_001c; + public static final int LUMBRIDGE_TELEPORT = 0x00da_001d; + public static final int TELEGRAB = 0x00da_001e; + public static final int FIRE_BOLT = 0x00da_001f; + public static final int FALADOR_TELEPORT = 0x00da_0020; + public static final int CRUMBLE_UNDEAD = 0x00da_0021; + public static final int TELEPORT_TO_YOUR_HOUSE = 0x00da_0022; + public static final int WIND_BLAST = 0x00da_0023; + public static final int SUPERHEAT = 0x00da_0024; + public static final int CAMELOT_TELEPORT = 0x00da_0025; + public static final int WATER_BLAST = 0x00da_0026; + public static final int KOUREND_TELEPORT = 0x00da_0027; + public static final int ENCHANT_3 = 0x00da_0028; + public static final int IBAN_BLAST = 0x00da_0029; + public static final int SNARE = 0x00da_002a; + public static final int MAGIC_DART = 0x00da_002b; + public static final int ARDOUGNE_TELEPORT = 0x00da_002c; + public static final int EARTH_BLAST = 0x00da_002d; + public static final int FORTIS_TELEPORT = 0x00da_002e; + public static final int HIGH_ALCHEMY = 0x00da_002f; + public static final int CHARGE_WATER_ORB = 0x00da_0030; + public static final int ENCHANT_4 = 0x00da_0031; + public static final int WATCHTOWER_TELEPORT = 0x00da_0032; + public static final int FIRE_BLAST = 0x00da_0033; + public static final int CHARGE_EARTH_ORB = 0x00da_0034; + public static final int BONES_PEACHES = 0x00da_0035; + public static final int SARADOMIN_STRIKE = 0x00da_0036; + public static final int CLAWS_OF_GUTHIX = 0x00da_0037; + public static final int FLAMES_OF_ZAMORAK = 0x00da_0038; + public static final int TROLLHEIM_TELEPORT = 0x00da_0039; + public static final int WIND_WAVE = 0x00da_003a; + public static final int CHARGE_FIRE_ORB = 0x00da_003b; + public static final int APE_TELEPORT = 0x00da_003c; + public static final int WATER_WAVE = 0x00da_003d; + public static final int CHARGE_AIR_ORB = 0x00da_003e; + public static final int VULNERABILITY = 0x00da_003f; + public static final int ENCHANT_5 = 0x00da_0040; + public static final int EARTH_WAVE = 0x00da_0041; + public static final int ENFEEBLE = 0x00da_0042; + public static final int TELEOTHER_LUMBRIDGE = 0x00da_0043; + public static final int FIRE_WAVE = 0x00da_0044; + public static final int ENTANGLE = 0x00da_0045; + public static final int STUN = 0x00da_0046; + public static final int CHARGE = 0x00da_0047; + public static final int WIND_SURGE = 0x00da_0048; + public static final int TELEOTHER_FALADOR = 0x00da_0049; + public static final int WATER_SURGE = 0x00da_004a; + public static final int TELEPORT_BLOCK = 0x00da_004b; + public static final int BOUNTY_TARGET = 0x00da_004c; + public static final int ENCHANT_6 = 0x00da_004d; + public static final int TELEOTHER_CAMELOT = 0x00da_004e; + public static final int EARTH_SURGE = 0x00da_004f; + public static final int ENCHANT_7 = 0x00da_0050; + public static final int FIRE_SURGE = 0x00da_0051; + public static final int TELEPORT_BOAT_TO_ME = 0x00da_0052; + public static final int TELEPORT_ME_TO_BOAT = 0x00da_0053; + public static final int ICE_RUSH = 0x00da_0054; + public static final int ICE_BLITZ = 0x00da_0055; + public static final int ICE_BURST = 0x00da_0056; + public static final int ICE_BARRAGE = 0x00da_0057; + public static final int BLOOD_RUSH = 0x00da_0058; + public static final int BLOOD_BLITZ = 0x00da_0059; + public static final int BLOOD_BURST = 0x00da_005a; + public static final int BLOOD_BARRAGE = 0x00da_005b; + public static final int SMOKE_RUSH = 0x00da_005c; + public static final int SMOKE_BLITZ = 0x00da_005d; + public static final int SMOKE_BURST = 0x00da_005e; + public static final int SMOKE_BARRAGE = 0x00da_005f; + public static final int SHADOW_RUSH = 0x00da_0060; + public static final int SHADOW_BLITZ = 0x00da_0061; + public static final int SHADOW_BURST = 0x00da_0062; + public static final int SHADOW_BARRAGE = 0x00da_0063; + public static final int ZAROSTELEPORT1 = 0x00da_0064; + public static final int ZAROSTELEPORT2 = 0x00da_0065; + public static final int ZAROSTELEPORT3 = 0x00da_0066; + public static final int ZAROSTELEPORT4 = 0x00da_0067; + public static final int ZAROSTELEPORT5 = 0x00da_0068; + public static final int ZAROSTELEPORT6 = 0x00da_0069; + public static final int ZAROSTELEPORT7 = 0x00da_006a; + public static final int ZAROSTELEPORT8 = 0x00da_006b; + public static final int TELEPORT_HOME_ZAROS = 0x00da_006c; + public static final int TELEPORT_HOME_LUNAR = 0x00da_006d; + public static final int BAKE_PIE = 0x00da_006e; + public static final int CURE_PLANT = 0x00da_006f; + public static final int MONSTER_EXAMINE = 0x00da_0070; + public static final int NPC_CONTACT = 0x00da_0071; + public static final int CURE_OTHER = 0x00da_0072; + public static final int HUMIDIFY = 0x00da_0073; + public static final int TELE_MOONCLAN = 0x00da_0074; + public static final int TELE_GROUP_MOONCLAN = 0x00da_0075; + public static final int CURE_ME = 0x00da_0076; + public static final int HUNTER_KIT = 0x00da_0077; + public static final int TELE_WATERBIRTH = 0x00da_0078; + public static final int TELE_GROUP_WATERBIRTH = 0x00da_0079; + public static final int CURE_GROUP = 0x00da_007a; + public static final int STAT_SPY = 0x00da_007b; + public static final int TELE_BARB_OUT = 0x00da_007c; + public static final int TELE_GROUP_BARBARIAN = 0x00da_007d; + public static final int SUPERGLASS = 0x00da_007e; + public static final int TAN_LEATHER = 0x00da_007f; + public static final int TELE_KHAZARD = 0x00da_0080; + public static final int TELE_GROUP_KHAZARD = 0x00da_0081; + public static final int DREAM = 0x00da_0082; + public static final int STRING_JEWEL = 0x00da_0083; + public static final int REST_POT_SHARE = 0x00da_0084; + public static final int MAGIC_IMBUE = 0x00da_0085; + public static final int FERTILE_SOIL = 0x00da_0086; + public static final int STREN_POT_SHARE = 0x00da_0087; + public static final int TELE_FISH = 0x00da_0088; + public static final int TELE_GROUP_FISHING_GUILD = 0x00da_0089; + public static final int PLANK_MAKE = 0x00da_008a; + public static final int TELE_CATHER = 0x00da_008b; + public static final int TELE_GROUP_CATHERBY = 0x00da_008c; + public static final int RECHARGE_DRAGONSTONE = 0x00da_008d; + public static final int TELE_GHORROCK = 0x00da_008e; + public static final int TELE_GROUP_GHORROCK = 0x00da_008f; + public static final int ENERGY_TRANS = 0x00da_0090; + public static final int HEAL_OTHER = 0x00da_0091; + public static final int VENGEANCE_OTHER = 0x00da_0092; + public static final int VENGEANCE = 0x00da_0093; + public static final int HEAL_GROUP = 0x00da_0094; + public static final int SPELLBOOK_SWAP = 0x00da_0095; + public static final int GEOMANCY = 0x00da_0096; + public static final int SPIN_FLAX = 0x00da_0097; + public static final int OURANIA_TELEPORT = 0x00da_0098; + public static final int TELEPORT_HOME_ARCEUUS = 0x00da_0099; + public static final int REANIMATION_BASIC = 0x00da_009a; + public static final int TELEPORT_ARCEUUS_LIBRARY = 0x00da_009b; + public static final int REANIMATION_ADEPT = 0x00da_009c; + public static final int REANIMATION_EXPERT = 0x00da_009d; + public static final int REANIMATION_MASTER = 0x00da_009e; + public static final int TELEPORT_DRAYNOR_MANOR = 0x00da_009f; + public static final int NECROMANCY_DOG = 0x00da_00a0; + public static final int TELEPORT_MIND_ALTAR = 0x00da_00a1; + public static final int TELEPORT_RESPAWN = 0x00da_00a2; + public static final int TELEPORT_SALVE_GRAVEYARD = 0x00da_00a3; + public static final int TELEPORT_FENKENSTRAIN_CASTLE = 0x00da_00a4; + public static final int TELEPORT_WEST_ARDOUGNE = 0x00da_00a5; + public static final int TELEPORT_HARMONY_ISLAND = 0x00da_00a6; + public static final int TELEPORT_CEMETERY = 0x00da_00a7; + public static final int RESURRECT_CROPS = 0x00da_00a8; + public static final int TELEPORT_BARROWS = 0x00da_00a9; + public static final int TELEPORT_APE_ATOLL_DUNGEON = 0x00da_00aa; + public static final int TELEPORT_BATTLEFRONT = 0x00da_00ab; + public static final int INFERIOR_DEMONBANE = 0x00da_00ac; + public static final int SUPERIOR_DEMONBANE = 0x00da_00ad; + public static final int DARK_DEMONBANE = 0x00da_00ae; + public static final int MARK_OF_DARKNESS = 0x00da_00af; + public static final int GHOSTLY_GRASP = 0x00da_00b0; + public static final int SKELETAL_GRASP = 0x00da_00b1; + public static final int UNDEAD_GRASP = 0x00da_00b2; + public static final int WARD_OF_ARCEUUS = 0x00da_00b3; + public static final int LESSER_CORRUPTION = 0x00da_00b4; + public static final int GREATER_CORRUPTION = 0x00da_00b5; + public static final int DEMONIC_OFFERING = 0x00da_00b6; + public static final int SINISTER_OFFERING = 0x00da_00b7; + public static final int DEGRIME = 0x00da_00b8; + public static final int SHADOW_VEIL = 0x00da_00b9; + public static final int VILE_VIGOUR = 0x00da_00ba; + public static final int DARK_LURE = 0x00da_00bb; + public static final int DEATH_CHARGE = 0x00da_00bc; + public static final int RESURRECT_LESSER_GHOST = 0x00da_00bd; + public static final int RESURRECT_LESSER_SKELETON = 0x00da_00be; + public static final int RESURRECT_LESSER_ZOMBIE = 0x00da_00bf; + public static final int RESURRECT_SUPERIOR_GHOST = 0x00da_00c0; + public static final int RESURRECT_SUPERIOR_SKELETON = 0x00da_00c1; + public static final int RESURRECT_SUPERIOR_ZOMBIE = 0x00da_00c2; + public static final int RESURRECT_GREATER_GHOST = 0x00da_00c3; + public static final int RESURRECT_GREATER_SKELETON = 0x00da_00c4; + public static final int RESURRECT_GREATER_ZOMBIE = 0x00da_00c5; + public static final int MONSTER_INSPECT = 0x00da_00c6; + public static final int TRANSMUTE_UPGRADE = 0x00da_00c7; + public static final int TRANSMUTE_DOWNGRADE = 0x00da_00c8; + public static final int INFOLAYER = 0x00da_00c9; + public static final int INFOLAYER_GRAPHIC0 = 0x00da_00ca; + public static final int FILTERMENU_CONTAINER = 0x00da_00cb; + public static final int FILTERMENU_CONTAINER_GRAPHIC0 = 0x00da_00cc; + public static final int FILTERMENU_CONTAINER_TEXT1 = 0x00da_00cd; + public static final int FILTERMENU = 0x00da_00ce; + public static final int BOTTOM = 0x00da_00cf; + public static final int INFOBUTTON = 0x00da_00d0; + public static final int FILTERBUTTON = 0x00da_00d1; + public static final int TOOLTIP = 0x00da_00d2; } public static final class Chatmenu @@ -18646,71 +18649,74 @@ public static final class TrailblazerAreas public static final int HEADER_TEXT0 = 0x0200_0025; public static final int LEAGUE_NAMES = 0x0200_0026; public static final int LEAGUE_SHIELDS = 0x0200_0027; - public static final int LOADING = 0x0200_0028; - public static final int LEAGUE_AREA_DETAILS = 0x0200_0029; - public static final int NAME_SHIELD = 0x0200_002a; - public static final int NAME_HEADER = 0x0200_002b; - public static final int LEAGUE_SHIELD_MISTHALIN = 0x0200_002c; - public static final int LEAGUE_SHIELD_KARAMJA_HIGHLIGHT = 0x0200_002d; - public static final int LEAGUE_SHIELD_KARAMJA = 0x0200_002e; - public static final int LEAGUE_SHIELD_DESERT = 0x0200_002f; - public static final int LEAGUE_SHIELD_MORYTANIA = 0x0200_0030; - public static final int LEAGUE_SHIELD_ASGARNIA = 0x0200_0031; - public static final int LEAGUE_SHIELD_KANDARIN = 0x0200_0032; - public static final int LEAGUE_SHIELD_FREMENNIK = 0x0200_0033; - public static final int LEAGUE_SHIELD_TIRANNWN = 0x0200_0034; - public static final int LEAGUE_SHIELD_WILDERNESS = 0x0200_0035; - public static final int LEAGUE_SHIELD_KEBOS_KOUREND = 0x0200_0036; - public static final int LEAGUE_SHIELD_VARLAMORE = 0x0200_0037; - public static final int CONFIRM_OVERLAY = 0x0200_0038; - public static final int CONFIRM_UNIVERSE = 0x0200_0039; - public static final int CONFIRM_FRAME = 0x0200_003a; - public static final int CONFIRM_TEXT = 0x0200_003b; - public static final int CONFIRM_BUTTON = 0x0200_003c; - public static final int CONFIRM_CANCEL = 0x0200_003d; - public static final int LEAGUE_TAB_INFOLAYER = 0x0200_003e; - public static final int LEAGUE_TAB_INFOLAYER_RECT0 = 0x0200_003f; - public static final int LEAGUE_INFO_BACKGROUND = 0x0200_0040; - public static final int LEAGUE_TAB_INFO_CONTENT = 0x0200_0041; - public static final int LEAGUE_TAB_INFO_SCROLLBAR = 0x0200_0042; - public static final int LEAGUE_TAB_INFO_SCROLLBAR_RECT0 = 0x0200_0043; - public static final int SUB_TAB_LAYER = 0x0200_0044; - public static final int SUB_TAB_LAYER_RECT0 = 0x0200_0045; - public static final int LEAGUE_SUB_TAB_FRAME = 0x0200_0046; - public static final int LEAGUE_SUB_TAB_FRAME_RECT0 = 0x0200_0047; - public static final int LEAGUE_SUB_TAB_INFO_SCROLLBAR = 0x0200_0048; - public static final int LEAGUE_SUB_TAB_INFO_SCROLLBAR_RECT0 = 0x0200_0049; - public static final int LEAGUE_SUB_TAB_LAYER = 0x0200_004a; - public static final int LEAGUE_SUB_TAB_LAYER_RECT0 = 0x0200_004b; - public static final int LEAGUE_SUB_TAB_INFO_CONTENT = 0x0200_004c; - public static final int LEAGUE_TAB_LAYER_RECT0 = 0x0200_004d; - public static final int DESCRIPTION = 0x0200_004e; - public static final int LEAGUE_TAB_LAYER = 0x0200_004f; - public static final int ECHO_BOSS_MAP_BUTTON = 0x0200_0050; - public static final int MAP_GRAPHIC = 0x0200_0051; - public static final int SELECT_BUTTON = 0x0200_0052; - public static final int SELECT_BACK = 0x0200_0053; - public static final int LEAGUE_AREA_ICON_CONTENT = 0x0200_0054; - public static final int LEAGUE_AREA_ICON_CONTENT_GRAPHIC0 = 0x0200_0055; - public static final int LEAGUE_AREA_ICON_CONTENT_TEXT1 = 0x0200_0056; - public static final int LEAGUE_AREA_ICON_CONTENT_RECT2 = 0x0200_0057; - public static final int LEAGUE_AREA_ICON_CONTENT_RECT3 = 0x0200_0058; - public static final int LEAGUE_AREA_ICON = 0x0200_0059; - public static final int LOADING_OVERLAY = 0x0200_005a; - public static final int LOADING_TEXT1 = 0x0200_005b; - public static final int LEAGUE_NAME_MISTHALIN = 0x0200_005c; - public static final int LEAGUE_NAME_KARAMJA_HIGHLIGHT = 0x0200_005d; - public static final int LEAGUE_NAME_KARAMJA = 0x0200_005e; - public static final int LEAGUE_NAME_DESERT = 0x0200_005f; - public static final int LEAGUE_NAME_MORYTANIA = 0x0200_0060; - public static final int LEAGUE_NAME_ASGARNIA = 0x0200_0061; - public static final int LEAGUE_NAME_KANDARIN = 0x0200_0062; - public static final int LEAGUE_NAME_FREMENNIK = 0x0200_0063; - public static final int LEAGUE_NAME_TIRANNWN = 0x0200_0064; - public static final int LEAGUE_NAME_WILDERNESS = 0x0200_0065; - public static final int LEAGUE_NAME_KEBOS_KOUREND = 0x0200_0066; - public static final int LEAGUE_NAME_VARLAMORE = 0x0200_0067; - public static final int DESCRIPTION_SUB_TAB = 0x0200_0068; + public static final int LEAGUE_HIGHLIGHT = 0x0200_0028; + public static final int LOADING = 0x0200_0029; + public static final int LEAGUE_AREA_DETAILS = 0x0200_002a; + public static final int NAME_SHIELD = 0x0200_002b; + public static final int NAME_HEADER = 0x0200_002c; + public static final int LEAGUE_SHIELD_MISTHALIN = 0x0200_002d; + public static final int LEAGUE_SHIELD_KARAMJA_HIGHLIGHT = 0x0200_002e; + public static final int LEAGUE_SHIELD_KARAMJA = 0x0200_002f; + public static final int LEAGUE_SHIELD_DESERT = 0x0200_0030; + public static final int LEAGUE_SHIELD_MORYTANIA = 0x0200_0031; + public static final int LEAGUE_SHIELD_ASGARNIA = 0x0200_0032; + public static final int LEAGUE_SHIELD_KANDARIN = 0x0200_0033; + public static final int LEAGUE_SHIELD_FREMENNIK = 0x0200_0034; + public static final int LEAGUE_SHIELD_TIRANNWN = 0x0200_0035; + public static final int LEAGUE_SHIELD_WILDERNESS = 0x0200_0036; + public static final int LEAGUE_SHIELD_KEBOS_KOUREND = 0x0200_0037; + public static final int LEAGUE_SHIELD_VARLAMORE_HIGHLIGHT = 0x0200_0038; + public static final int LEAGUE_SHIELD_VARLAMORE = 0x0200_0039; + public static final int CONFIRM_OVERLAY = 0x0200_003a; + public static final int CONFIRM_UNIVERSE = 0x0200_003b; + public static final int CONFIRM_FRAME = 0x0200_003c; + public static final int CONFIRM_TEXT = 0x0200_003d; + public static final int CONFIRM_BUTTON = 0x0200_003e; + public static final int CONFIRM_CANCEL = 0x0200_003f; + public static final int LEAGUE_TAB_INFOLAYER = 0x0200_0040; + public static final int LEAGUE_TAB_INFOLAYER_RECT0 = 0x0200_0041; + public static final int LEAGUE_INFO_BACKGROUND = 0x0200_0042; + public static final int LEAGUE_TAB_INFO_CONTENT = 0x0200_0043; + public static final int LEAGUE_TAB_INFO_SCROLLBAR = 0x0200_0044; + public static final int LEAGUE_TAB_INFO_SCROLLBAR_RECT0 = 0x0200_0045; + public static final int SUB_TAB_LAYER = 0x0200_0046; + public static final int SUB_TAB_LAYER_RECT0 = 0x0200_0047; + public static final int LEAGUE_SUB_TAB_FRAME = 0x0200_0048; + public static final int LEAGUE_SUB_TAB_FRAME_RECT0 = 0x0200_0049; + public static final int LEAGUE_SUB_TAB_INFO_SCROLLBAR = 0x0200_004a; + public static final int LEAGUE_SUB_TAB_INFO_SCROLLBAR_RECT0 = 0x0200_004b; + public static final int LEAGUE_SUB_TAB_LAYER = 0x0200_004c; + public static final int LEAGUE_SUB_TAB_LAYER_RECT0 = 0x0200_004d; + public static final int LEAGUE_SUB_TAB_INFO_CONTENT = 0x0200_004e; + public static final int LEAGUE_TAB_LAYER_RECT0 = 0x0200_004f; + public static final int DESCRIPTION = 0x0200_0050; + public static final int LEAGUE_TAB_LAYER = 0x0200_0051; + public static final int ECHO_BOSS_MAP_BUTTON = 0x0200_0052; + public static final int MAP_GRAPHIC = 0x0200_0053; + public static final int SELECT_BUTTON = 0x0200_0054; + public static final int SELECT_BACK = 0x0200_0055; + public static final int LEAGUE_AREA_ICON_CONTENT = 0x0200_0056; + public static final int LEAGUE_AREA_ICON_CONTENT_GRAPHIC0 = 0x0200_0057; + public static final int LEAGUE_AREA_ICON_CONTENT_TEXT1 = 0x0200_0058; + public static final int LEAGUE_AREA_ICON_CONTENT_RECT2 = 0x0200_0059; + public static final int LEAGUE_AREA_ICON_CONTENT_RECT3 = 0x0200_005a; + public static final int LEAGUE_AREA_ICON = 0x0200_005b; + public static final int LOADING_OVERLAY = 0x0200_005c; + public static final int LOADING_TEXT1 = 0x0200_005d; + public static final int LEAGUE_NAME_MISTHALIN = 0x0200_005e; + public static final int LEAGUE_NAME_KARAMJA_HIGHLIGHT = 0x0200_005f; + public static final int LEAGUE_NAME_KARAMJA = 0x0200_0060; + public static final int LEAGUE_NAME_DESERT = 0x0200_0061; + public static final int LEAGUE_NAME_MORYTANIA = 0x0200_0062; + public static final int LEAGUE_NAME_ASGARNIA = 0x0200_0063; + public static final int LEAGUE_NAME_KANDARIN = 0x0200_0064; + public static final int LEAGUE_NAME_FREMENNIK = 0x0200_0065; + public static final int LEAGUE_NAME_TIRANNWN = 0x0200_0066; + public static final int LEAGUE_NAME_WILDERNESS = 0x0200_0067; + public static final int LEAGUE_NAME_KEBOS_KOUREND = 0x0200_0068; + public static final int LEAGUE_NAME_VARLAMORE_HIGHLIGHT = 0x0200_0069; + public static final int LEAGUE_NAME_VARLAMORE = 0x0200_006a; + public static final int DESCRIPTION_SUB_TAB = 0x0200_006b; } public static final class RaidsOverlay @@ -22742,6 +22748,33 @@ public static final class BrLoadout public static final int CSTATUS = 0x0286_0060; } + public static final class TalentTree + { + public static final int UNIVERSE = 0x0287_0000; + public static final int HOTFIX = 0x0287_0001; + public static final int WINDOW = 0x0287_0002; + public static final int TOOLTIP_HOLDER = 0x0287_0003; + public static final int TOOLTIP = 0x0287_0004; + public static final int FRAME = 0x0287_0005; + public static final int TREE_CONTENT = 0x0287_0006; + public static final int TREE_BACKGROUND = 0x0287_0007; + public static final int TREE_DRAW_LAYERS = 0x0287_0008; + public static final int HORIZONTAL_SCROLL = 0x0287_0009; + public static final int VERTICAL_SCROLL = 0x0287_000a; + public static final int DATA_LAYER = 0x0287_000b; + public static final int PERM_FLOATING_PANEL = 0x0287_000c; + public static final int FLOATING_PANEL = 0x0287_000d; + public static final int TUTORIAL_HIGHLIGHT = 0x0287_000e; + public static final int FLOATING_PANEL_BACKGROUND = 0x0287_000f; + public static final int FLOATING_PANEL_CONTENT = 0x0287_0010; + public static final int TREE_CONNECTION_DRAW_LAYER = 0x0287_0011; + public static final int TREE_NODE_DRAW_LAYER = 0x0287_0012; + public static final int PERM_FLOATING_PANEL_BACKGROUND = 0x0287_0013; + public static final int PERM_FLOATING_PANEL_CONTENT = 0x0287_0014; + public static final int PERM_FLOATING_PANEL_CONTENT_2 = 0x0287_0015; + public static final int PERM_FLOATING_PANEL_SCROLL = 0x0287_0016; + } + public static final class TargetStreaks { public static final int UNIVERSE = 0x0288_0000; @@ -22942,43 +22975,44 @@ public static final class LeagueRelics public static final int VIEW_ALL_SCROLLBAR = 0x028f_0017; public static final int LOADING = 0x028f_0018; public static final int LOADING_OVERLAY = 0x028f_0019; - public static final int LOADING_TEXT1 = 0x028f_001a; - public static final int VIEW_ONE = 0x028f_001b; - public static final int EXTRA_INFO = 0x028f_001c; - public static final int EXTRA_INFO_BACKING = 0x028f_001d; - public static final int EXTRA_INFO_HOLDER = 0x028f_001e; - public static final int EXTRA_INFO_FRAME = 0x028f_001f; - public static final int EXTRA_INFO_CONTENT = 0x028f_0020; - public static final int NAME = 0x028f_0021; - public static final int DESCRIPTION_RELIC = 0x028f_0022; - public static final int DESCRIPTION_RELIC_RECT0 = 0x028f_0023; - public static final int DESCRIPTION_RELIC_RECT1 = 0x028f_0024; - public static final int DESCRIPTION_HOLDER = 0x028f_0025; - public static final int DESCRIPTION_HEADER = 0x028f_0026; - public static final int DESCRIPTION = 0x028f_0027; - public static final int DESCRIPTION_SCROLLBAR = 0x028f_0028; - public static final int DESCRIPTION_PASSIVE = 0x028f_0029; - public static final int VIEW_ONE_BUTTON_HOLDER = 0x028f_002a; - public static final int ICON = 0x028f_002b; - public static final int SELECT_BUTTON = 0x028f_002c; - public static final int CONFIRM_OVERLAY = 0x028f_002d; - public static final int SELECT_BACK = 0x028f_002e; - public static final int CONFIRM_UNIVERSE = 0x028f_002f; - public static final int CONFIRM_FRAME = 0x028f_0030; - public static final int CONFIRM_TEXT = 0x028f_0031; - public static final int CONFIRM_BUTTON = 0x028f_0032; - public static final int CONFIRM_CANCEL = 0x028f_0033; - public static final int TOOLTIP = 0x028f_0034; - public static final int DESCRIPTION_PASSIVE_RECT0 = 0x028f_0035; - public static final int DESCRIPTION_PASSIVE_RECT1 = 0x028f_0036; - public static final int PASSIVE_HEADER = 0x028f_0037; - public static final int PASSIVE_DESCRIPTION = 0x028f_0038; - public static final int PASSIVE_CLICKZONE = 0x028f_0039; - public static final int EXTRA_INFO_CLOSE_BUTTON = 0x028f_003a; - public static final int EXTRA_TEXT_HOLDER = 0x028f_003b; - public static final int EXTRA_TEXT_HOLDER_GRAPHIC0 = 0x028f_003c; - public static final int EXTRA_TEXT = 0x028f_003d; - public static final int EXTRA_INFO_SCROLL = 0x028f_003e; + public static final int VIEW_ONE = 0x028f_001a; + public static final int EXTRA_INFO = 0x028f_001b; + public static final int EXTRA_INFO_BACKING = 0x028f_001c; + public static final int EXTRA_INFO_HOLDER = 0x028f_001d; + public static final int EXTRA_INFO_FRAME = 0x028f_001e; + public static final int EXTRA_INFO_CONTENT = 0x028f_001f; + public static final int NAME = 0x028f_0020; + public static final int DESCRIPTION_RELIC = 0x028f_0021; + public static final int DESCRIPTION_RELIC_RECT0 = 0x028f_0022; + public static final int DESCRIPTION_RELIC_RECT1 = 0x028f_0023; + public static final int DESCRIPTION_HOLDER = 0x028f_0024; + public static final int RELIC_ITEM = 0x028f_0025; + public static final int TOGGLES = 0x028f_0026; + public static final int DESCRIPTION_HEADER = 0x028f_0027; + public static final int DESCRIPTION = 0x028f_0028; + public static final int DESCRIPTION_SCROLLBAR = 0x028f_0029; + public static final int DESCRIPTION_PASSIVE = 0x028f_002a; + public static final int VIEW_ONE_BUTTON_HOLDER = 0x028f_002b; + public static final int ICON = 0x028f_002c; + public static final int SELECT_BUTTON = 0x028f_002d; + public static final int CONFIRM_OVERLAY = 0x028f_002e; + public static final int SELECT_BACK = 0x028f_002f; + public static final int CONFIRM_UNIVERSE = 0x028f_0030; + public static final int CONFIRM_FRAME = 0x028f_0031; + public static final int CONFIRM_TEXT = 0x028f_0032; + public static final int CONFIRM_BUTTON = 0x028f_0033; + public static final int CONFIRM_CANCEL = 0x028f_0034; + public static final int TOOLTIP = 0x028f_0035; + public static final int DESCRIPTION_PASSIVE_RECT0 = 0x028f_0036; + public static final int DESCRIPTION_PASSIVE_RECT1 = 0x028f_0037; + public static final int PASSIVE_HEADER = 0x028f_0038; + public static final int PASSIVE_DESCRIPTION = 0x028f_0039; + public static final int PASSIVE_CLICKZONE = 0x028f_003a; + public static final int EXTRA_INFO_CLOSE_BUTTON = 0x028f_003b; + public static final int EXTRA_TEXT_HOLDER = 0x028f_003c; + public static final int EXTRA_TEXT_HOLDER_GRAPHIC0 = 0x028f_003d; + public static final int EXTRA_TEXT = 0x028f_003e; + public static final int EXTRA_INFO_SCROLL = 0x028f_003f; } public static final class LeagueSidePanel @@ -23051,34 +23085,37 @@ public static final class LeagueTasks public static final int TUTORIAL_HIGHLIGHT = 0x0291_000e; public static final int TASKS_SCROLLBAR = 0x0291_000f; public static final int TASKS_LIST = 0x0291_0010; - public static final int TASKS_BACKGROUND = 0x0291_0011; - public static final int TASKS_NAME = 0x0291_0012; - public static final int TASKS_POINTS = 0x0291_0013; - public static final int TASKS_TYPE = 0x0291_0014; - public static final int TASKS_AREA = 0x0291_0015; - public static final int TASKS_DESCRIPTION = 0x0291_0016; - public static final int TASKS_EXPAND = 0x0291_0017; - public static final int TASKS_TIER = 0x0291_0018; - public static final int TASKS_NONE = 0x0291_0019; - public static final int FILTER_TITLE = 0x0291_001a; - public static final int TIER_FILTER = 0x0291_001b; - public static final int TYPE_FILTER = 0x0291_001c; - public static final int AREA_FILTER = 0x0291_001d; - public static final int SKILL_FILTER = 0x0291_001e; - public static final int COMPLETED_FILTER = 0x0291_001f; - public static final int DROPDOWN_CONTAINER = 0x0291_0020; - public static final int DROPDOWN_BOX = 0x0291_0021; - public static final int DROPDOWN_BOX_GRAPHIC0 = 0x0291_0022; - public static final int DROPDOWN_TIER = 0x0291_0023; - public static final int DROPDOWN_TYPE = 0x0291_0024; - public static final int DROPDOWN_AREA = 0x0291_0025; - public static final int DROPDOWN_SKILL = 0x0291_0026; - public static final int DROPDOWN_COMPLETED = 0x0291_0027; - public static final int TOOLTIP = 0x0291_0028; - public static final int RESIZE_PREVIEW = 0x0291_0029; - public static final int SEARCHBAR_IMAGE = 0x0291_002a; - public static final int SEARCH_TEXT = 0x0291_002b; - public static final int SEARCH_TITLE = 0x0291_002c; + public static final int TASK_HOTFIX = 0x0291_0011; + public static final int TASKS_BACKGROUND = 0x0291_0012; + public static final int TASKS_NAME = 0x0291_0013; + public static final int TASKS_POINTS = 0x0291_0014; + public static final int TASKS_TYPE = 0x0291_0015; + public static final int TASKS_AREA = 0x0291_0016; + public static final int TASKS_DESCRIPTION = 0x0291_0017; + public static final int TASKS_EXPAND = 0x0291_0018; + public static final int TASKS_TIER = 0x0291_0019; + public static final int TASKS_NONE = 0x0291_001a; + public static final int FILTER_TITLE = 0x0291_001b; + public static final int TIER_FILTER = 0x0291_001c; + public static final int TYPE_FILTER = 0x0291_001d; + public static final int AREA_FILTER = 0x0291_001e; + public static final int SKILL_FILTER = 0x0291_001f; + public static final int COMPLETED_FILTER = 0x0291_0020; + public static final int MASTERY_FILTER = 0x0291_0021; + public static final int DROPDOWN_CONTAINER = 0x0291_0022; + public static final int DROPDOWN_BOX = 0x0291_0023; + public static final int DROPDOWN_BOX_GRAPHIC0 = 0x0291_0024; + public static final int DROPDOWN_TIER = 0x0291_0025; + public static final int DROPDOWN_TYPE = 0x0291_0026; + public static final int DROPDOWN_AREA = 0x0291_0027; + public static final int DROPDOWN_SKILL = 0x0291_0028; + public static final int DROPDOWN_MASTERY = 0x0291_0029; + public static final int DROPDOWN_COMPLETED = 0x0291_002a; + public static final int TOOLTIP = 0x0291_002b; + public static final int RESIZE_PREVIEW = 0x0291_002c; + public static final int SEARCHBAR_IMAGE = 0x0291_002d; + public static final int SEARCH_TEXT = 0x0291_002e; + public static final int SEARCH_TITLE = 0x0291_002f; } public static final class LeagueRewards @@ -30986,5 +31023,12 @@ public static final class CanoeMapLum public static final int CANOEING_WILDY_POINTER = 0x03b9_0023; public static final int CANOEING_WILDY_TEXT = 0x03b9_0024; } + + public static final class ButlersBellCollectionDisplay + { + public static final int UNIVERSE = 0x03ba_0000; + public static final int FRAME = 0x03ba_0001; + public static final int ITEMS = 0x03ba_0002; + } /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/InventoryID.java b/runelite-api/src/main/java/net/runelite/api/gameval/InventoryID.java index 9a4322423c4..5cf9ddfb6f8 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/InventoryID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/InventoryID.java @@ -1012,5 +1012,13 @@ public final class InventoryID public static final int RAZMIREBUILDINGSTORE_GIM = 1005; public static final int ITEMGRANT_NOTRACKING = 1006; public static final int CANOE_AXE = 1007; + public static final int LEAGUES_NAMEDOBJ_BYPASS = 1008; + public static final int LEAGUES_TRANSMUTE_NAMEDOBJ_BYPASS = 1009; + public static final int BUTLERS_BELL_COLLECTION = 1010; + public static final int ADVENTURERSHOP_LEAGUES = 1011; + public static final int BARBARIAN_KNAPSACK = 1012; + public static final int FORTIS_SHOP_GENERAL_LEAGUE_6 = 1013; + public static final int FORTIS_SHOP_BLACKSMITH_LEAGUE_6 = 1014; + public static final int TAL_TEKLAN_ARCHERSHOP_LEAGUE_6 = 1015; /* 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 15cfda8d9f5..18eecd61d59 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 @@ -73504,12 +73504,12 @@ public final class ItemID public static final int LEAGUE_BANKERS_NOTE = 28767; /** - * Guardian horn + * Minion whistle */ public static final int LEAGUE_GUARDIAN_SUMMON = 28769; /** - * Sage's greaves + * Searing boots */ public static final int LEAGUE_RELIC_AGILITY_BOOTS = 28771; @@ -87003,6 +87003,355 @@ public final class ItemID * Dragon cannon */ public static final int SAILING_COMBAT_DRAGON_CANNON_DUMMY = 33210; + public static final int TALENT_MELEE_RANGE_ECHO = 33211; + public static final int TALENT_THORNS = 33212; + public static final int TALENT_MISC_DAMAGE = 33213; + + /** + * Cabbage + */ + public static final int LEAGUE_6_LEAGUE_POINTS = 33214; + public static final int BOUGHT_LEAGUE_6_LEAGUE_POINTS = 33215; + + /** + * Cabbage + */ + public static final int LEAGUE_6_LEAGUE_POINTS_NEGATIVE = 33216; + public static final int BOUGHT_LEAGUE_6_LEAGUE_POINTS_NEGATIVE = 33217; + + /** + * Knapsack + */ + public static final int BARBARIAN_KNAPSACK = 33218; + + /** + * Knapsack + */ + public static final int BARBARIAN_KNAPSACK_CLOSED = 33220; + + /** + * Barbarian arm + */ + public static final int LEAGUE_BARBARIAN_ARM = 33221; + public static final int LEAGUE_6_HOME_TELEPORT_STANDARD = 33223; + public static final int LEAGUE_6_HOME_TELEPORT_ANCIENT = 33224; + public static final int LEAGUE_6_HOME_TELEPORT_LUNAR = 33225; + public static final int LEAGUE_6_HOME_TELEPORT_ARCEUUS = 33226; + + /** + * Evil eye + */ + public static final int LEAGUE_EVIL_EYE_NECKLACE = 33227; + + /** + * Transmutation ledger + */ + public static final int LEAGUE_TRANSMUTE_BOOK = 33229; + + /** + * Soul shard + */ + public static final int LEAGUE_SOUL_SHARD = 33231; + + /** + * Map of alacrity + */ + public static final int LEAGUE_AGILITY_MAP = 33233; + + /** + * Clue contract + */ + public static final int LEAGUE_CLUE_CONTRACT = 33235; + + /** + * Butler's bell + */ + public static final int LEAGUE_BUTLERS_BELL = 33237; + + /** + * Flask of fervour + */ + public static final int LEAGUE_FLASK_OF_FERVOUR = 33239; + + /** + * Flask of fervour + */ + public static final int LEAGUE_FLASK_OF_FERVOUR_EMPTY = 33241; + + /** + * Infernal tecpatl + */ + public static final int INFERNAL_TECPATL = 33243; + + /** + * Nature's recurve + */ + public static final int NATURES_RECURVE = 33245; + + /** + * V's helm + */ + public static final int V_HELM = 33247; + + /** + * Fang of the hound + */ + public static final int FANG_OF_THE_HOUND = 33249; + + /** + * King's barrage + */ + public static final int KINGS_BARRAGE = 33251; + + /** + * Shadowflame quadrant + */ + public static final int SHADOWFLAME_QUADRANT = 33253; + + /** + * Lithic sceptre + */ + public static final int LITHIC_SCEPTRE_CHARGED = 33255; + + /** + * Lithic sceptre (uncharged) + */ + public static final int LITHIC_SCEPTRE_UNCHARGED = 33257; + public static final int LITHIC_SCEPTRE_SHATTER_DUMMY = 33259; + + /** + * Demonic hood (t1) + */ + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T1 = 33260; + + /** + * Demonic robe top (t1) + */ + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T1 = 33263; + + /** + * Demonic robe bottom (t1) + */ + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T1 = 33266; + + /** + * Demonic boots (t1) + */ + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T1 = 33269; + + /** + * Demonic hood (t2) + */ + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T2 = 33272; + + /** + * Demonic robe top (t2) + */ + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T2 = 33275; + + /** + * Demonic robe bottom (t2) + */ + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T2 = 33278; + + /** + * Demonic boots (t2) + */ + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T2 = 33281; + + /** + * Demonic hood (t3) + */ + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T3 = 33284; + + /** + * Demonic robe top (t3) + */ + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T3 = 33287; + + /** + * Demonic robe bottom (t3) + */ + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T3 = 33290; + + /** + * Demonic boots (t3) + */ + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T3 = 33293; + + /** + * Demonic sceptre + */ + public static final int LEAGUE_6_RELIC_HUNTER_SCEPTRE = 33296; + + /** + * Demonic pacts banner + */ + public static final int LEAGUE_6_BANNER = 33299; + + /** + * Demonic skin contract + */ + public static final int DEMONIC_SKIN_ORNAMENT_KIT = 33302; + + /** + * Demonic axe ornament kit + */ + public static final int DEMONIC_AXE_ORNAMENT_KIT = 33305; + + /** + * Demonic staff ornament kit + */ + public static final int DEMONIC_STAFF_ORNAMENT_KIT = 33308; + + /** + * Demonic trident ornament kit + */ + public static final int DEMONIC_TRIDENT_ORNAMENT_KIT = 33311; + + /** + * Trident of the swamp (o) + */ + public static final int TOXIC_TOTS_CHARGED_ORN = 33314; + + /** + * Uncharged toxic trident (o) + */ + public static final int TOXIC_TOTS_UNCHARGED_ORN = 33316; + + /** + * Trident of the swamp (e) (o) + */ + public static final int TOXIC_TOTS_I_CHARGED_ORN = 33318; + + /** + * Uncharged toxic trident (e) + */ + public static final int TOXIC_TOTS_I_UNCHARGED_ORN = 33320; + + /** + * Trident of the seas (o) + */ + public static final int TOTS_CHARGED_ORN = 33322; + + /** + * Trident of the seas (full) (o) + */ + public static final int TOTS_ORN = 33323; + + /** + * Trident of the seas (e) (o) + */ + public static final int TOTS_I_CHARGED_ORN = 33326; + + /** + * Uncharged trident (e) (o) + */ + public static final int TOTS_I_UNCHARGED_ORN = 33328; + + /** + * Iban's staff + */ + public static final int IBAN_STAFF_ORN = 33330; + + /** + * Iban's staff (u) (o) + */ + public static final int IBAN_STAFF_UPGRADED_ORN = 33332; + + /** + * Iban's staff (o) + */ + public static final int BROKEN_IBAN_STAFF_ORN = 33333; + + /** + * Soulreaper axe (o) + */ + public static final int SOULREAPER_AXE_ORN = 33335; + + /** + * Demonic slayer helmet + */ + public static final int LEAGUE_6_SLAYER_HELM1 = 33338; + + /** + * Demonic slayer helmet + */ + public static final int LEAGUE_6_SLAYER_HELM2 = 33340; + + /** + * Demonic quill + */ + public static final int LEAGUE_6_DEMONIC_QUILL = 33342; + + /** + * Demonic pacts dragon trophy + */ + public static final int LEAGUE_6_DRAGON_TROPHY = 33345; + + /** + * Demonic pacts rune trophy + */ + public static final int LEAGUE_6_RUNE_TROPHY = 33347; + + /** + * Demonic pacts adamant trophy + */ + public static final int LEAGUE_6_ADAMANT_TROPHY = 33349; + + /** + * Demonic pacts mithril trophy + */ + public static final int LEAGUE_6_MITHRIL_TROPHY = 33351; + + /** + * Demonic pacts steel trophy + */ + public static final int LEAGUE_6_STEEL_TROPHY = 33353; + + /** + * Demonic pacts iron trophy + */ + public static final int LEAGUE_6_IRON_TROPHY = 33355; + + /** + * Demonic pacts bronze trophy + */ + public static final int LEAGUE_6_BRONZE_TROPHY = 33357; + + /** + * Impish ritual kit + */ + public static final int LEAGUE_6_RITUAL_KIT = 33359; + + /** + * Demonic pacts throne scroll + */ + public static final int LEAGUE_6_THRONE = 33362; + + /** + * Impish whistle + */ + public static final int LEAGUE_6_THRALL_CONTRACT = 33365; + + /** + * Demonic pacts demon butler scroll + */ + public static final int LEAGUE_6_BUTLER_SCROLL = 33368; + + /** + * Mark of grace + */ + public static final int GRACE_HOTFOOT = 33371; + + /** + * Demonic contractor throne + */ + public static final int POH_THRONE_8 = 33373; + public static final int KINGS_BARRAGE_ICE_ATTACK = 33374; + public static final int TRANSMUTE_UPGRADE = 33375; + public static final int TRANSMUTE_DOWNGRADE = 33376; + public static final int FANG_OF_THE_HOUND_FIRE = 33377; public static final class Cert { @@ -91611,6 +91960,34 @@ public static final class Cert public static final int BR_VIRTUS_LEGS = 33199; public static final int BR_BONE_CLAWS = 33201; public static final int BR_ARANEA_BOOTS = 33203; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T1 = 33261; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T1 = 33264; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T1 = 33267; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T1 = 33270; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T2 = 33273; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T2 = 33276; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T2 = 33279; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T2 = 33282; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T3 = 33285; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T3 = 33288; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T3 = 33291; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T3 = 33294; + public static final int LEAGUE_6_RELIC_HUNTER_SCEPTRE = 33297; + public static final int LEAGUE_6_BANNER = 33300; + public static final int DEMONIC_SKIN_ORNAMENT_KIT = 33303; + public static final int DEMONIC_AXE_ORNAMENT_KIT = 33306; + public static final int DEMONIC_STAFF_ORNAMENT_KIT = 33309; + public static final int DEMONIC_TRIDENT_ORNAMENT_KIT = 33312; + public static final int TOXIC_TOTS_UNCHARGED_ORN = 33317; + public static final int TOXIC_TOTS_I_UNCHARGED_ORN = 33321; + public static final int TOTS_ORN = 33324; + public static final int TOTS_I_UNCHARGED_ORN = 33329; + public static final int SOULREAPER_AXE_ORN = 33336; + public static final int LEAGUE_6_DEMONIC_QUILL = 33343; + public static final int LEAGUE_6_RITUAL_KIT = 33360; + public static final int LEAGUE_6_THRONE = 33363; + public static final int LEAGUE_6_THRALL_CONTRACT = 33366; + public static final int LEAGUE_6_BUTLER_SCROLL = 33369; } public static final class Placeholder @@ -101095,6 +101472,64 @@ public static final class Placeholder public static final int EASTER26_EGG_COMPANION05 = 33160; public static final int EASTER26_EGG_COMPANION06 = 33162; public static final int EASTER26_EGG_COMPANION07 = 33164; + public static final int BARBARIAN_KNAPSACK = 33219; + public static final int LEAGUE_BARBARIAN_ARM = 33222; + public static final int LEAGUE_EVIL_EYE_NECKLACE = 33228; + public static final int LEAGUE_TRANSMUTE_BOOK = 33230; + public static final int LEAGUE_SOUL_SHARD = 33232; + public static final int LEAGUE_AGILITY_MAP = 33234; + public static final int LEAGUE_CLUE_CONTRACT = 33236; + public static final int LEAGUE_BUTLERS_BELL = 33238; + public static final int LEAGUE_FLASK_OF_FERVOUR = 33240; + public static final int LEAGUE_FLASK_OF_FERVOUR_EMPTY = 33242; + public static final int INFERNAL_TECPATL = 33244; + public static final int NATURES_RECURVE = 33246; + public static final int V_HELM = 33248; + public static final int FANG_OF_THE_HOUND = 33250; + public static final int KINGS_BARRAGE = 33252; + public static final int SHADOWFLAME_QUADRANT = 33254; + public static final int LITHIC_SCEPTRE_CHARGED = 33256; + public static final int LITHIC_SCEPTRE_UNCHARGED = 33258; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T1 = 33262; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T1 = 33265; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T1 = 33268; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T1 = 33271; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T2 = 33274; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T2 = 33277; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T2 = 33280; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T2 = 33283; + public static final int LEAGUE_6_RELIC_HUNTER_HOOD_T3 = 33286; + public static final int LEAGUE_6_RELIC_HUNTER_TOP_T3 = 33289; + public static final int LEAGUE_6_RELIC_HUNTER_LEGS_T3 = 33292; + public static final int LEAGUE_6_RELIC_HUNTER_BOOTS_T3 = 33295; + public static final int LEAGUE_6_RELIC_HUNTER_SCEPTRE = 33298; + public static final int LEAGUE_6_BANNER = 33301; + public static final int DEMONIC_SKIN_ORNAMENT_KIT = 33304; + public static final int DEMONIC_AXE_ORNAMENT_KIT = 33307; + public static final int DEMONIC_STAFF_ORNAMENT_KIT = 33310; + public static final int DEMONIC_TRIDENT_ORNAMENT_KIT = 33313; + public static final int TOXIC_TOTS_CHARGED_ORN = 33315; + public static final int TOXIC_TOTS_I_CHARGED_ORN = 33319; + public static final int TOTS_ORN = 33325; + public static final int TOTS_I_CHARGED_ORN = 33327; + public static final int IBAN_STAFF_ORN = 33331; + public static final int BROKEN_IBAN_STAFF_ORN = 33334; + public static final int SOULREAPER_AXE_ORN = 33337; + public static final int LEAGUE_6_SLAYER_HELM1 = 33339; + public static final int LEAGUE_6_SLAYER_HELM2 = 33341; + public static final int LEAGUE_6_DEMONIC_QUILL = 33344; + public static final int LEAGUE_6_DRAGON_TROPHY = 33346; + public static final int LEAGUE_6_RUNE_TROPHY = 33348; + public static final int LEAGUE_6_ADAMANT_TROPHY = 33350; + public static final int LEAGUE_6_MITHRIL_TROPHY = 33352; + public static final int LEAGUE_6_STEEL_TROPHY = 33354; + public static final int LEAGUE_6_IRON_TROPHY = 33356; + public static final int LEAGUE_6_BRONZE_TROPHY = 33358; + public static final int LEAGUE_6_RITUAL_KIT = 33361; + public static final int LEAGUE_6_THRONE = 33364; + public static final int LEAGUE_6_THRALL_CONTRACT = 33367; + public static final int LEAGUE_6_BUTLER_SCROLL = 33370; + public static final int GRACE_HOTFOOT = 33372; } /* 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 6564bed7be2..9f6e798a6b1 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 @@ -58396,10 +58396,6 @@ public final class NpcID * Agelus */ public static final int FORTIS_SHOP_FARMING = 13339; - - /** - * Floria - */ public static final int FORTIS_SHOP_SEAMSTRESS = 13340; /** @@ -67862,6 +67858,96 @@ public final class NpcID * Lara */ public static final int CANOEING_LARA = 15605; + + /** + * Floria + */ + public static final int FORTIS_SHOP_SEAMSTRESS_NORMAL = 15606; + + /** + * Floria + */ + public static final int FORTIS_SHOP_SEAMSTRESS_LEAGUE = 15607; + + /** + * <col=00ffff>Fire + */ + public static final int LEAGUE_6_YAMA_AGIL_FIRE_NPC = 15608; + + /** + * Leagues Tutor + */ + public static final int LEAGUE_6_TUTOR = 15609; + + /** + * Black dragon + */ + public static final int LEAGUE_6_KBD = 15610; + + /** + * Thermonuclear smoke devil + */ + public static final int LEAGUE_6_SMOKE_DEVIL_BOSS = 15611; + + /** + * Cerberus + */ + public static final int LEAGUE_6_CERBERUS = 15612; + + /** + * Crystalline Hunllef + */ + public static final int LEAGUE_6_CRYSTAL_HUNLLEF_MELEE = 15613; + + /** + * Crystalline Hunllef + */ + public static final int LEAGUE_6_CRYSTAL_HUNLLEF_DEATH = 15614; + + /** + * Hespori + */ + public static final int LEAGUE_6_HESPORI = 15615; + + /** + * Kalphite Queen + */ + public static final int LEAGUE_6_KALPHITE_QUEEN = 15616; + + /** + * Kalphite Queen + */ + public static final int LEAGUE_6_KALPHITE_FLYINGQUEEN = 15617; + + /** + * Dagannoth Supreme + */ + public static final int LEAGUE_6_DAGCAVE_RANGED_BOSS = 15618; + + /** + * Dagannoth Prime + */ + public static final int LEAGUE_6_DAGCAVE_MAGIC_BOSS = 15619; + + /** + * Dagannoth Rex + */ + public static final int LEAGUE_6_DAGCAVE_MELEE_BOSS = 15620; + + /** + * Dusk + */ + public static final int LEAGUE_6_GG_DUSK_ALIVE = 15621; + + /** + * Dusk + */ + public static final int LEAGUE_6_GG_DUSK_DEATH = 15622; + + /** + * Dawn + */ + public static final int LEAGUE_6_GG_DAWN_ALIVE = 15623; public static final int COWBOSS_MAPPED = 15624; /** @@ -67909,5 +67995,168 @@ public final class NpcID * Wizard Gary */ public static final int _25TH_HOST = 15634; + + /** + * Dawn + */ + public static final int LEAGUE_6_GG_DAWN_DEATH = 15635; + + /** + * Demon butler + */ + public static final int LEAGUE_BUTLER = 15636; + + /** + * Demon butler + */ + public static final int LEAGUE_BUTLER_SCENERY = 15637; + + /** + * Imp + */ + public static final int MINION_IMP_CHATHEAD = 15638; + + /** + * Sage + */ + public static final int LEAGUE6_SAGE_DEBUG = 15639; + + /** + * Sage + */ + public static final int LEAGUE6_SAGE_CAGE_DEBUG = 15640; + + /** + * Sage + */ + public static final int LEAGUE6_SAGE_CAGE_2_DEBUG = 15641; + public static final int DEBUG_THRALL_IMP_MAGIC = 15642; + public static final int DEBUG_THRALL_IMP_RANGED = 15643; + public static final int DEBUG_THRALL_IMP_MELEE = 15644; + + /** + * Yama + */ + public static final int LEAGUE6_YAMA_THRONE = 15645; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_RELIC_CARRY_1 = 15646; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_RELIC_CARRY_2 = 15647; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_RELIC_CARRY_3 = 15648; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_RELIC_CARRY_4 = 15649; + + /** + * Imps + */ + public static final int LEAGUE6_IMP_RELIC_TINKER_1 = 15650; + + /** + * Imps + */ + public static final int LEAGUE6_IMP_RELIC_TINKER_2 = 15651; + + /** + * Imps + */ + public static final int LEAGUE6_IMP_RELIC_TINKER_3 = 15652; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_READING_1 = 15653; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_READING_2 = 15654; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_READING_3 = 15655; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_JUMPING_1 = 15656; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_JUMPING_2 = 15657; + + /** + * Imp + */ + public static final int LEAGUE6_IMP_JUMPING_3 = 15658; + + /** + * Vial + */ + public static final int LEAGUE6_IMP_GRIDMASTER_WINNER_01 = 15659; + + /** + * Insane + */ + public static final int LEAGUE6_IMP_GRIDMASTER_WINNER_02 = 15660; + + /** + * Jam + */ + public static final int LEAGUE6_IMP_GRIDMASTER_WINNER_03 = 15661; + + /** + * Exile + */ + public static final int LEAGUE_6_EXILE_IMP = 15662; + + /** + * Judge of Yama + */ + public static final int LEAGUE6_JUDGE_OF_YAMA = 15663; + + /** + * Demon scholar + */ + public static final int LEAGUE6_GREATER_DEMON_STUDY_01 = 15664; + + /** + * Demon scholar + */ + public static final int LEAGUE6_GREATER_DEMON_STUDY_02 = 15665; + + /** + * Sageguard Vandred + */ + public static final int LEAGUE6_GREATER_DEMON_GUARD_01 = 15666; + + /** + * Sageguard Melacar + */ + public static final int LEAGUE6_GREATER_DEMON_GUARD_02 = 15667; + + /** + * Implimgs + */ + public static final int LEAGUE6_IMPLIMGS = 15668; + + /** + * <col=00ffff>DPS CALC</col> + */ + public static final int DPS_CALC_NPC_RECOIL = 15669; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID.java b/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID.java index fb3b118cd01..2ab23f66e3d 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/ObjectID.java @@ -38562,6 +38562,11 @@ public final class ObjectID extends ObjectID1 */ public static final int GRAPEVINE_CLICKZONE_DEAD = 11760; + /** + * Glowing portal + */ + public static final int LEAGUE_6_YAMA_EXIT = 11761; + /** * Scaregull */ @@ -39688,22 +39693,22 @@ public final class ObjectID extends ObjectID1 public static final int CANOEING_WAKA_CANOEING_STATION_IN_WATER = 12158; /** - * A Sinking Canoe + * Sinking canoe */ public static final int CANOEING_LOG_SINKING = 12159; /** - * A Sinking Canoe + * Sinking canoe */ public static final int CANOEING_DUGOUT_SINKING = 12160; /** - * A Sinking Canoe + * Sinking canoe */ public static final int CANOEING_CATAMARAN_SINKING = 12161; /** - * A Sinking Canoe + * Sinking canoe */ public static final int CANOEING_WAKA_SINKING = 12162; public static final int CANOEING_CANOESTATION_LUMBRIDGE = 12163; @@ -44404,6 +44409,11 @@ public final class ObjectID extends ObjectID1 */ public static final int POH_PORTAL_TEAK_ARDOUGNE = 13619; public static final int POH_PORTAL_TEAK_YANILLE = 13620; + + /** + * Stone + */ + public static final int LEAGUE_6_YAMA_STEPPINGSTONE = 13621; public static final int POH_PORTAL_MAG_VARROCK = 13622; /** @@ -44422,6 +44432,11 @@ public final class ObjectID extends ObjectID1 */ public static final int POH_PORTAL_MAG_ARDOUGNE = 13626; public static final int POH_PORTAL_MAG_YANILLE = 13627; + + /** + * Info Board + */ + public static final int LEAGUE_6_BASALT_BOARD01 = 13628; public static final int POH_PORTAL_MARBLE_VARROCK = 13629; /** @@ -44441,6 +44456,11 @@ public final class ObjectID extends ObjectID1 public static final int POH_PORTAL_MARBLE_ARDOUGNE = 13633; public static final int POH_PORTAL_MARBLE_YANILLE = 13634; + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_RUNE01 = 13635; + /** * Portal frame */ @@ -91331,6 +91351,444 @@ public final class ObjectID extends ObjectID1 */ public static final int POH_PORTAL_MARBLE_KOUREND = 29361; + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_RUNE02 = 29362; + + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_RUNE03 = 29363; + + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_RUNE04 = 29364; + + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_GROUP01 = 29365; + + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_GROUP02 = 29366; + + /** + * Runestone basalt + */ + public static final int LEAGUE_6_BASALT_GROUP03 = 29367; + public static final int LEAGUE_6_YAMA_BLOCKING = 29368; + public static final int LEAGUE_6_YAMA_ROOTS = 29369; + public static final int LEAGUE_6_YAMA_ROOTS_CORNER = 29370; + + /** + * Rock + */ + public static final int LEAGUE_6_YAMA_BLOCK_2X2 = 29371; + + /** + * Rock + */ + public static final int LEAGUE_6_YAMA_BLOCK_2X2_B = 29372; + + /** + * Rock + */ + public static final int LEAGUE_6_YAMA_BLOCK_2X1 = 29373; + + /** + * Rock + */ + public static final int LEAGUE_6_YAMA_BLOCK_1X1 = 29374; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_W = 29375; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_W_2 = 29376; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_W_3 = 29377; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_W_4 = 29378; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_W_5 = 29379; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_MISTHALIN_E = 29380; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_KANDARIN_N = 29381; + + /** + * Archway + */ + public static final int LEAGUE_6_YAMA_GATEWAY_KANDARIN_E = 29382; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_ASGARNIA = 29383; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_MISTHALIN = 29384; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_KANDARIN = 29385; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_FREMENNIK = 29386; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_DESERT = 29387; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_MORYTANIA = 29388; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_TIRANNWN = 29389; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_KARAMJA = 29390; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_WILDERNESS = 29391; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_KOUREND = 29392; + + /** + * Waystone + */ + public static final int LEAGUE_6_YAMA_WAYSTONE_VARLAMORE = 29393; + + /** + * Throne + */ + public static final int LEAGUE_6_DEMONIC_CHAIR01 = 29394; + + /** + * Stone desk + */ + public static final int LEAGUE_6_SKULLS_DESK01_SCROLLS01 = 29395; + + /** + * Stone desk + */ + public static final int LEAGUE_6_SKULLS_DESK01_RUNE01 = 29396; + + /** + * Little helper + */ + public static final int LEAGUE_6_IMP01 = 29397; + + /** + * Little helper + */ + public static final int LEAGUE_6_IMP02 = 29398; + + /** + * Little helper + */ + public static final int LEAGUE_6_IMP03 = 29399; + + /** + * Rubble + */ + public static final int LEAGUE_6_RUNE01_SHARDS01 = 29400; + + /** + * Runes + */ + public static final int LEAGUE_6_RUNE01_STACK01 = 29401; + public static final int LEAGUE_6_RUG01_END01 = 29402; + public static final int LEAGUE_6_RUG01_END02 = 29403; + public static final int LEAGUE_6_RUG01_SIDE01 = 29404; + public static final int LEAGUE_6_RUG01_SIDE02 = 29405; + public static final int LEAGUE_6_RUG01_MIDDLE01 = 29406; + public static final int LEAGUE_6_RUG01_MIDDLE01_A = 29407; + public static final int LEAGUE_6_DECOR01_SCROLLS01 = 29408; + public static final int LEAGUE_6_DECOR01_SCROLLS02 = 29409; + + /** + * Gibbet + */ + public static final int SAGE_CAGE = 29410; + + /** + * Sage's Halo + */ + public static final int SAGE05_HALO01 = 29411; + + /** + * Icy pool + */ + public static final int AMOXLIATL_ICE_ECHO = 29412; + public static final int BGSOUND_LEAGUES_6_YAMA_LAIR_RUMBLING_LOOP = 29413; + public static final int RANDOMSOUND_L6_YAMA_CAVE_AMBIENCE = 29414; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_BRONZE = 29415; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_IRON = 29416; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_STEEL = 29417; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_MITHRIL = 29418; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_ADAMANT = 29419; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_RUNE = 29420; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_SIMPLE_LEAGUE_6_DRAGON = 29421; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_BRONZE = 29422; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_IRON = 29423; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_STEEL = 29424; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_MITHRIL = 29425; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_ADAMANT = 29426; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_RUNE = 29427; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_1_DECORATIVE_LEAGUE_6_DRAGON = 29428; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_BRONZE = 29429; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_IRON = 29430; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_STEEL = 29431; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_MITHRIL = 29432; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_ADAMANT = 29433; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_RUNE = 29434; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_SIMPLE_LEAGUE_6_DRAGON = 29435; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_BRONZE = 29436; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_IRON = 29437; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_STEEL = 29438; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_MITHRIL = 29439; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_ADAMANT = 29440; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_RUNE = 29441; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_2_DECORATIVE_LEAGUE_6_DRAGON = 29442; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_BRONZE = 29443; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_IRON = 29444; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_STEEL = 29445; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_MITHRIL = 29446; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_ADAMANT = 29447; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_RUNE = 29448; + + /** + * Trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_SIMPLE_LEAGUE_6_DRAGON = 29449; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_BRONZE = 29450; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_IRON = 29451; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_STEEL = 29452; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_MITHRIL = 29453; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_ADAMANT = 29454; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_RUNE = 29455; + + /** + * Ornate trophy pedestal + */ + public static final int POH_LEAGUEHALL_PEDESTAL_3_DECORATIVE_LEAGUE_6_DRAGON = 29456; + + /** + * Banner stand + */ + public static final int POH_LEAGUEHALL_BANNERSTAND_SIMPLE_LEAGUE06 = 29457; + + /** + * Ornate banner stand + */ + public static final int POH_LEAGUEHALL_BANNERSTAND_DECORATIVE_LEAGUE06 = 29458; + + /** + * Throne + */ + public static final int POH_THRONE_8 = 29459; + /** * Gate */ 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 3b4d1f57fb6..9bff03ef873 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 @@ -3580,6 +3580,15 @@ public final class SpotanimID public static final int DEADMAN_2026_SOTD_SPECIAL_EXTRA = 3573; public static final int SARADOMIN_LIGHTNING_DEADMAN = 3574; public static final int XBOWS_FIRE_AND_CLIMBED_GRAPPLE_SPOT_ANIM_FAST = 3575; + public static final int LEAGUE_6_RELIC_UNLOCK = 3576; + public static final int LEAGUE_6_TRANSMUTATION_UPGRADE = 3577; + public static final int LEAGUE_6_TRANSMUTATION_DOWNGRADE = 3578; + public static final int LEAGUES_6_HOTFOOT = 3579; + public static final int LEAGUES_6_SOUL_HARVEST = 3580; + public static final int LEAGUES_6_IMPERSONATION_MARK = 3581; + public static final int LEAGUES_6_IMPERSONATION_SMOKEPUFF = 3582; + public static final int LEAGUES_6_SIGIL_OF_LIFE = 3583; + public static final int LEAGUES_6_SIGIL_OF_LIFE_IMPACT = 3584; public static final int VFX_WHITE_PARTICLES = 3585; public static final int VFX_WHITE_PARTICLES_REVERSE = 3586; public static final int VFX_BEEF_TORNADO = 3587; @@ -3599,5 +3608,165 @@ public final class SpotanimID public static final int VFX_COWBOSS_HM_SPAWN_MELEE_01 = 3601; public static final int VFX_COWBOSS_HM_SPAWN_MAGIC_01 = 3602; public static final int VFX_HUMAN_COWBOSS_TELEPORT01 = 3603; + public static final int LEAGUES_6_TRAILBOUND = 3604; + public static final int LEAGUES_6_TRAILBOUND_RETURN = 3605; + public static final int LEAGUES_6_EVIL_EYE = 3606; + public static final int LEAGUES_6_BANK_HEIST = 3607; + public static final int LEAGUES_6_MASTERY_UNLOCK = 3608; + public static final int LEAGUES_6_MASTERY_UI_SCROLL_READ = 3609; + public static final int LEAGUES_6_MASTERY_UI_SCROLL_CLOSE = 3610; + public static final int LEAGUES_6_REGENERATING_RUNES = 3611; + public static final int LEAGUES_6_FIRE_CONSUME = 3612; + public static final int LEAGUES_6_FIRE_SHIELD = 3613; + public static final int LEAGUES_6_HEALTH_REGEN = 3614; + public static final int LEAGUES_6_RANGED_MAX_HIT_CAP = 3615; + public static final int LEAGUES_6_RANGED_MAX_HIT_CAP_VENATOR = 3616; + public static final int LEAGUES_6_ECHO_ARROW = 3617; + public static final int LEAGUES_6_RANGED_MASTERY_VFX = 3618; + public static final int LEAGUES_6_RANGED_MASTERY_VFX_LEFT = 3619; + public static final int LEAGUES_6_RANGED_MASTERY_VFX_RIGHT = 3620; + public static final int LEAGUES_6_MELEE_MASTERY_STAB = 3621; + public static final int LEAGUES_6_MELEE_MASTERY_CRUSH = 3622; + public static final int LEAGUES_6_MELEE_MASTERY_SLASH = 3623; + public static final int LEAGUES_6_FIRE_REDUCE_MELEE = 3624; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_1 = 3625; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_2 = 3626; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_3 = 3627; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_4 = 3628; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_5 = 3629; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_6 = 3630; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_7 = 3631; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_8 = 3632; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_1 = 3633; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_2 = 3634; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_3 = 3635; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_4 = 3636; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_5 = 3637; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_6 = 3638; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_7 = 3639; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_8 = 3640; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_FAST = 3641; + public static final int LEAGUES_6_GG_DAWN_LIGHTNING_DEATH = 3642; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_DAWN_DEATH = 3643; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_ENRAGED = 3644; + public static final int LEAGUES_6_GG_DUSK_LIGHTNING_ENRAGED_START = 3645; + public static final int LEAGUES_6_GARGBOSS_EXPLODING_PROJECTILE = 3646; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_SMALL = 3647; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_SMALL_IMPACT = 3648; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_MED = 3649; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_MED_IMPACT = 3650; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_LARGE = 3651; + public static final int LEAGUES_6_GARGBOSS_HEALING_SPHERE_LARGE_IMPACT = 3652; + public static final int LEAGUES_6_GARGBOSS_STANDARD_RANGED_PROJECTILE = 3653; + public static final int LEAGUES_6_GARGBOSS_STUN_RANGED_PROJECTILE = 3654; + public static final int LEAGUES_6_HH_HELLFIRE_MAGE_ABSORB = 3655; + public static final int LEAGUES_6_HH_HELLFIRE_BURST = 3656; + public static final int LEAGUES_6_HH_HELLFIRE_HIT = 3657; + public static final int LEAGUES_6_HH_BONE_BALL_BURST = 3658; + public static final int LEAGUES_6_HH_BONE_BALL_SPIN = 3659; + public static final int LEAGUES_6_FIRE_LIQUID = 3660; + public static final int LEAGUES_6_CERBERUS_SPECIAL_ATTACK_FLAME = 3661; + public static final int LEAGUES_6_SPECTRE_MELEE_PROJ = 3662; + public static final int LEAGUES_6_SMOKE_DEVIL_CLOUD_SPOTANIM = 3663; + public static final int LEAGUES_6_LORE_DUST_DEVIL_SPAWN_SPOTANIM = 3664; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_RANGED_PROJANIM = 3665; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_RANGED_IMPACTANIM = 3666; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_MAGIC_PROJANIM = 3667; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_MAGIC_IMPACTANIM = 3668; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_SPECIAL_PROJANIM = 3669; + public static final int LEAGUES_6_VFX_LORE_DUST_DEVIL_ATTACK_SPECIAL_IMPACTANIM = 3670; + public static final int LEAGUE_6_VFX_LORE_DUST_DEVIL_ATTACK_SPECIAL_PLAYER_DEATH_01 = 3671; + public static final int LEAGUES_6_VFX_SMOKE_DEVIL_POOL_SPAWN = 3672; + public static final int LEAGUES_6_VFX_SMOKE_DEVIL_POOL_IDLE_01 = 3673; + public static final int LEAGUES_6_VFX_SMOKE_DEVIL_POOL_IDLE_02 = 3674; + public static final int LEAGUES_6_VFX_SMOKE_DEVIL_POOL_DESPAWN = 3675; + public static final int LEAGUES_6_VFX_SMOKE_DEVIL_POOL_SHIELD = 3676; + public static final int LEAGUES_6_HESPORI_RANGE_PROJ = 3677; + public static final int LEAGUES_6_HESPORI_MAGIC_PROJ = 3678; + public static final int LEAGUES_6_HESPORI_MAGIC_IMPACT = 3679; + public static final int LEAGUES_6_HESPORI_VINE_PROJ = 3680; + public static final int LEAGUES_6_HESPORI_VINE_IMPACT = 3681; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_MAGIC_TRAVEL = 3682; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_MAGIC_IMPACT = 3683; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_RANGE_TRAVEL = 3684; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_PRAYER_TRAVEL = 3685; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_PRAYER_IMPACT = 3686; + public static final int LEAGUES_6_HUNLEFF_ANTIPRAYER_TRAVEL = 3687; + public static final int LEAGUES_6_HUNLEFF_ANTIPRAYER_IMPACT = 3688; + public static final int LEAGUES_6_CRYSTAL_HUNLEFF_CRYSTALS_HIT = 3689; + public static final int LEAGUES_6_DAGANNOTH_SPINE_SPOTANIM_TRAVEL = 3690; + public static final int LEAGUES_6_WATERWAVE_TRAVEL = 3691; + public static final int LEAGUES_6_FAILEDSPELL_IMPACT = 3692; + public static final int LEAGUES_6_DAGANNOTH_WHIRLPOOL = 3693; + public static final int LEAGUES_6_KALPHITE_GLOW = 3694; + public static final int LEAGUES_6_KALPHITE_QUEEN_GLOW = 3695; + public static final int LEAGUES_6_KALPHITE_GLOW_TRAVEL = 3696; + public static final int LEAGUES_6_KALPHITE_GLOW_IMPACT = 3697; + public static final int LEAGUES_6_KALPHITE_SPINE = 3698; + public static final int LEAGUES_6_KALPHITE_QUEEN_SPINE = 3699; + public static final int LEAGUES_6_KALPHITE_QUEEN_RANGED = 3700; + public static final int LEAGUES_6_UPDATE_FLYING_QUEEN_EMERGE_ECHO_SPOTANIM = 3701; + public static final int LEAGUES_6_KALPHITE_QUEEN_LIGHTNING_STRIKE = 3702; + public static final int LEAGUES_6_KALPHITE_UPDATE_FLYING_QUEEN_EMERGE_SPOTANIM = 3703; + public static final int LEAGUES_6_DRAGON_RANGED_ATTACK = 3704; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_PROJECTILE_IMPACT_01 = 3705; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_PROJECTILE_02 = 3706; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_PROJECTILE_01 = 3707; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_APPEAR_01 = 3708; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_DISAPPEAR_01 = 3709; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_FLOOR_SPAWN_01 = 3710; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_FLOOR_IDLE_01 = 3711; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_FLOOR_ATTACK_01 = 3712; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_FLOOR_COMBINED_01 = 3713; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_FLOOR_SINGLE_01 = 3714; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_SPAWN_01 = 3715; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_IDLE_01 = 3716; + public static final int LEAGUES_6_VFX_AMOXLIATL_ICE_BLOCK_EXPLODE_01 = 3717; + public static final int IBANBLAST_TRAVEL_ORN = 3718; + public static final int IBANBLAST_IMPACT_ORN = 3719; + public static final int IBANBLAST_CASTING_ORN = 3720; + public static final int SLAYER_TOTS_CASTING_ORN_LEAGUES6 = 3721; + public static final int TOXIC_TOTS_CASTING_ORN_LEAGUES6 = 3722; + public static final int SLAYER_TOTS_PROJECTILE_ORN_LEAGUES6 = 3723; + public static final int TOXIC_TOTS_PROJECTILE_ORN_LEAGUES6 = 3724; + public static final int SLAYER_TOTS_IMPACT_ORN_LEAGUES6 = 3725; + public static final int TOXIC_TOTS_IMPACT_ORN_LEAGUES6 = 3726; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_SPAWN_VFX_SPOTANIM = 3727; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_DESPAWN_VFX_SPOTANIM = 3728; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_TRANSITION_VFX_SPOTANIM = 3729; + public static final int LEAGUES_6_THRALL_IMP_MAGIC_ATTACK_VFX_PROJANIM = 3730; + public static final int LEAGUES_6_THRALL_IMP_RANGED_SPAWN_VFX_SPOTANIM = 3731; + public static final int LEAGUES_6_THRALL_IMP_RANGED_DESPAWN_VFX_SPOTANIM = 3732; + public static final int LEAGUES_6_THRALL_IMP_RANGED_TRANSITION_VFX_SPOTANIM = 3733; + public static final int LEAGUES_6_THRALL_IMP_RANGED_ATTACK_VFX_PROJANIM = 3734; + public static final int LEAGUES_6_THRALL_IMP_MELEE_SPAWN_VFX_SPOTANIM = 3735; + public static final int LEAGUES_6_THRALL_IMP_MELEE_DESPAWN_VFX_SPOTANIM = 3736; + public static final int LEAGUES_6_THRALL_IMP_MELEE_TRANSITION_VFX_SPOTANIM = 3737; + public static final int VFX_KINGS_BARRAGE_PROJECTILE = 3738; + public static final int VFX_KINGS_BARRAGE_PROJECTILE_SINGLE = 3739; + public static final int VFX_KINGS_BARRAGE_IMPACT = 3740; + public static final int VFX_FLAMES_OF_CERBERUS = 3741; + public static final int VFX_FLAMES_OF_CERBERUS_1X1 = 3742; + public static final int VFX_FLAMES_OF_CERBERUS_2X2 = 3743; + public static final int VFX_FLAMES_OF_CERBERUS_3X3 = 3744; + public static final int VFX_FLAMES_OF_CERBERUS_4X4 = 3745; + public static final int VFX_FLAMES_OF_CERBERUS_5X5 = 3746; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_01 = 3747; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_03 = 3748; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_02 = 3749; + public static final int VFX_LITHIC_SCEPTRE_SHATTER_HUMAN = 3750; + public static final int VFX_LITHIC_SCEPTRE_PROJANIM_01 = 3751; + public static final int VFX_LITHIC_SCEPTRE_IMPACT_01 = 3752; + public static final int VFX_NATURES_RECURVE_HEALING_PROJANIM_01 = 3753; + public static final int VFX_NATURES_RECURVE_SPOTANIM_01 = 3754; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_01 = 3755; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_02 = 3756; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_03 = 3757; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_04 = 3758; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_05 = 3759; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_06 = 3760; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_07 = 3761; + public static final int LEAGUES_6_HOME_TELEPORT_SPOTANIM_08 = 3762; + public static final int AKKHA_LIGHTNING_SMALL = 3763; /* 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 b71a4a676ee..c6313a6b8a9 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 @@ -787,6 +787,21 @@ public final class SpriteID public static final int STOP_OUTLINED = 7426; public static final int TITLEBUTTON_ARROWS_47X41 = 7529; public static final int TITLE_ICON_STAR_12X12 = 7530; + public static final int LEAGUE_5_LARGEMAP_VARLAMORE_6 = 7531; + public static final int LEAGUE_5_LARGEMAP_VARLAMORE_7 = 7532; + public static final int LEAGUE_6_MAP_EMPTY = 8059; + public static final int LEAGUE_6_MAP_MISTHALIN = 8060; + public static final int LEAGUE_6_MAP_KARAMJA = 8061; + public static final int LEAGUE_6_MAP_WILDERNESS = 8062; + public static final int LEAGUE_6_MAP_ASGARNIA = 8063; + public static final int LEAGUE_6_MAP_KANDARIN = 8064; + public static final int LEAGUE_6_MAP_DESERT = 8065; + public static final int LEAGUE_6_MAP_FREMENNIK = 8066; + public static final int LEAGUE_6_MAP_TIRANNWN = 8067; + public static final int LEAGUE_6_MAP_MORYTANIA = 8068; + public static final int LEAGUE_6_MAP_KOUREND = 8069; + public static final int LEAGUE_6_MAP_VARLAMORE = 8070; + public static final int LEAGUE_6_PROGRESS_BAR_INDICATOR = 8319; public static final class _2XStandardSpellsOn { @@ -5977,6 +5992,7 @@ public static final class LeagueRelicsOutline public static final int _1 = 2594; public static final int _2 = 5272; public static final int _3 = 6300; + public static final int _4 = 8330; } public static final class LeagueTinyRelic @@ -5986,6 +6002,11 @@ public static final class LeagueTinyRelic public static final int _2 = 3744; public static final int _3 = 5274; public static final int _4 = 6303; + public static final int _5 = 8332; + public static final int _6 = 8333; + public static final int _7 = 8334; + public static final int _8 = 8335; + public static final int _9 = 8336; } public static final class LeagueTutorial @@ -10239,6 +10260,7 @@ public static final class LeagueRelicsOutline60x60 { public static final int _0 = 6301; public static final int _1 = 6302; + public static final int _2 = 8331; } public static final class IconYama34x34 @@ -11145,4 +11167,950 @@ public static final class IconMinigames64x64 public static final int _22 = 7477; public static final int _23 = 7478; } + + public static final class League6CombatMasterySmall + { + public static final int _0 = 7533; + public static final int _1 = 7534; + public static final int _2 = 7535; + public static final int _3 = 7536; + public static final int _4 = 7537; + public static final int _5 = 7538; + public static final int _6 = 7539; + public static final int _7 = 7540; + public static final int _8 = 7541; + public static final int _9 = 7542; + public static final int _10 = 7543; + public static final int _11 = 7544; + public static final int _12 = 7545; + public static final int _13 = 7546; + public static final int _14 = 7547; + public static final int _15 = 7548; + public static final int _16 = 7549; + public static final int _17 = 7550; + public static final int _18 = 7551; + public static final int _19 = 7552; + public static final int _20 = 7553; + public static final int _21 = 7554; + public static final int _22 = 7555; + public static final int _23 = 7556; + public static final int _24 = 7557; + public static final int _25 = 7558; + public static final int _26 = 7559; + public static final int _27 = 7560; + public static final int _28 = 7561; + public static final int _29 = 7562; + public static final int _30 = 7563; + public static final int _31 = 7564; + public static final int _32 = 7565; + public static final int _33 = 7566; + public static final int _34 = 7567; + public static final int _35 = 7568; + public static final int _36 = 7569; + public static final int _37 = 7570; + public static final int _38 = 7571; + public static final int _39 = 7572; + public static final int _40 = 7573; + public static final int _41 = 7574; + public static final int _42 = 7575; + public static final int _43 = 7576; + public static final int _44 = 7577; + public static final int _45 = 7578; + public static final int _46 = 7579; + public static final int _47 = 7580; + public static final int _48 = 7581; + public static final int _49 = 7582; + public static final int _50 = 7583; + public static final int _51 = 7584; + public static final int _52 = 7585; + public static final int _53 = 7586; + public static final int _54 = 7587; + public static final int _55 = 7588; + public static final int _56 = 7589; + public static final int _57 = 7590; + public static final int _58 = 7591; + public static final int _59 = 7592; + public static final int _60 = 7593; + public static final int _61 = 7594; + public static final int _62 = 7595; + public static final int _63 = 7596; + public static final int _64 = 7597; + public static final int _65 = 7598; + public static final int _66 = 7599; + public static final int _67 = 7600; + public static final int _68 = 7601; + public static final int _69 = 7602; + public static final int _70 = 7603; + public static final int _71 = 7604; + public static final int _72 = 7605; + public static final int _73 = 7606; + public static final int _74 = 7607; + public static final int _75 = 7608; + public static final int _76 = 7609; + public static final int _77 = 7610; + public static final int _78 = 7611; + public static final int _79 = 7612; + public static final int _80 = 7613; + public static final int _81 = 7614; + public static final int _82 = 7615; + public static final int _83 = 7616; + public static final int _84 = 7617; + public static final int _85 = 7618; + public static final int _86 = 7619; + public static final int _87 = 7620; + public static final int _88 = 7621; + public static final int _89 = 7622; + public static final int _90 = 7623; + public static final int _91 = 7624; + public static final int _92 = 7625; + public static final int _93 = 7626; + public static final int _94 = 7627; + public static final int _95 = 7628; + public static final int _96 = 7629; + public static final int _97 = 7630; + public static final int _98 = 7631; + public static final int _99 = 7632; + public static final int _100 = 7633; + public static final int _101 = 7634; + public static final int _102 = 7635; + public static final int _103 = 7636; + public static final int _104 = 7637; + public static final int _105 = 7638; + public static final int _106 = 7639; + public static final int _107 = 7640; + } + + public static final class League6CombatMasteryTinyBacking01 + { + public static final int _0 = 7641; + public static final int _1 = 7642; + public static final int _2 = 7643; + public static final int _3 = 7644; + public static final int _4 = 7645; + } + + public static final class League6CombatMasteryMediumBacking01 + { + public static final int _0 = 7646; + public static final int _1 = 7647; + public static final int _2 = 7648; + public static final int _3 = 7649; + public static final int _4 = 7650; + } + + public static final class League6CombatMasterySmallBacking01 + { + public static final int _0 = 7651; + public static final int _1 = 7652; + public static final int _2 = 7653; + public static final int _3 = 7654; + public static final int _4 = 7655; + } + + public static final class League6CombatMasterySmallBacking02 + { + public static final int _0 = 7656; + public static final int _1 = 7657; + public static final int _2 = 7658; + public static final int _3 = 7659; + public static final int _4 = 7660; + } + + public static final class League6CombatMasteryLargeBacking01 + { + public static final int _0 = 7661; + public static final int _1 = 7662; + public static final int _2 = 7663; + public static final int _3 = 7664; + public static final int _4 = 7665; + } + + public static final class League6CombatMasteryLargeBacking02 + { + public static final int _0 = 7666; + public static final int _1 = 7667; + public static final int _2 = 7668; + public static final int _3 = 7669; + public static final int _4 = 7670; + } + + public static final class League6CombatMasteryGenericActiveTiny + { + public static final int _0 = 7671; + public static final int _1 = 7672; + public static final int _2 = 7673; + public static final int _3 = 7674; + public static final int _4 = 7675; + public static final int _5 = 7676; + public static final int _6 = 7677; + } + + public static final class League6CombatMasteryGenericInactiveTiny + { + public static final int _0 = 7678; + public static final int _1 = 7679; + public static final int _2 = 7680; + public static final int _3 = 7681; + public static final int _4 = 7682; + public static final int _5 = 7683; + public static final int _6 = 7684; + } + + public static final class League6CombatMasteryGenericActiveMedium + { + public static final int _0 = 7685; + public static final int _1 = 7686; + public static final int _2 = 7687; + public static final int _3 = 7688; + public static final int _4 = 7689; + public static final int _5 = 7690; + public static final int _6 = 7691; + } + + public static final class League6CombatMasteryGenericInactiveMedium + { + public static final int _0 = 7692; + public static final int _1 = 7693; + public static final int _2 = 7694; + public static final int _3 = 7695; + public static final int _4 = 7696; + public static final int _5 = 7697; + public static final int _6 = 7698; + } + + public static final class League6CombatMasteryGenericActiveLarge + { + public static final int _0 = 7699; + public static final int _1 = 7700; + public static final int _2 = 7701; + public static final int _3 = 7702; + public static final int _4 = 7703; + public static final int _5 = 7704; + public static final int _6 = 7705; + public static final int _7 = 7706; + public static final int _8 = 7707; + public static final int _9 = 7708; + public static final int _10 = 7709; + public static final int _11 = 7710; + public static final int _12 = 7711; + public static final int _13 = 7712; + public static final int _14 = 7713; + public static final int _15 = 7714; + public static final int _16 = 7715; + public static final int _17 = 7716; + public static final int _18 = 7717; + public static final int _19 = 7718; + } + + public static final class League6CombatMasteryGenericInactiveLarge + { + public static final int _0 = 7719; + public static final int _1 = 7720; + public static final int _2 = 7721; + public static final int _3 = 7722; + public static final int _4 = 7723; + public static final int _5 = 7724; + public static final int _6 = 7725; + public static final int _7 = 7726; + public static final int _8 = 7727; + public static final int _9 = 7728; + public static final int _10 = 7729; + public static final int _11 = 7730; + public static final int _12 = 7731; + public static final int _13 = 7732; + public static final int _14 = 7733; + public static final int _15 = 7734; + public static final int _16 = 7735; + public static final int _17 = 7736; + public static final int _18 = 7737; + public static final int _19 = 7738; + } + + public static final class League6CombatMasteryMagicActiveLarge + { + public static final int _0 = 7739; + public static final int _1 = 7740; + public static final int _2 = 7741; + public static final int _3 = 7742; + public static final int _4 = 7743; + public static final int _5 = 7744; + public static final int _6 = 7745; + public static final int _7 = 7746; + public static final int _8 = 7747; + public static final int _9 = 7748; + public static final int _10 = 7749; + public static final int _11 = 7750; + public static final int _12 = 7751; + public static final int _13 = 7752; + public static final int _14 = 7753; + public static final int _15 = 7754; + public static final int _16 = 7755; + public static final int _17 = 7756; + public static final int _18 = 7757; + public static final int _19 = 7758; + public static final int _20 = 7759; + public static final int _21 = 7760; + public static final int _22 = 7761; + public static final int _23 = 7762; + public static final int _24 = 7763; + public static final int _25 = 7764; + public static final int _26 = 7765; + public static final int _27 = 7766; + public static final int _28 = 7767; + public static final int _29 = 7768; + } + + public static final class League6CombatMasteryMagicInactiveLarge + { + public static final int _0 = 7769; + public static final int _1 = 7770; + public static final int _2 = 7771; + public static final int _3 = 7772; + public static final int _4 = 7773; + public static final int _5 = 7774; + public static final int _6 = 7775; + public static final int _7 = 7776; + public static final int _8 = 7777; + public static final int _9 = 7778; + public static final int _10 = 7779; + public static final int _11 = 7780; + public static final int _12 = 7781; + public static final int _13 = 7782; + public static final int _14 = 7783; + public static final int _15 = 7784; + public static final int _16 = 7785; + public static final int _17 = 7786; + public static final int _18 = 7787; + public static final int _19 = 7788; + public static final int _20 = 7789; + public static final int _21 = 7790; + public static final int _22 = 7791; + public static final int _23 = 7792; + public static final int _24 = 7793; + public static final int _25 = 7794; + public static final int _26 = 7795; + public static final int _27 = 7796; + public static final int _28 = 7797; + public static final int _29 = 7798; + } + + public static final class League6CombatMasteryMeleeActiveLarge + { + public static final int _0 = 7799; + public static final int _1 = 7800; + public static final int _2 = 7801; + public static final int _3 = 7802; + public static final int _4 = 7803; + public static final int _5 = 7804; + public static final int _6 = 7805; + public static final int _7 = 7806; + public static final int _8 = 7807; + public static final int _9 = 7808; + public static final int _10 = 7809; + public static final int _11 = 7810; + public static final int _12 = 7811; + public static final int _13 = 7812; + public static final int _14 = 7813; + public static final int _15 = 7814; + public static final int _16 = 7815; + public static final int _17 = 7816; + public static final int _18 = 7817; + public static final int _19 = 7818; + } + + public static final class League6CombatMasteryMeleeInactiveLarge + { + public static final int _0 = 7819; + public static final int _1 = 7820; + public static final int _2 = 7821; + public static final int _3 = 7822; + public static final int _4 = 7823; + public static final int _5 = 7824; + public static final int _6 = 7825; + public static final int _7 = 7826; + public static final int _8 = 7827; + public static final int _9 = 7828; + public static final int _10 = 7829; + public static final int _11 = 7830; + public static final int _12 = 7831; + public static final int _13 = 7832; + public static final int _14 = 7833; + public static final int _15 = 7834; + public static final int _16 = 7835; + public static final int _17 = 7836; + public static final int _18 = 7837; + public static final int _19 = 7838; + } + + public static final class League6CombatMasteryRangedActiveLarge + { + public static final int _0 = 7839; + public static final int _1 = 7840; + public static final int _2 = 7841; + public static final int _3 = 7842; + public static final int _4 = 7843; + public static final int _5 = 7844; + public static final int _6 = 7845; + public static final int _7 = 7846; + public static final int _8 = 7847; + public static final int _9 = 7848; + public static final int _10 = 7849; + public static final int _11 = 7850; + public static final int _12 = 7851; + public static final int _13 = 7852; + public static final int _14 = 7853; + public static final int _15 = 7854; + public static final int _16 = 7855; + public static final int _17 = 7856; + public static final int _18 = 7857; + public static final int _19 = 7858; + } + + public static final class League6CombatMasteryRangedInactiveLarge + { + public static final int _0 = 7859; + public static final int _1 = 7860; + public static final int _2 = 7861; + public static final int _3 = 7862; + public static final int _4 = 7863; + public static final int _5 = 7864; + public static final int _6 = 7865; + public static final int _7 = 7866; + public static final int _8 = 7867; + public static final int _9 = 7868; + public static final int _10 = 7869; + public static final int _11 = 7870; + public static final int _12 = 7871; + public static final int _13 = 7872; + public static final int _14 = 7873; + public static final int _15 = 7874; + public static final int _16 = 7875; + public static final int _17 = 7876; + public static final int _18 = 7877; + public static final int _19 = 7878; + } + + public static final class League6CombatMasteryGenericActiveSmall + { + public static final int _0 = 7879; + public static final int _1 = 7880; + public static final int _2 = 7881; + public static final int _3 = 7882; + public static final int _4 = 7883; + public static final int _5 = 7884; + public static final int _6 = 7885; + public static final int _7 = 7886; + public static final int _8 = 7887; + public static final int _9 = 7888; + public static final int _10 = 7889; + public static final int _11 = 7890; + public static final int _12 = 7891; + public static final int _13 = 7892; + public static final int _14 = 7893; + public static final int _15 = 7894; + public static final int _16 = 7895; + public static final int _17 = 7896; + public static final int _18 = 7897; + public static final int _19 = 7898; + } + + public static final class League6CombatMasteryGenericInactiveSmall + { + public static final int _0 = 7899; + public static final int _1 = 7900; + public static final int _2 = 7901; + public static final int _3 = 7902; + public static final int _4 = 7903; + public static final int _5 = 7904; + public static final int _6 = 7905; + public static final int _7 = 7906; + public static final int _8 = 7907; + public static final int _9 = 7908; + public static final int _10 = 7909; + public static final int _11 = 7910; + public static final int _12 = 7911; + public static final int _13 = 7912; + public static final int _14 = 7913; + public static final int _15 = 7914; + public static final int _16 = 7915; + public static final int _17 = 7916; + public static final int _18 = 7917; + public static final int _19 = 7918; + } + + public static final class League6CombatMasteryMagicActiveSmall + { + public static final int _0 = 7919; + public static final int _1 = 7920; + public static final int _2 = 7921; + public static final int _3 = 7922; + public static final int _4 = 7923; + public static final int _5 = 7924; + public static final int _6 = 7925; + public static final int _7 = 7926; + public static final int _8 = 7927; + public static final int _9 = 7928; + public static final int _10 = 7929; + public static final int _11 = 7930; + public static final int _12 = 7931; + public static final int _13 = 7932; + public static final int _14 = 7933; + public static final int _15 = 7934; + public static final int _16 = 7935; + public static final int _17 = 7936; + public static final int _18 = 7937; + public static final int _19 = 7938; + public static final int _20 = 7939; + public static final int _21 = 7940; + public static final int _22 = 7941; + public static final int _23 = 7942; + public static final int _24 = 7943; + public static final int _25 = 7944; + public static final int _26 = 7945; + public static final int _27 = 7946; + public static final int _28 = 7947; + public static final int _29 = 7948; + } + + public static final class League6CombatMasteryMagicInactiveSmall + { + public static final int _0 = 7949; + public static final int _1 = 7950; + public static final int _2 = 7951; + public static final int _3 = 7952; + public static final int _4 = 7953; + public static final int _5 = 7954; + public static final int _6 = 7955; + public static final int _7 = 7956; + public static final int _8 = 7957; + public static final int _9 = 7958; + public static final int _10 = 7959; + public static final int _11 = 7960; + public static final int _12 = 7961; + public static final int _13 = 7962; + public static final int _14 = 7963; + public static final int _15 = 7964; + public static final int _16 = 7965; + public static final int _17 = 7966; + public static final int _18 = 7967; + public static final int _19 = 7968; + public static final int _20 = 7969; + public static final int _21 = 7970; + public static final int _22 = 7971; + public static final int _23 = 7972; + public static final int _24 = 7973; + public static final int _25 = 7974; + public static final int _26 = 7975; + public static final int _27 = 7976; + public static final int _28 = 7977; + public static final int _29 = 7978; + } + + public static final class League6CombatMasteryMeleeActiveSmall + { + public static final int _0 = 7979; + public static final int _1 = 7980; + public static final int _2 = 7981; + public static final int _3 = 7982; + public static final int _4 = 7983; + public static final int _5 = 7984; + public static final int _6 = 7985; + public static final int _7 = 7986; + public static final int _8 = 7987; + public static final int _9 = 7988; + public static final int _10 = 7989; + public static final int _11 = 7990; + public static final int _12 = 7991; + public static final int _13 = 7992; + public static final int _14 = 7993; + public static final int _15 = 7994; + public static final int _16 = 7995; + public static final int _17 = 7996; + public static final int _18 = 7997; + public static final int _19 = 7998; + } + + public static final class League6CombatMasteryMeleeInactiveSmall + { + public static final int _0 = 7999; + public static final int _1 = 8000; + public static final int _2 = 8001; + public static final int _3 = 8002; + public static final int _4 = 8003; + public static final int _5 = 8004; + public static final int _6 = 8005; + public static final int _7 = 8006; + public static final int _8 = 8007; + public static final int _9 = 8008; + public static final int _10 = 8009; + public static final int _11 = 8010; + public static final int _12 = 8011; + public static final int _13 = 8012; + public static final int _14 = 8013; + public static final int _15 = 8014; + public static final int _16 = 8015; + public static final int _17 = 8016; + public static final int _18 = 8017; + public static final int _19 = 8018; + } + + public static final class League6CombatMasteryRangedActiveSmall + { + public static final int _0 = 8019; + public static final int _1 = 8020; + public static final int _2 = 8021; + public static final int _3 = 8022; + public static final int _4 = 8023; + public static final int _5 = 8024; + public static final int _6 = 8025; + public static final int _7 = 8026; + public static final int _8 = 8027; + public static final int _9 = 8028; + public static final int _10 = 8029; + public static final int _11 = 8030; + public static final int _12 = 8031; + public static final int _13 = 8032; + public static final int _14 = 8033; + public static final int _15 = 8034; + public static final int _16 = 8035; + public static final int _17 = 8036; + public static final int _18 = 8037; + public static final int _19 = 8038; + } + + public static final class League6CombatMasteryRangedInactiveSmall + { + public static final int _0 = 8039; + public static final int _1 = 8040; + public static final int _2 = 8041; + public static final int _3 = 8042; + public static final int _4 = 8043; + public static final int _5 = 8044; + public static final int _6 = 8045; + public static final int _7 = 8046; + public static final int _8 = 8047; + public static final int _9 = 8048; + public static final int _10 = 8049; + public static final int _11 = 8050; + public static final int _12 = 8051; + public static final int _13 = 8052; + public static final int _14 = 8053; + public static final int _15 = 8054; + public static final int _16 = 8055; + public static final int _17 = 8056; + public static final int _18 = 8057; + public static final int _19 = 8058; + } + + public static final class League6MapShields01 + { + public static final int _0 = 8071; + public static final int _1 = 8072; + public static final int _2 = 8073; + public static final int _3 = 8074; + public static final int _4 = 8075; + public static final int _5 = 8076; + public static final int _6 = 8077; + public static final int _7 = 8078; + public static final int _8 = 8079; + public static final int _9 = 8080; + public static final int _10 = 8081; + public static final int _11 = 8082; + public static final int _12 = 8083; + public static final int _13 = 8084; + public static final int _14 = 8085; + public static final int _15 = 8086; + public static final int _16 = 8087; + public static final int _17 = 8088; + public static final int _18 = 8089; + public static final int _19 = 8090; + public static final int _20 = 8091; + public static final int _21 = 8092; + public static final int _22 = 8093; + public static final int _23 = 8094; + } + + public static final class League6MapShields02 + { + public static final int _0 = 8095; + public static final int _1 = 8096; + public static final int _2 = 8097; + public static final int _3 = 8098; + public static final int _4 = 8099; + public static final int _5 = 8100; + public static final int _6 = 8101; + public static final int _7 = 8102; + public static final int _8 = 8103; + public static final int _9 = 8104; + public static final int _10 = 8105; + public static final int _11 = 8106; + public static final int _12 = 8107; + public static final int _13 = 8108; + public static final int _14 = 8109; + public static final int _15 = 8110; + public static final int _16 = 8111; + public static final int _17 = 8112; + public static final int _18 = 8113; + public static final int _19 = 8114; + public static final int _20 = 8115; + public static final int _21 = 8116; + public static final int _22 = 8117; + public static final int _23 = 8118; + public static final int _24 = 8119; + public static final int _25 = 8120; + public static final int _26 = 8121; + public static final int _27 = 8122; + public static final int _28 = 8123; + public static final int _29 = 8124; + public static final int _30 = 8125; + public static final int _31 = 8126; + public static final int _32 = 8127; + public static final int _33 = 8128; + public static final int _34 = 8129; + public static final int _35 = 8130; + } + + public static final class League6MapNames + { + public static final int _0 = 8131; + public static final int _1 = 8132; + public static final int _2 = 8133; + public static final int _3 = 8134; + public static final int _4 = 8135; + public static final int _5 = 8136; + public static final int _6 = 8137; + public static final int _7 = 8138; + public static final int _8 = 8139; + public static final int _9 = 8140; + public static final int _10 = 8141; + public static final int _11 = 8142; + public static final int _12 = 8143; + public static final int _13 = 8144; + public static final int _14 = 8145; + public static final int _15 = 8146; + public static final int _16 = 8147; + public static final int _17 = 8148; + public static final int _18 = 8149; + public static final int _19 = 8150; + public static final int _20 = 8151; + public static final int _21 = 8152; + public static final int _22 = 8153; + public static final int _23 = 8154; + } + + public static final class League6RelicsLarge + { + public static final int _0 = 8155; + public static final int _1 = 8156; + public static final int _2 = 8157; + public static final int _3 = 8158; + public static final int _4 = 8159; + public static final int _5 = 8160; + public static final int _6 = 8161; + public static final int _7 = 8162; + public static final int _8 = 8163; + public static final int _9 = 8164; + public static final int _10 = 8165; + public static final int _11 = 8166; + public static final int _12 = 8167; + public static final int _13 = 8168; + public static final int _14 = 8169; + public static final int _15 = 8170; + public static final int _16 = 8171; + public static final int _17 = 8172; + public static final int _18 = 8173; + public static final int _19 = 8174; + public static final int _20 = 8175; + public static final int _21 = 8176; + public static final int _22 = 8177; + public static final int _23 = 8178; + public static final int _24 = 8179; + public static final int _25 = 8180; + public static final int _26 = 8181; + } + + public static final class League6Relics + { + public static final int _0 = 8182; + public static final int _1 = 8183; + public static final int _2 = 8184; + public static final int _3 = 8185; + public static final int _4 = 8186; + public static final int _5 = 8187; + public static final int _6 = 8188; + public static final int _7 = 8189; + public static final int _8 = 8190; + public static final int _9 = 8191; + public static final int _10 = 8192; + public static final int _11 = 8193; + public static final int _12 = 8194; + public static final int _13 = 8195; + public static final int _14 = 8196; + public static final int _15 = 8197; + public static final int _16 = 8198; + public static final int _17 = 8199; + public static final int _18 = 8200; + public static final int _19 = 8201; + public static final int _20 = 8202; + public static final int _21 = 8203; + public static final int _22 = 8204; + public static final int _23 = 8205; + public static final int _24 = 8206; + public static final int _25 = 8207; + public static final int _26 = 8208; + } + + public static final class League6RelicsOff + { + public static final int _0 = 8209; + public static final int _1 = 8210; + public static final int _2 = 8211; + public static final int _3 = 8212; + public static final int _4 = 8213; + public static final int _5 = 8214; + public static final int _6 = 8215; + public static final int _7 = 8216; + public static final int _8 = 8217; + public static final int _9 = 8218; + public static final int _10 = 8219; + public static final int _11 = 8220; + public static final int _12 = 8221; + public static final int _13 = 8222; + public static final int _14 = 8223; + public static final int _15 = 8224; + public static final int _16 = 8225; + public static final int _17 = 8226; + public static final int _18 = 8227; + public static final int _19 = 8228; + public static final int _20 = 8229; + public static final int _21 = 8230; + public static final int _22 = 8231; + public static final int _23 = 8232; + public static final int _24 = 8233; + public static final int _25 = 8234; + public static final int _26 = 8235; + } + + public static final class League6RelicsMedium + { + public static final int _0 = 8236; + public static final int _1 = 8237; + public static final int _2 = 8238; + public static final int _3 = 8239; + public static final int _4 = 8240; + public static final int _5 = 8241; + public static final int _6 = 8242; + public static final int _7 = 8243; + public static final int _8 = 8244; + public static final int _9 = 8245; + public static final int _10 = 8246; + public static final int _11 = 8247; + public static final int _12 = 8248; + public static final int _13 = 8249; + public static final int _14 = 8250; + public static final int _15 = 8251; + public static final int _16 = 8252; + public static final int _17 = 8253; + public static final int _18 = 8254; + public static final int _19 = 8255; + public static final int _20 = 8256; + public static final int _21 = 8257; + public static final int _22 = 8258; + public static final int _23 = 8259; + public static final int _24 = 8260; + public static final int _25 = 8261; + public static final int _26 = 8262; + } + + public static final class League6RelicsMediumOff + { + public static final int _0 = 8263; + public static final int _1 = 8264; + public static final int _2 = 8265; + public static final int _3 = 8266; + public static final int _4 = 8267; + public static final int _5 = 8268; + public static final int _6 = 8269; + public static final int _7 = 8270; + public static final int _8 = 8271; + public static final int _9 = 8272; + public static final int _10 = 8273; + public static final int _11 = 8274; + public static final int _12 = 8275; + public static final int _13 = 8276; + public static final int _14 = 8277; + public static final int _15 = 8278; + public static final int _16 = 8279; + public static final int _17 = 8280; + public static final int _18 = 8281; + public static final int _19 = 8282; + public static final int _20 = 8283; + public static final int _21 = 8284; + public static final int _22 = 8285; + public static final int _23 = 8286; + public static final int _24 = 8287; + public static final int _25 = 8288; + public static final int _26 = 8289; + } + + public static final class League6RelicsTli + { + public static final int _0 = 8290; + public static final int _1 = 8291; + public static final int _2 = 8292; + public static final int _3 = 8293; + public static final int _4 = 8294; + public static final int _5 = 8295; + public static final int _6 = 8296; + public static final int _7 = 8297; + public static final int _8 = 8298; + public static final int _9 = 8299; + public static final int _10 = 8300; + public static final int _11 = 8301; + public static final int _12 = 8302; + public static final int _13 = 8303; + public static final int _14 = 8304; + public static final int _15 = 8305; + public static final int _16 = 8306; + public static final int _17 = 8307; + public static final int _18 = 8308; + public static final int _19 = 8309; + public static final int _20 = 8310; + public static final int _21 = 8311; + public static final int _22 = 8312; + public static final int _23 = 8313; + public static final int _24 = 8314; + public static final int _25 = 8315; + public static final int _26 = 8316; + } + + public static final class League6ProgressBar + { + public static final int _0 = 8317; + public static final int _1 = 8318; + } + + public static final class LeaguePactTiers + { + public static final int _0 = 8320; + public static final int _1 = 8321; + public static final int _2 = 8322; + public static final int _3 = 8323; + public static final int _4 = 8324; + public static final int _5 = 8325; + public static final int _6 = 8326; + public static final int _7 = 8327; + public static final int _8 = 8328; + public static final int _9 = 8329; + } + + public static final class League6Tutorial + { + public static final int _0 = 8337; + public static final int _1 = 8338; + public static final int _2 = 8339; + public static final int _3 = 8340; + public static final int _4 = 8341; + public static final int _5 = 8342; + } } diff --git a/runelite-api/src/main/java/net/runelite/api/gameval/VarClientID.java b/runelite-api/src/main/java/net/runelite/api/gameval/VarClientID.java index 277e28bb7d7..714f91af391 100644 --- a/runelite-api/src/main/java/net/runelite/api/gameval/VarClientID.java +++ b/runelite-api/src/main/java/net/runelite/api/gameval/VarClientID.java @@ -1350,5 +1350,34 @@ public final class VarClientID public static final int SETTINGS_DEV_EXAMPLE_INT = 1343; public static final int FAIRYRINGS_SEARCHSTRING = 1344; public static final int SKILL_GUIDE_V2_OVERVIEW_CURRENT_TAB = 1345; + public static final int TALENT_TREE_SELECTED_NODE = 1346; + public static final int TALENT_TREE_OVERLAY_X = 1347; + public static final int TALENT_TREE_OVERLAY_Y = 1348; + public static final int TALENT_TREE_OVERLAY_WIDTH = 1349; + public static final int TALENT_TREE_OVERLAY_HEIGHT = 1350; + public static final int TALENT_TREE_ZOOM_SCALAR = 1351; + public static final int TALENT_TREE_SELECTED_NODE_AMOUNT = 1352; + public static final int TALENT_TREE_VERTICAL_SCROLL_POS = 1353; + public static final int TALENT_TREE_HORIZONTAL_SCROLL_POS = 1354; + public static final int TALENT_TREE_DRAG_FOCUS_X = 1355; + public static final int TALENT_TREE_DRAG_FOCUS_Y = 1356; + public static final int TALENT_TREE_DRAG_DELAY = 1357; + public static final int TALENT_TREE_MOBILE_OP_TOGGLE = 1358; + public static final int TALENT_TREE_SHOWING_INFO_PANEL = 1359; + public static final int LEAGUE_TWISTED_POINTS_VARC = 1360; + public static final int LEAGUE_TRAILBLAZER_POINTS_VARC = 1361; + public static final int LEAGUE_3_POINTS_VARC = 1362; + public static final int LEAGUE_TRAILBLAZER_RELOADED_POINTS_VARC = 1363; + public static final int LEAGUE_5_POINTS_VARC = 1364; + public static final int LEAGUE_6_POINTS_VARC = 1365; + public static final int LEAGUE_TASK_MENU_SELECTED_TASK = 1366; + public static final int LEAGUE_TASK_MENU_SELECTED_TASK_ID = 1367; + public static final int LEAGUE_TASK_MENU_SELECTED_TASK_CC_ID = 1368; + public static final int LEAGUE_TASK_MENU_ENTRY_ID = 1369; + public static final int LEAGUE_TASK_MENU_COMPONENT_ID = 1370; + public static final int LEAGUE_TASK_MENU_YPOS = 1371; + public static final int LEAGUE_TASK_MENU_COMPLETED_COUNT = 1372; + public static final int LEAGUE_TASK_MENU_TOTAL_COUNT = 1373; + public static final int LEAGUE_TASK_MENU_BUILD_IS_ACTIVE = 1374; /* This file is automatically generated. Do not edit. */ } 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 8a049958f1a..6923dd53d91 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 @@ -2792,5 +2792,50 @@ public final class VarPlayerID public static final int CANOEING_RIVER_DOUGNE = 5479; public static final int CANOEING_RIVER_DOUGNE_2 = 5480; public static final int CANOEING_MENU_2 = 5481; + public static final int TRACKING_PLAYTIME_LEAGUES_LAST_LOGIN = 5482; + public static final int UNIQUE_SNELM_WORN_COUNT = 5483; + public static final int TALENT_POINTS_EARNED = 5484; + public static final int TALENT_PERM_1 = 5485; + public static final int TALENT_POINTS_SPENT = 5486; + public static final int TALENT_ACTIVE_TEMP_0 = 5487; + public static final int TALENT_ACTIVE_TEMP_1 = 5488; + public static final int TALENT_ACTIVE_TEMP_2 = 5489; + public static final int TALENT_ACTIVE_TEMP_3 = 5490; + public static final int TALENT_ACTIVE_TEMP_4 = 5491; + public static final int TALENT_ACTIVE_TEMP_5 = 5492; + public static final int TALENT_ACTIVE_TEMP_6 = 5493; + public static final int TALENT_ACTIVE_TEMP_7 = 5494; + public static final int TALENT_ACTIVE_TEMP_8 = 5495; + public static final int TALENT_HOTFIX_LATEST = 5497; + public static final int COMBAT_MASTERY_PERM_0 = 5498; + public static final int COMBAT_MASTERY_PERM_1 = 5499; + public static final int COMBAT_MASTERY_PERM_2 = 5500; + public static final int COMBAT_MASTERY_PERM_3 = 5501; + public static final int COMBAT_MASTERY_PERM_4 = 5502; + public static final int COMBAT_MASTERY_PERM_5 = 5503; + public static final int COMBAT_MASTERY_TEMP_1 = 5504; + public static final int COMBAT_MASTERY_TEMP_2 = 5505; + public static final int LEAGUE_DEBUG = 5506; + public static final int LEAGUE_6_POINTS = 5507; + public static final int LEAGUE_GUARDIAN_PICKUP_VALUE = 5508; + public static final int ENDLESS_HARVEST_LAST_CATEGORY = 5509; + public static final int ENDLESS_HARVEST_LAST_LOC = 5510; + public static final int BUTLER_COLLECTION_MINUTE = 5512; + public static final int LEAGUE_RELIC_EFFECT_TOGGLE_1 = 5514; + public static final int LEAGUE_RELIC_GENERAL_PERM = 5515; + public static final int LEAGUE_DEFAULT_TELEPORT_LAST_DESTINATION = 5517; + public static final int LEAGUE_REUSABLE_ITEM_VARP1 = 5523; + public static final int LEAGUE_REUSABLE_ITEM_VARP2 = 5524; + public static final int LEAGUE_REUSABLE_ITEM_VARP3 = 5525; + public static final int LEAGUE_REUSABLE_ITEM_VARP4 = 5526; + public static final int LEAGUE_REUSABLE_ITEM_VARP5 = 5527; + public static final int LEAGUE_RELIC_FLASK_OF_FERVOUR_COOLDOWN = 5528; + public static final int SLAYER_LEAGUE_RELIC_CULLING_SPREE = 5529; + public static final int LEAGUE_6_TASKS_VARP1 = 5530; + public static final int LEAGUE_6_TASKS_VARP2 = 5531; + public static final int LEAGUE_6_TASKS_VARP3 = 5532; + public static final int LEAGUE_6_TEMP_VARP1 = 5533; + public static final int LAST_NPC_TARGET_DISTANCE = 5535; + public static final int LAST_NPC_ELEMENTAL_WEAKNESS = 5536; /* 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 08cb97e2706..7a7180da736 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 @@ -2959,6 +2959,7 @@ public final class VarbitID public static final int FAIRYRING_1 = 3985; public static final int FAIRYRING_2 = 3986; public static final int FAIRYRING_3 = 3987; + public static final int TALENT_DEBUG_MODE = 3988; public static final int FAIRYRINGS_LOG_AIR = 3989; public static final int FAIRYRINGS_LOG_AIQ = 3990; public static final int FAIRYRINGS_LOG_ALS = 3991; @@ -5616,7 +5617,6 @@ public final class VarbitID public static final int SKIPPY_VISIBLE = 9534; public static final int CURRENT_RUNEDAY = 9535; public static final int LEAGUE_BANKERS_UNNOTE_QUANTITY = 9536; - public static final int LEAGUE_TASK_EQUIP_AN_ENHANCED_CRYSTAL_WEAPON = 9537; public static final int POLL_BOOTH_HIGHLIGHT_DISABLED = 9538; public static final int RAIDS_SCALING = 9539; public static final int RAIDS_CLIENT_PARTYSIZE_SCALED = 9540; @@ -7071,79 +7071,6 @@ public final class VarbitID public static final int LEAGUE_ECHO_PB_WILDERNESS = 11612; public static final int LEAGUE_ECHO_PB_KOUREND = 11613; public static final int LEAGUE_ECHO_PB_VARLAMORE = 11614; - public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_25_TIMES = 11615; - public static final int LEAGUE_TASK_10_TEMPOROSS_KILLS = 11616; - public static final int LEAGUE_TASK_25_TEMPOROSS_KILLS = 11617; - public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_25_TIMES = 11618; - public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_100_TIMES = 11619; - public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_10_RIFTS_CLOSED = 11620; - public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_25_RIFTS_CLOSED = 11621; - public static final int LEAGUE_TASK_COMPLETE_10_MAHOGANY_HOMES_CONTRACTS = 11622; - public static final int LEAGUE_TASK_COMPLETE_25_MAHOGANY_HOMES_CONTRACTS = 11623; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_10_HANDINS = 11624; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_MASORI = 11625; - public static final int LEAGUE_TASK_KILL_A_DIRE_WOLF = 11626; - public static final int LEAGUE_TASK_GIVE_A_DWARF_REDBERRY_ANTELOPE = 11627; - public static final int LEAGUE_TASK_KILL_10_FROST_CRABS = 11628; - public static final int LEAGUE_TASK_ACTIVATE_THE_STATUE_OF_ATES = 11629; - public static final int LEAGUE_TASK_GIVE_OLI_SOME_STEW = 11630; - public static final int LEAGUE_TASK_PET_RENU = 11631; - public static final int LEAGUE_TASK_DEFEAT_A_TORMENTED_DEMON = 11632; - public static final int LEAGUE_TASK_DEFEAT_50_TORMENTED_DEMONS = 11633; - public static final int LEAGUE_TASK_DEFEAT_150_TORMENTED_DEMONS = 11634; - public static final int LEAGUE_TASK_DEFEAT_300_TORMENTED_DEMONS = 11635; - public static final int LEAGUE_TASK_EQUIP_BURNING_CLAWS = 11636; - public static final int LEAGUE_TASK_EQUIP_A_TORMENTED_WEAPON = 11637; - public static final int LEAGUE_TASK_CREATE_25_DIVINE_SUPER_ATTACK_POTIONS = 11638; - public static final int LEAGUE_TASK_CREATE_25_DIVINE_SUPER_STRENGTH_POTIONS = 11639; - public static final int LEAGUE_TASK_DISSECT_250_SACRED_EELS = 11640; - public static final int LEAGUE_TASK_CHOP_50_MAGIC_LOGS_IN_TIRANNWN = 11641; - public static final int LEAGUE_TASK_PICK_UP_10_WHITEBERRIES_IN_TIRANNWN = 11642; - public static final int LEAGUE_TASK_SUCCESSFULLY_HOP_OVER_THE_TRIPWIRE_IN_TIRANNWN = 11643; - public static final int LEAGUE_TASK_THIEVE_A_DIAMOND_FROM_A_GEM_STALL_IN_TIRANNWN = 11644; - public static final int LEAGUE_TASK_THIEVE_A_TIARA_FROM_A_SILVER_STALL_IN_TIRANNWN = 11645; - public static final int LEAGUE_TASK_COMPLETE_PERILOUS_MOONS = 11646; - public static final int LEAGUE_TASK_PICK_A_CABBAGE_IN_VARROCK = 11647; - public static final int LEAGUE_TASK_AMOXLIATL_COMBAT_ACHIEVEMENTS = 11648; - public static final int LEAGUE_TASK_HUEYCOATL_COMBAT_ACHIEVEMENTS = 11649; - public static final int LEAGUE_TASK_USE_THE_NORTHERN_STAIRCASE_IN_LUMBRIDGE = 11650; - public static final int LEAGUE_TASK_STROKE_YOUR_CAT = 11651; - public static final int LEAGUE_TASK_GET_A_HAIRCUT = 11652; - public static final int LEAGUE_TASK_SHEAR_AN_ALPACA = 11653; - public static final int LEAGUE_TASK_INVESTIGATE_MEZTLAN = 11654; - public static final int LEAGUE_TASK_FILL_A_GRAPE_BARREL_FOR_THE_FOREMAN = 11655; - public static final int LEAGUE_TASK_DRINK_A_BEER_IN_THE_LONGHALL = 11656; - public static final int LEAGUE_TASK_KILL_A_BARBARIAN_IN_THE_BARBARIAN_VILLAGE = 11657; - public static final int LEAGUE_TASK_OBTAIN_A_CAKE_FROM_A_NEST = 11658; - public static final int LEAGUE_TASK_SCATTER_SOME_ASHES = 11659; - public static final int LEAGUE_TASK_CLEAN_25_GRIMY_GUAM_LEAFS = 11660; - public static final int LEAGUE_TASK_CLEAN_15_GRIMY_TARROMIN = 11661; - public static final int LEAGUE_TASK_CLEAN_50_GRIMY_RANARR_WEED = 11662; - public static final int LEAGUE_TASK_CLEAN_100_GRIMY_AVANTOE = 11663; - public static final int LEAGUE_TASK_CLEAN_50_GRIMY_CADANTINE = 11664; - public static final int LEAGUE_TASK_CLEAN_50_GRIMY_LANTADYME = 11665; - public static final int LEAGUE_TASK_KILL_1_UNIQUE_ECHO_BOSS = 11666; - public static final int LEAGUE_TASK_KILL_2_UNIQUE_ECHO_BOSSES = 11667; - public static final int LEAGUE_TASK_KILL_3_UNIQUE_ECHO_BOSSES = 11668; - public static final int LEAGUE_TASK_EQUIP_ONE_UNIQUE_ECHO_ITEM = 11669; - public static final int LEAGUE_TASK_EQUIP_TWO_UNIQUE_ECHO_ITEMS = 11670; - public static final int LEAGUE_TASK_EQUIP_THREE_UNIQUE_ECHO_ITEMS = 11671; - public static final int LEAGUE_TASK_KILL_25_ECHO_BOSSES = 11672; - public static final int LEAGUE_TASK_KILL_75_ECHO_BOSSES = 11673; - public static final int LEAGUE_TASK_KILL_A_SNAKE_IN_KARAMJA = 11674; - public static final int LEAGUE_TASK_TAKE_A_CANOE_TO_CHAMPIONS_GUILD = 11675; - public static final int LEAGUE_TASK_EAT_A_BANANA = 11676; - public static final int LEAGUE_TASK_MINE_SOME_ESSENCE = 11677; - public static final int LEAGUE_TASK_OPEN_A_FROZEN_CACHE = 11678; - public static final int LEAGUE_TASK_OBTAIN_A_FROZEN_CACHE_FROM_A_CACHE = 11679; - public static final int LEAGUE_TASK_BLAST_FURNACE_100_MITHRIL_BARS = 11680; - public static final int LEAGUE_TASK_BLAST_FURNACE_100_RUNITE_BARS = 11681; - public static final int LEAGUE_TASK_COMPLETE_25_LAPS_OF_THE_RELLEKKA_AGILITY_COURSE = 11682; - public static final int LEAGUE_TASK_KILL_A_BRINE_RAT = 11683; - public static final int LEAGUE_TASK_LOAD_A_BLOWPIPE_WITH_RUNE_DARTS = 11684; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_TOOL = 11685; - public static final int LEAGUE_TASK_COMPLETE_DEATH_ON_THE_ISLE = 11686; - public static final int LEAGUE_TASK_CHECK_THE_HEALTH_OF_5_CRYSTAL_TREES = 11687; public static final int LEAGUE_TASK_FILTER_TYPE = 11689; public static final int LEAGUE_SECONDINV_USEALLITEMS = 11690; public static final int LEAGUE_ETERNALJEWELLER_ITEMSRECEIVED = 11691; @@ -7254,7 +7181,6 @@ public final class VarbitID public static final int JAD_CHALLENGE_TRANSMOG_UNLOCK = 11876; public static final int QUESTS_TOTAL_COUNT = 11877; public static final int PLAYER_IN_INFERNO = 11878; - public static final int LEAGUE_TASK_EQUIP_A_DEFENDER = 11879; public static final int BOND_LOCKOUT_RECEIVED_MESSAGE = 11880; public static final int STAR_MINED = 11886; public static final int STAR_TRADER_MET = 11887; @@ -7494,7 +7420,6 @@ public final class VarbitID public static final int CLAN_EDITING_DUMMY_2 = 12209; public static final int CLAN_EDITING_DUMMY_3 = 12210; public static final int CLANS_EVENTS_SELECTION_WORLD = 12216; - public static final int LEAGUE_TASK_CONSUME_A_SARADOMINS_LIGHT = 12217; public static final int CLANS_EVENTS_SELECTION_ACTIVITY = 12218; public static final int CLANS_EVENTS_SELECTION_TYPE = 12219; public static final int CLANS_EVENTS_SELECTION_SUBTYPE = 12220; @@ -7524,7 +7449,6 @@ public final class VarbitID public static final int ARCEUUS_SHADOW_VEIL_COOLDOWN = 12291; public static final int ARCEUUS_VILE_VIGOUR_COOLDOWN = 12292; public static final int ARCEUUS_WARD_COOLDOWN = 12293; - public static final int LEAGUE_TASK_TRADE_IN_1000_MINNOWS = 12294; public static final int HH_CONSTRUCTED_ELITE_EXP17 = 12295; public static final int AKD = 12296; public static final int AKD_DEMON_FOUND = 12297; @@ -7611,7 +7535,6 @@ public final class VarbitID public static final int DATE_MILLISECONDS_PAST_MINUTE = 12391; public static final int DATE_SECONDS_PAST_MINUTE = 12392; public static final int BUSY = 12393; - public static final int LEAGUE_TASK_LIGHT_A_PYRE_SHIP = 12394; public static final int CURRENT_HELPER = 12395; public static final int RAIDS_PRAYER_ENHANCE_TIER = 12397; public static final int GODWARS_ALTAR_GOD = 12398; @@ -7827,8 +7750,6 @@ public final class VarbitID public static final int CA_TASK_KBD_STAMINA_1_COMPLETED = 12625; public static final int CA_TASK_KRAKEN_BOSS_KILLCOUNT_1_COMPLETED = 12626; public static final int CA_TASK_KRAKEN_BOSS_MECHANICAL_1_COMPLETED = 12627; - public static final int LEAGUE_TASK_BAREHAND_CATCH_A_SHARK = 12628; - public static final int LEAGUE_TASK_STEAL_FROM_A_FUR_STALL = 12629; public static final int CA_TASK_KRAKEN_BOSS_STAMINA_1_COMPLETED = 12630; public static final int CA_TASK_KURASK_KILLCOUNT_1_COMPLETED = 12631; public static final int CA_TASK_LIZARDMAN_SHAMAN_KILLCOUNT_1_COMPLETED = 12632; @@ -8223,7 +8144,6 @@ public final class VarbitID public static final int GIM_OPT_OUT_OF_PRESTIGE = 13064; public static final int GIM_KICKING_OFFLINE_SLOT = 13065; public static final int GIM_KICKING_KICKED_SOMEONE = 13066; - public static final int LEAGUE_TASK_STEAL_FROM_A_SILVER_STALL = 13068; public static final int RAIDS_CLIENT_IRONSHARING_PERMITTED = 13069; public static final int SIDE_CHANNELS_TAB_SELECTED = 13071; public static final int GIM_LEAVE_CHOICE_STATE = 13073; @@ -8333,32 +8253,6 @@ public final class VarbitID public static final int NEX_BARRIER = 13184; public static final int NEX_GIM_REMOVE_PRESTIGE = 13189; public static final int COLLECTION_BOSSES_NEX_COMPLETED = 13191; - public static final int LEAGUE_TASK_STEAL_FROM_A_SPICE_STALL = 13205; - public static final int LEAGUE_TASK_CUT_50_MAPLE_LOGS = 13206; - public static final int LEAGUE_TASK_BURN_25_MAPLE_LOGS = 13207; - public static final int LEAGUE_TASK_CHOP_100_YEW_LOGS = 13208; - public static final int LEAGUE_TASK_MINE_50_MITHRIL_ORE = 13209; - public static final int LEAGUE_TASK_SMITH_250_MITHRIL_BOLTS_UNF = 13210; - public static final int LEAGUE_TASK_CATCH_25_SARDINES = 13211; - public static final int LEAGUE_TASK_COOK_10_SARDINES = 13212; - public static final int LEAGUE_TASK_CATCH_10_PIKE = 13213; - public static final int LEAGUE_TASK_COOK_20_PIKE = 13214; - public static final int LEAGUE_TASK_FINISH_CURSE_OF_ARRAV = 13215; - public static final int LEAGUE_TASK_EQUIP_A_RAT_BONE_WEAPON = 13216; - public static final int LEAGUE_TASK_CATCH_A_POLAR_KEBBIT = 13217; - public static final int LEAGUE_TASK_CATCH_A_CERULEAN_TWITCH = 13218; - public static final int LEAGUE_TASK_CATCH_A_SABRETOOTHED_KEBBIT = 13219; - public static final int LEAGUE_TASK_STEAL_A_FISH = 13220; - public static final int LEAGUE_TASK_STEAL_A_WOODEN_STOCK = 13221; - public static final int LEAGUE_TASK_EQUIP_A_DAMAGED_GOD_BOOK = 13222; - public static final int LEAGUE_TASK_KILL_A_ROOSTER = 13223; - public static final int LEAGUE_TASK_LOOT_A_LYRE = 13224; - public static final int LEAGUE_TASK_COMPLETE_THE_GIANT_DWARF = 13225; - public static final int LEAGUE_TASK_KILL_A_ROCK_LOBSTER = 13226; - public static final int LEAGUE_TASK_KILL_A_WALLASALKI = 13227; - public static final int LEAGUE_TASK_PICK_UP_SNAPEGRASS = 13228; - public static final int LEAGUE_TASK_KILL_A_SUQAH = 13229; - public static final int LEAGUE_TASK_STEAL_A_CHISEL = 13230; public static final int LEAGUE_KILLED_FIRE_GIANT_KOUREND = 13231; public static final int LEAGUE_KILLED_MOSS_GIANT_KOUREND = 13232; public static final int LEAGUE_KILLED_HILL_GIANT_KOUREND = 13233; @@ -8425,49 +8319,6 @@ public final class VarbitID public static final int LEAGUE_TASK_COOK_SARDINES = 13294; public static final int LEAGUE_TASK_CATCH_PIKE = 13295; public static final int LEAGUE_TASK_COOK_PIKE = 13296; - public static final int LEAGUE_TASK_EQUIP_A_GILDED_OR_TRIMMED_WIZARD_ITEM = 13297; - public static final int LEAGUE_TASK_EQUIP_A_LARGE_SPADE = 13298; - public static final int LEAGUE_TASK_10_WINTERTODT_KILLS = 13299; - public static final int LEAGUE_TASK_25_WINTERTODT_KILLS = 13300; - public static final int LEAGUE_TASK_COMPLETE_10_FARMING_CONTRACTS = 13301; - public static final int LEAGUE_TASK_50_LIZARDMEN_SHAMAN_KILLS = 13302; - public static final int LEAGUE_TASK_150_LIZARDMEN_SHAMAN_KILLS = 13303; - public static final int LEAGUE_TASK_300_LIZARDMEN_SHAMAN_KILLS = 13304; - public static final int LEAGUE_TASK_25_CHAMBERS_OF_XERIC = 13305; - public static final int LEAGUE_TASK_100_CHAMBERS_OF_XERIC = 13306; - public static final int LEAGUE_TASK_25_CHAMBERS_OF_XERIC_CHALLENGE_MODE = 13307; - public static final int LEAGUE_TASK_OPEN_10_GRUBBY_CHESTS = 13308; - public static final int LEAGUE_TASK_OPEN_25_GRUBBY_CHESTS = 13309; - public static final int LEAGUE_TASK_TURN_IN_10_LIBRARY_BOOKS = 13310; - public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN_50_TIMES = 13311; - public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN_150_TIMES = 13312; - public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_25_TIMES = 13313; - public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_100_TIMES = 13314; - public static final int LEAGUE_TASK_KILL_A_CREATURE_IN_MOUNT_KARUULM = 13315; - public static final int LEAGUE_TASK_MINE_5_TIN_ORE = 13316; - public static final int LEAGUE_TASK_SMITH_500_RUNITE_BOLTS_UNF_IN_PRIFDDINAS = 13317; - public static final int LEAGUE_TASK_EQUIP_A_CORRUPTED_WEAPON = 13318; - public static final int LEAGUE_TASK_DEFEAT_ZALCANO_100_TIMES = 13319; - public static final int LEAGUE_TASK_PICKPOCKET_A_KNIGHT_OF_ARDOUGNE_50_TIMES = 13320; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SPECIAL_CHALLENGE = 13321; - public static final int LEAGUE_TASK_COMPLETE_THE_VARROCK_AGILITY_COURSE = 13322; - public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_VARROCK_AGILITY_COURSE = 13323; - public static final int LEAGUE_TASK_COMPLETE_1_SLAYER_TASK = 13324; - public static final int LEAGUE_TASK_USE_THE_FALADOR_PARTY_ROOM = 13325; - public static final int LEAGUE_TASK_EAT_EEL_SUSHI = 13326; - public static final int LEAGUE_TASK_USE_A_HERRING_ON_A_MIGHTY_TREE = 13327; - public static final int LEAGUE_TASK_MAKE_A_PIE_FOR_ROMILY = 13328; - public static final int LEAGUE_TASK_SLEEP_IN_PARAMAYA_INN = 13329; - public static final int LEAGUE_TASK_FIND_THE_NEEDLE = 13330; - public static final int LEAGUE_TASK_GET_A_GEM_FROM_A_GORAK = 13331; - public static final int LEAGUE_TASK_PROVIDE_TERRY_A_BUCKLE = 13332; - public static final int LEAGUE_TASK_FIX_A_RUSTY_SCIMITAR = 13333; - public static final int LEAGUE_TASK_STUN_A_MONSTER = 13334; - public static final int LEAGUE_TASK_GET_250_TARGET_POINTS = 13335; - public static final int LEAGUE_TASK_GET_750_TARGET_POINTS = 13336; - public static final int LEAGUE_TASK_GET_1000_TARGET_POINTS = 13337; - public static final int LEAGUE_TASK_LAND_A_HOOP_ON_A_STICK = 13338; - public static final int LEAGUE_TASK_BEAT_JACKY_JESTER = 13339; public static final int LEAGUE_TASK_FILTER_SKILL = 13340; public static final int LEAGUE_REWARD_POINTS_BUFFER = 13341; public static final int LEAGUE_UNLOCK_POINTS_BUFFER = 13342; @@ -8789,7 +8640,6 @@ public final class VarbitID public static final int DIVINEBATTLEMAGE_POTION_TIME = 13665; public static final int INTERACT_ENTITY_HIGHLIGHTS_DISABLED = 13666; public static final int BUFF_CANNON_AMMO_DISABLED = 13667; - public static final int LEAGUE_TASK_USE_A_HAT_STAND = 13668; public static final int XPTRACKER_SLAYER_MULTIPLIER = 13669; public static final int XPTRACKER_SLAYER_LASTKILLXP = 13670; public static final int MCANNON_LAST_BALLTYPE = 13671; @@ -8974,7 +8824,6 @@ public final class VarbitID public static final int NEITE_EXPLAINED = 13888; public static final int QUESTLIST_DISABLE_HEADERS = 13889; public static final int QUESTLIST_HIDE_UNAVAILABLE = 13890; - public static final int LEAGUE_TASK_PICKPOCKET_A_KING_WORM = 13891; public static final int CRAFTING_GOLD_ITEM_LASTTYPE = 13892; public static final int CRAFTING_SILVER_ITEM_LASTTYPE = 13893; public static final int SMITHING_BAR_LASTTYPE = 13894; @@ -9444,7 +9293,6 @@ public final class VarbitID public static final int COLLECTION_RAIDS_TOA_COMPLETED = 14475; public static final int WORN_ITEMS_KERISPARTISANSUN = 14494; public static final int TOA_CLIENT_RAID_LEVEL_STOP_AUTO_UPDATING = 14495; - public static final int LEAGUE_TASK_RECEIVE_A_GIFT_FROM_ARNOLD = 14497; public static final int TOA_UNLOCKED_PET_MORPH_AKKHA = 14498; public static final int TOA_UNLOCKED_PET_MORPH_BABA = 14499; public static final int TOA_UNLOCKED_PET_MORPH_KEPHRI = 14500; @@ -9516,15 +9364,11 @@ public final class VarbitID public static final int CA_TASK_TOA_RESTRICTION_2 = 14617; public static final int CA_TASK_TOA_RESTRICTION_3 = 14618; public static final int CA_TASK_TOA_RESTRICTION_4 = 14619; - public static final int LEAGUE_TASK_THROW_A_SHOT_PUT_12_YARDS = 14620; public static final int CA_TASK_TOA_RESTRICTION_6 = 14621; public static final int CA_TASK_TOA_RESTRICTION_7 = 14622; public static final int CA_TASK_TOA_PERFECTION_1 = 14623; public static final int CA_TASK_TOA_PERFECTION_2 = 14624; - public static final int LEAGUE_TASK_OBTAIN_JACKS_LEGENDARY_ROD = 14625; - public static final int LEAGUE_TASK_SET_A_MUMMY_ABLAZE = 14626; public static final int CA_TASK_TOA_PERFECTION_5 = 14627; - public static final int LEAGUE_TASK_SMUGGLE_SOME_RUM = 14628; public static final int CA_TASK_TOA_PERFECTION_7 = 14629; public static final int CA_TASK_TOA_PERFECTION_8 = 14630; public static final int CA_TASK_TOA_PERFECTION_9 = 14631; @@ -9542,14 +9386,12 @@ public final class VarbitID public static final int CA_TASK_TOA_MECHANIC_2 = 14643; public static final int CA_TASK_TOA_MECHANIC_3 = 14644; public static final int CA_TASK_TOA_MECHANIC_4 = 14645; - public static final int LEAGUE_TASK_UPSET_THE_HOMELESS = 14646; public static final int CA_TASK_TOA_MECHANIC_6 = 14647; public static final int CA_TASK_TOA_MECHANIC_7 = 14648; public static final int CA_TASK_TOA_MECHANIC_8 = 14649; public static final int CA_TASK_TOA_MECHANIC_9 = 14650; public static final int CA_TASK_TOA_MECHANIC_10 = 14651; public static final int CA_TASK_TOA_MECHANIC_11 = 14652; - public static final int LEAGUE_TASK_CATCH_A_SALMON = 14653; public static final int CA_TASK_TOA_MECHANIC_13 = 14654; public static final int CA_TASK_TOA_MECHANIC_14 = 14655; public static final int CA_TASK_TOA_MECHANIC_15 = 14656; @@ -9558,8 +9400,6 @@ public final class VarbitID public static final int CA_TASK_TOA_KILLCOUNT_1 = 14659; public static final int CA_TASK_TOA_KILLCOUNT_2 = 14660; public static final int CA_TASK_TOA_KILLCOUNT_3 = 14661; - public static final int LEAGUE_TASK_BALANCE_5_BARRELS_ON_YOUR_HEAD = 14662; - public static final int LEAGUE_TASK_HANG_A_PAINTING_OF_A_WATERMILL = 14663; public static final int CA_TASK_TOA_KILLCOUNT_6 = 14664; public static final int CA_TASK_TOA_KILLCOUNT_7 = 14665; public static final int CA_TASK_TOA_KILLCOUNT_8 = 14666; @@ -9691,7 +9531,6 @@ public final class VarbitID public static final int SETTINGS_TEXTFIELD_CSV_MODAL_OPENED = 14816; public static final int OPTION_MASTER_VOLUME_SAVED = 14817; public static final int AB_GROUP_RESET6 = 14818; - public static final int LEAGUE_TASK_TRADE_WITH_BARDUR = 14819; public static final int SLAYER_LONGER_REVENANTS = 14822; public static final int SLAYER_TOGGLEOFF_LONGERREVENANTS = 14823; public static final int SLAYER_TOGGLEOFF_FOSSILWYVERNBLOCK = 14824; @@ -10017,261 +9856,13 @@ public final class VarbitID public static final int STAR_LAST_MINED_LOCATION = 15352; public static final int STAR_LAST_MINED_SIZE = 15353; public static final int STAR_TIME_SINCE_LANDED = 15354; - public static final int LEAGUE_TASK_KILL_A_SPIDER_BY_KICKING_IT = 15370; public static final int POH_DECOR_LEAGUES_4_POOL = 15372; public static final int RUNE_POUCH_TYPE_5 = 15373; public static final int RUNE_POUCH_TYPE_6 = 15374; public static final int RUNE_POUCH_QUANTITY_5 = 15375; public static final int RUNE_POUCH_QUANTITY_6 = 15376; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_20 = 15397; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_30 = 15398; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_40 = 15399; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_50 = 15400; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_60 = 15401; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_70 = 15402; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_80 = 15403; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_90 = 15404; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_95 = 15405; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_100 = 15406; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_250 = 15407; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_500 = 15408; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_750 = 15409; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1000 = 15410; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1250 = 15411; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1500 = 15412; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_1750 = 15413; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2000 = 15414; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2100 = 15415; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2200 = 15416; - public static final int LEAGUE_TASK_REACH_TOTAL_LEVEL_2277 = 15417; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_5 = 15418; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_10 = 15419; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_20 = 15420; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_30 = 15421; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_40 = 15422; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_50 = 15423; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_60 = 15424; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_70 = 15425; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_80 = 15426; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_90 = 15427; - public static final int LEAGUE_TASK_REACH_BASE_LEVEL_95 = 15428; - public static final int LEAGUE_TASK_REACH_LEVEL_99_ATTACK = 15429; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_ATTACK_XP = 15430; - public static final int LEAGUE_TASK_REACH_LEVEL_99_STRENGTH = 15431; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_STRENGTH_XP = 15432; - public static final int LEAGUE_TASK_REACH_LEVEL_99_DEFENCE = 15433; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_DEFENCE_XP = 15434; - public static final int LEAGUE_TASK_REACH_LEVEL_99_RANGED = 15435; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_RANGED_XP = 15436; - public static final int LEAGUE_TASK_REACH_LEVEL_99_PRAYER = 15437; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_PRAYER_XP = 15438; - public static final int LEAGUE_TASK_REACH_LEVEL_99_MAGIC = 15439; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_MAGIC_XP = 15440; - public static final int LEAGUE_TASK_REACH_LEVEL_99_RUNECRAFT = 15441; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_RUNECRAFT_XP = 15442; - public static final int LEAGUE_TASK_REACH_LEVEL_99_CONSTRUCTION = 15443; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_CONSTRUCTION_XP = 15444; - public static final int LEAGUE_TASK_REACH_LEVEL_99_HITPOINTS = 15445; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HITPOINTS_XP = 15446; - public static final int LEAGUE_TASK_REACH_LEVEL_99_AGILITY = 15447; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_AGILITY_XP = 15448; - public static final int LEAGUE_TASK_REACH_LEVEL_99_HERBLORE = 15449; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HERBLORE_XP = 15450; - public static final int LEAGUE_TASK_REACH_LEVEL_99_THIEVING = 15451; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_THIEVING_XP = 15452; - public static final int LEAGUE_TASK_REACH_LEVEL_99_CRAFTING = 15453; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_CRAFTING_XP = 15454; - public static final int LEAGUE_TASK_REACH_LEVEL_99_FLETCHING = 15455; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FLETCHING_XP = 15456; - public static final int LEAGUE_TASK_REACH_LEVEL_99_SLAYER = 15457; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_SLAYER_XP = 15458; - public static final int LEAGUE_TASK_REACH_LEVEL_99_HUNTER = 15459; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_HUNTER_XP = 15460; - public static final int LEAGUE_TASK_REACH_LEVEL_99_MINING = 15461; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_MINING_XP = 15462; - public static final int LEAGUE_TASK_REACH_LEVEL_99_SMITHING = 15463; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_SMITHING_XP = 15464; - public static final int LEAGUE_TASK_REACH_LEVEL_99_FISHING = 15465; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FISHING_XP = 15466; - public static final int LEAGUE_TASK_REACH_LEVEL_99_COOKING = 15467; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_COOKING_XP = 15468; - public static final int LEAGUE_TASK_REACH_LEVEL_99_FIREMAKING = 15469; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FIREMAKING_XP = 15470; - public static final int LEAGUE_TASK_REACH_LEVEL_99_WOODCUTTING = 15471; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_WOODCUTTING_XP = 15472; - public static final int LEAGUE_TASK_REACH_LEVEL_99_FARMING = 15473; - public static final int LEAGUE_TASK_OBTAIN_25_MILLION_FARMING_XP = 15474; - public static final int LEAGUE_TASK_OBTAIN_A_SKILLING_PET = 15475; - public static final int LEAGUE_TASK_PICKPOCKET_A_CITIZEN = 15476; - public static final int LEAGUE_TASK_OPEN_28_COIN_POUCHES_AT_ONCE = 15477; - public static final int LEAGUE_TASK_STEAL_A_CHOCOLATE_SLICE = 15478; - public static final int LEAGUE_TASK_PICKPOCKET_A_GUARD = 15479; - public static final int LEAGUE_TASK_OBTAIN_800_COINS_FROM_COIN_POUCHES_AT_ONCE = 15480; - public static final int LEAGUE_TASK_PICKPOCKET_A_RANARR_SEED = 15481; - public static final int LEAGUE_TASK_STEAL_FROM_A_GEM_STALL = 15482; - public static final int LEAGUE_TASK_RAKE_A_FARMING_PATCH = 15483; - public static final int LEAGUE_TASK_PLANT_SEEDS_IN_AN_ALLOTMENT_PATCH = 15484; - public static final int LEAGUE_TASK_PROTECT_YOUR_CROPS = 15485; - public static final int LEAGUE_TASK_HARVEST_AN_IRIT_LEAF = 15486; - public static final int LEAGUE_TASK_FILL_A_BUCKET_WITH_SUPERCOMPOST = 15487; - public static final int LEAGUE_TASK_CHECK_A_GROWN_FRUIT_TREE = 15488; - public static final int LEAGUE_TASK_CHECK_A_GROWN_PALM_TREE = 15489; - public static final int LEAGUE_TASK_DIG_UP_SOME_MAGIC_ROOTS = 15490; - public static final int LEAGUE_TASK_TRAVEL_BETWEEN_YOUR_SPIRIT_TREES = 15491; - public static final int LEAGUE_TASK_CHOP_SOME_LOGS = 15492; - public static final int LEAGUE_TASK_CHOP_SOME_LOGS_WITH_A_STEEL_AXE = 15493; - public static final int LEAGUE_TASK_OBTAIN_A_BIRD_NEST = 15494; - public static final int LEAGUE_TASK_CHOP_100_WILLOW_LOGS = 15495; - public static final int LEAGUE_TASK_CHOP_SOME_LOGS_WITH_A_RUNE_AXE = 15496; - public static final int LEAGUE_TASK_BUILD_A_WAKA_CANOE = 15497; - public static final int LEAGUE_TASK_CHOP_75_MAGIC_LOGS = 15498; - public static final int LEAGUE_TASK_COOK_SHRIMP = 15499; - public static final int LEAGUE_TASK_BURN_SOME_FOOD = 15500; - public static final int LEAGUE_TASK_SUCCESSFULLY_COOK_5_PIECES_OF_FOOD = 15501; - public static final int LEAGUE_TASK_FERMENT_100_JUGS_OF_WINE = 15502; - public static final int LEAGUE_TASK_COOK_100_LOBSTERS = 15503; - public static final int LEAGUE_TASK_MAKE_A_PINEAPPLE_PIZZA = 15504; - public static final int LEAGUE_TASK_COOK_100_SHARKS = 15505; - public static final int LEAGUE_TASK_MINE_SOME_COPPER_ORE = 15506; - public static final int LEAGUE_TASK_MINE_SOME_ORE_WITH_A_STEEL_PICKAXE = 15507; - public static final int LEAGUE_TASK_OBTAIN_A_GEM_WHILE_MINING = 15508; - public static final int LEAGUE_TASK_MINE_50_IRON_ORE = 15509; - public static final int LEAGUE_TASK_MINE_SOME_ORE_WITH_A_RUNE_PICKAXE = 15510; - public static final int LEAGUE_TASK_OBTAIN_A_CLUE_GEODE_WHILE_MINING = 15511; - public static final int LEAGUE_TASK_MINE_50_ADAMANTITE_ORE = 15512; - public static final int LEAGUE_TASK_FLETCH_SOME_ARROW_SHAFTS = 15513; - public static final int LEAGUE_TASK_FLETCH_AN_OAK_SHORTBOW = 15514; - public static final int LEAGUE_TASK_FLETCH_150_IRON_ARROWS = 15515; - public static final int LEAGUE_TASK_CREATE_A_MITHRIL_GRAPPLE = 15517; - public static final int LEAGUE_TASK_FLETCH_SOME_BROAD_ARROWS_OR_BOLTS = 15518; - public static final int LEAGUE_TASK_FLETCH_A_MAGIC_SHORTBOW = 15519; - public static final int LEAGUE_TASK_FLETCH_A_RUNE_CROSSBOW = 15520; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK = 15521; public static final int XMAS24_INVITE_HAIRDRESSER = 15522; - public static final int LEAGUE_TASK_CHECK_YOUR_SLAYER_TASK = 15523; public static final int XMAS24_INVITE_SARAH = 15524; - public static final int LEAGUE_TASK_SLAY_250_CREATURES = 15525; - public static final int LEAGUE_TASK_EQUIP_A_SPINY_HELMET = 15526; - public static final int LEAGUE_TASK_DEFEAT_A_SUPERIOR_SLAYER_CREATURE = 15527; - public static final int LEAGUE_TASK_DEFEAT_A_SLAYER_BOSS = 15528; - public static final int LEAGUE_TASK_COMPLETE_50_SLAYER_TASKS = 15529; - public static final int LEAGUE_TASK_COMPLETE_100_SLAYER_TASKS = 15530; - public static final int LEAGUE_TASK_DEFEAT_10_SUPERIOR_SLAYER_CREATURES = 15531; - public static final int LEAGUE_TASK_DEFEAT_20_SUPERIOR_SLAYER_CREATURES = 15532; - public static final int LEAGUE_TASK_SLAY_AN_ABYSSAL_DEMON = 15533; - public static final int LEAGUE_TASK_COMPLETE_200_SLAYER_TASKS = 15534; - public static final int LEAGUE_TASK_DEFEAT_50_SUPERIOR_SLAYER_CREATURES = 15535; - public static final int LEAGUE_TASK_SPIN_A_BALL_OF_WOOL = 15536; - public static final int LEAGUE_TASK_CUT_A_SAPPHIRE = 15537; - public static final int LEAGUE_TASK_CRAFT_A_LEATHER_BODY = 15538; - public static final int LEAGUE_TASK_CRAFT_100_UNPOWERED_ORBS = 15539; - public static final int LEAGUE_TASK_CRAFT_AN_EMERALD_RING = 15540; - public static final int LEAGUE_TASK_CRAFT_A_RUBY_AMULET = 15541; - public static final int LEAGUE_TASK_CRAFT_A_DRAGONSTONE_AMULET = 15542; - public static final int LEAGUE_TASK_CRAFT_30_BLUE_DRAGONHIDE_BODIES = 15543; - public static final int LEAGUE_TASK_CRAFT_AN_ONYX_AMULET = 15544; - public static final int LEAGUE_TASK_CATCH_A_SHRIMP = 15545; - public static final int LEAGUE_TASK_CATCH_A_HERRING = 15546; - public static final int LEAGUE_TASK_CATCH_AN_ANCHOVY = 15547; - public static final int LEAGUE_TASK_CATCH_100_LOBSTERS = 15548; - public static final int LEAGUE_TASK_CATCH_50_SWORDFISH = 15549; - public static final int LEAGUE_TASK_CATCH_50_SALMON = 15550; - public static final int LEAGUE_TASK_CATCH_100_SHARK = 15551; - public static final int LEAGUE_TASK_SMELT_A_BRONZE_BAR = 15552; - public static final int LEAGUE_TASK_SMELT_AN_IRON_BAR = 15553; - public static final int LEAGUE_TASK_SMITH_150_IRON_ARROWTIPS = 15554; - public static final int LEAGUE_TASK_SMITH_1000_MITHRIL_DART_TIPS = 15555; - public static final int LEAGUE_TASK_SMITH_A_STEEL_PLATEBODY = 15556; - public static final int LEAGUE_TASK_SMELT_A_STEEL_BAR = 15557; - public static final int LEAGUE_TASK_SMITH_1000_ADAMANT_DART_TIPS = 15558; - public static final int LEAGUE_TASK_SMELT_A_RUNITE_BAR = 15559; - public static final int LEAGUE_TASK_SMITH_A_DRAGONFIRE_SHIELD = 15560; - public static final int LEAGUE_TASK_PURCHASE_A_PLAYER_OWNED_HOUSE = 15561; - public static final int LEAGUE_TASK_BUILD_A_ROOM_IN_YOUR_PLAYER_OWNED_HOUSE = 15562; - public static final int LEAGUE_TASK_TURN_ANY_LOGS_INTO_A_PLANK = 15563; - public static final int LEAGUE_TASK_BUILD_A_MAHOGANY_PORTAL = 15564; - public static final int LEAGUE_TASK_BUILD_AN_OAK_LARDER = 15565; - public static final int LEAGUE_TASK_FILL_A_MEDIUM_STASH_UNIT = 15566; - public static final int LEAGUE_TASK_FILL_A_HARD_STASH_UNIT = 15567; - public static final int LEAGUE_TASK_BUILD_AN_ACHIEVEMENT_GALLERY = 15568; - public static final int LEAGUE_TASK_VISIT_THE_RUNE_ESSENCE_MINE = 15569; - public static final int LEAGUE_TASK_CRAFT_ANY_RUNE = 15570; - public static final int LEAGUE_TASK_LOCATE_A_RUNECRAFTING_ALTAR_WITH_A_TALISMAN = 15571; - public static final int LEAGUE_TASK_CRAFT_200_ESSENCE_INTO_RUNES = 15572; - public static final int LEAGUE_TASK_CRAFT_4_RUNES_WITH_1_ESSENCE = 15573; - public static final int LEAGUE_TASK_CRAFT_ANY_COMBINATION_RUNE = 15574; - public static final int LEAGUE_TASK_CRAFT_2500_ESSENCE_INTO_RUNES = 15575; - public static final int LEAGUE_TASK_BURN_SOME_NORMAL_LOGS = 15576; - public static final int LEAGUE_TASK_BURN_SOME_OAK_LOGS = 15577; - public static final int LEAGUE_TASK_LIGHT_A_TORCH = 15578; - public static final int LEAGUE_TASK_BURN_100_WILLOW_LOGS = 15579; - public static final int LEAGUE_TASK_EQUIP_A_HARPIE_BUG_LANTERN = 15580; - public static final int LEAGUE_TASK_LIGHT_A_BULLSEYE_LANTERN = 15581; - public static final int LEAGUE_TASK_BURN_100_YEW_LOGS = 15582; - public static final int LEAGUE_TASK_BURN_SOME_MAGIC_LOGS = 15583; - public static final int LEAGUE_TASK_CATCH_A_BABY_IMPLING = 15584; - public static final int LEAGUE_TASK_SNARE_A_BIRD = 15585; - public static final int LEAGUE_TASK_EQUIP_FULL_GRAAHK_LARUPIA_OR_KYATT = 15586; - public static final int LEAGUE_TASK_CATCH_A_SWAMP_LIZARD_OR_SALAMANDER = 15587; - public static final int LEAGUE_TASK_CATCH_A_BUTTERFLY = 15588; - public static final int LEAGUE_TASK_CATCH_A_DRAGON_IMPLING = 15589; - public static final int LEAGUE_TASK_CATCH_A_LUCKY_IMPLING_BAREHANDED = 15590; - public static final int LEAGUE_TASK_OBTAIN_A_MARK_OF_GRACE = 15591; - public static final int LEAGUE_TASK_USE_THE_PROTECT_FROM_MELEE_PRAYER = 15592; - public static final int LEAGUE_TASK_COMPLETE_A_ROOFTOP_AGILITY_COURSE = 15593; - public static final int LEAGUE_TASK_COMPLETE_50_LAPS_OF_A_ROOFTOP_AGILITY_COURSE = 15594; - public static final int LEAGUE_TASK_COMPLETE_250_LAPS_OF_A_ROOFTOP_AGILITY_COURSE = 15595; - public static final int LEAGUE_TASK_CLEAN_A_GRIMY_GUAM = 15596; - public static final int LEAGUE_TASK_MAKE_AN_ATTACK_POTION = 15597; - public static final int LEAGUE_TASK_DRINK_A_STRENGTH_POTION = 15598; - public static final int LEAGUE_TASK_MAKE_30_PRAYER_POTIONS = 15599; - public static final int LEAGUE_TASK_CLEAN_A_GRIMY_AVANTOE = 15600; - public static final int LEAGUE_TASK_MAKE_A_4_DOSE_POTION = 15601; - public static final int LEAGUE_TASK_MAKE_A_SARADOMIN_BREW = 15602; - public static final int LEAGUE_TASK_CLEAN_100_GRIMY_DWARF_WEED = 15603; - public static final int LEAGUE_TASK_MAKE_A_SUPER_COMBAT_POTION = 15604; - public static final int LEAGUE_TASK_OBTAIN_A_BOSS_PET = 15605; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_10 = 15606; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_25 = 15607; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_50 = 15608; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_75 = 15609; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_100 = 15610; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_110 = 15611; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_120 = 15612; - public static final int LEAGUE_TASK_REACH_COMBAT_LEVEL_126 = 15613; - public static final int LEAGUE_TASK_VISIT_DEATHS_DOMAIN = 15614; - public static final int LEAGUE_TASK_PERFORM_A_SPECIAL_ATTACK = 15615; - public static final int LEAGUE_TASK_ADD_A_JAR_TO_A_DISPLAY_CASE = 15616; - public static final int LEAGUE_TASK_EQUIP_A_MITHRIL_WEAPON = 15617; - public static final int LEAGUE_TASK_EQUIP_AN_ADAMANT_WEAPON = 15618; - public static final int LEAGUE_TASK_EQUIP_A_RUNE_WEAPON = 15619; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_WEAPON = 15620; - public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_WHIP = 15621; - public static final int LEAGUE_TASK_EQUIP_A_FULL_MITHRIL_SET = 15622; - public static final int LEAGUE_TASK_EQUIP_A_FULL_ADAMANT_SET = 15623; - public static final int LEAGUE_TASK_EQUIP_A_FULL_RUNE_SET = 15624; - public static final int LEAGUE_TASK_EQUIP_A_FULL_DRAGON_SET = 15625; - public static final int LEAGUE_TASK_EQUIP_A_STUDDED_BODY_AND_CHAPS = 15626; - public static final int LEAGUE_TASK_EQUIP_A_FULL_GREEN_DRAGONHIDE_SET = 15627; - public static final int LEAGUE_TASK_EQUIP_A_FULL_BLUE_DRAGONHIDE_SET = 15628; - public static final int LEAGUE_TASK_EQUIP_A_FULL_RED_DRAGONHIDE_SET = 15629; - public static final int LEAGUE_TASK_EQUIP_A_FULL_BLACK_DRAGONHIDE_SET = 15630; - public static final int LEAGUE_TASK_EQUIP_A_MAPLE_SHORTBOW = 15631; - public static final int LEAGUE_TASK_EQUIP_A_YEW_SHORTBOW = 15632; - public static final int LEAGUE_TASK_EQUIP_A_MAGIC_SHORTBOW = 15633; - public static final int LEAGUE_TASK_EQUIP_A_RUNE_CROSSBOW = 15634; - public static final int LEAGUE_TASK_EQUIP_AN_ELEMENTAL_STAFF = 15635; - public static final int LEAGUE_TASK_CAST_HOME_TELEPORT = 15636; - public static final int LEAGUE_TASK_TELEPORT_USING_LAW_RUNES = 15637; - public static final int LEAGUE_TASK_EQUIP_AN_ELEMENTAL_BATTLESTAFF_OR_MYSTIC_STAFF = 15638; - public static final int LEAGUE_TASK_CAST_A_BLAST_SPELL = 15639; - public static final int LEAGUE_TASK_CAST_HIGH_LEVEL_ALCHEMY = 15640; - public static final int LEAGUE_TASK_EQUIP_A_COMBINATION_BATTLESTAFF_OR_MYSTIC_STAFF = 15641; - public static final int LEAGUE_TASK_CAST_A_WAVE_SPELL = 15642; - public static final int LEAGUE_TASK_CAST_A_SURGE_SPELL = 15643; - public static final int LEAGUE_TASK_DISMANTLE_20_FILLED_BIRD_HOUSES = 15644; - public static final int LEAGUE_TASK_SET_UP_A_MAGIC_BIRD_HOUSE = 15645; - public static final int LEAGUE_TASK_SET_UP_A_YEW_BIRD_HOUSE = 15646; public static final int LEAGUE_HASNT_USED_BOOTS_FOR_MOUNT_QUID = 15647; public static final int LEAGUE_ELVES_KILLED = 15648; public static final int LEAGUE_BASALT_STONES_STARTED = 15649; @@ -10291,428 +9882,33 @@ public final class VarbitID public static final int LEAGUE_RUNE_DART_TIPS_IN_PRIF = 15663; public static final int LEAGUE_RED_CHINCHOMPAS_IN_TIRANNWN = 15664; public static final int LEAGUE_ZAHUR_POTION_COUNTER = 15665; - public static final int LEAGUE_TASK_DEFEAT_CERBERUS_50_TIMES = 15666; - public static final int LEAGUE_TASK_DEFEAT_CERBERUS_150_TIMES = 15667; - public static final int LEAGUE_TASK_DEFEAT_CERBERUS_300_TIMES = 15668; - public static final int LEAGUE_TASK_COOK_20_KARAMBWANS_IN_A_ROW = 15669; - public static final int LEAGUE_TASK_KILL_A_COW_IN_ONE_HIT = 15670; public static final int XMAS24_INVITE_GERTRUDE = 15671; - public static final int LEAGUE_TASK_DEFEAT_ZULRAH_300_TIMES = 15672; - public static final int LEAGUE_TASK_DEFEAT_VENENATIS_50_TIMES = 15673; - public static final int LEAGUE_TASK_DEFEAT_VENENATIS_150_TIMES = 15674; - public static final int LEAGUE_TASK_DEFEAT_VENENATIS_300_TIMES = 15675; - public static final int LEAGUE_TASK_DEFEAT_VETION_50_TIMES = 15676; - public static final int LEAGUE_TASK_DEFEAT_VETION_150_TIMES = 15677; - public static final int LEAGUE_TASK_DEFEAT_VETION_300_TIMES = 15678; - public static final int LEAGUE_TASK_DEFEAT_CALLISTO_50_TIMES = 15679; - public static final int LEAGUE_TASK_DEFEAT_CALLISTO_150_TIMES = 15680; - public static final int LEAGUE_TASK_DEFEAT_CALLISTO_300_TIMES = 15681; - public static final int LEAGUE_TASK_COMPLETE_SLEEPING_GIANTS = 15682; - public static final int LEAGUE_TASK_COMPLETE_BENEATH_CURSED_SANDS = 15683; - public static final int LEAGUE_TASK_COMPLETE_GETTING_AHEAD = 15684; - public static final int LEAGUE_TASK_COMPLETE_LAND_OF_THE_GOBLINS = 15685; - public static final int LEAGUE_TASK_COMPLETE_BELOW_ICE_MOUNTAIN = 15686; - public static final int LEAGUE_TASK_COMPLETE_A_KINGDOM_DIVIDED = 15687; - public static final int LEAGUE_TASK_COMPLETE_1_SPEED_TASK = 15688; - public static final int LEAGUE_TASK_COMPLETE_5_SPEED_TASKS = 15689; - public static final int LEAGUE_TASK_COMPLETE_10_SPEED_TASKS = 15690; - public static final int LEAGUE_TASK_COMPLETE_20_SPEED_TASKS = 15691; - public static final int LEAGUE_TASK_COMPLETE_30_SPEED_TASKS = 15692; - public static final int LEAGUE_TASK_THE_INFERNO_COMBAT_ACHIEVEMENTS = 15693; - public static final int LEAGUE_TASK_THE_FIGHT_CAVES_COMBAT_ACHIEVEMENTS = 15694; - public static final int LEAGUE_TASK_THE_WHISPERER_COMBAT_ACHIEVEMENTS = 15695; - public static final int LEAGUE_TASK_VARDORVIS_COMBAT_ACHIEVEMENTS = 15696; - public static final int LEAGUE_TASK_DUKE_SUCELLUS_COMBAT_ACHIEVEMENTS = 15697; - public static final int LEAGUE_TASK_THE_LEVIATHAN_COMBAT_ACHIEVEMENTS = 15698; - public static final int LEAGUE_TASK_CHAMBERS_OF_XERIC_COMBAT_ACHIEVEMENTS = 15699; - public static final int LEAGUE_TASK_THEATRE_OF_BLOOD_COMBAT_ACHIEVEMENTS = 15700; - public static final int LEAGUE_TASK_TOMBS_OF_AMASCUT_COMBAT_ACHIEVEMENTS = 15701; - public static final int LEAGUE_TASK_GODWARS_DUNGEON_COMBAT_ACHIEVEMENTS = 15702; - public static final int LEAGUE_TASK_ZULRAH_COMBAT_ACHIEVEMENTS = 15703; - public static final int LEAGUE_TASK_DAGANNOTH_KINGS_COMBAT_ACHIEVEMENTS = 15704; - public static final int LEAGUE_TASK_VORKATH_COMBAT_ACHIEVEMENTS = 15705; - public static final int LEAGUE_TASK_PHANTOM_MUSPAH_COMBAT_ACHIEVEMENTS = 15706; - public static final int LEAGUE_TASK_THE_NIGHTMARE_COMBAT_ACHIEVEMENTS = 15707; - public static final int LEAGUE_TASK_PHOSANIS_NIGHTMARE_COMBAT_ACHIEVEMENTS = 15708; - public static final int LEAGUE_TASK_GROTESQUE_GUARDIANS_COMBAT_ACHIEVEMENTS = 15709; - public static final int LEAGUE_TASK_ABYSSAL_SIRE_COMBAT_ACHIEVEMENTS = 15710; - public static final int LEAGUE_TASK_ALCHEMICAL_HYDRA_COMBAT_ACHIEVEMENTS = 15711; - public static final int LEAGUE_TASK_GAUNTLET_COMBAT_ACHIEVEMENTS = 15712; - public static final int LEAGUE_TASK_EQUIP_A_LIGHT_BALLISTA = 15713; - public static final int LEAGUE_TASK_KILL_A_FROGEEL = 15714; - public static final int LEAGUE_TASK_KILL_A_JUBSTER = 15715; - public static final int LEAGUE_TASK_KILL_A_SWORDCHICK = 15716; - public static final int LEAGUE_TASK_KILL_A_NEWTROOST = 15717; - public static final int LEAGUE_TASK_SPAWN_A_SKELETAL_MAGE = 15718; - public static final int LEAGUE_TASK_SELL_20_IRON_SHEETS = 15719; - public static final int LEAGUE_TASK_PURCHASE_A_HALO_FROM_CASTLEWARS = 15720; - public static final int LEAGUE_TASK_SCORE_A_GOAL_IN_GNOMEBALL = 15721; - public static final int LEAGUE_TASK_EQUIP_A_GNOME_SCARF = 15722; - public static final int LEAGUE_TASK_5_COLLECTION_LOG_SLOTS = 15723; - public static final int LEAGUE_TASK_15_COLLECTION_LOG_SLOTS = 15724; - public static final int LEAGUE_TASK_30_COLLECTION_LOG_SLOTS = 15725; - public static final int LEAGUE_TASK_50_COLLECTION_LOG_SLOTS = 15726; - public static final int LEAGUE_TASK_100_COLLECTION_LOG_SLOTS = 15727; - public static final int LEAGUE_TASK_200_COLLECTION_LOG_SLOTS = 15728; - public static final int LEAGUE_TASK_350_COLLECTION_LOG_SLOTS = 15729; - public static final int LEAGUE_TASK_500_COLLECTION_LOG_SLOTS = 15730; - public static final int LEAGUE_TASK_750_COLLECTION_LOG_SLOTS = 15731; - public static final int LEAGUE_TASK_1000_COLLECTION_LOG_SLOTS = 15732; - public static final int LEAGUE_TASK_TZHAARKETRAKS_COMBAT_ACHIEVEMENTS = 15733; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_VIRTUS = 15734; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_ATTACK_XP = 15735; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_STRENGTH_XP = 15736; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_DEFENCE_XP = 15737; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_RANGED_XP = 15738; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_PRAYER_XP = 15739; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_MAGIC_XP = 15740; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_RUNECRAFT_XP = 15741; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_CONSTRUCTION_XP = 15742; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HITPOINTS_XP = 15743; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_AGILITY_XP = 15744; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HERBLORE_XP = 15745; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_THIEVING_XP = 15746; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_CRAFTING_XP = 15747; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FLETCHING_XP = 15748; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_SLAYER_XP = 15749; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_HUNTER_XP = 15750; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_MINING_XP = 15751; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_SMITHING_XP = 15752; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FISHING_XP = 15753; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_COOKING_XP = 15754; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FIREMAKING_XP = 15755; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_WOODCUTTING_XP = 15756; - public static final int LEAGUE_TASK_OBTAIN_35_MILLION_FARMING_XP = 15757; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_ATTACK_XP = 15758; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_STRENGTH_XP = 15759; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_DEFENCE_XP = 15760; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_RANGED_XP = 15761; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_PRAYER_XP = 15762; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_MAGIC_XP = 15763; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_RUNECRAFT_XP = 15764; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_CONSTRUCTION_XP = 15765; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HITPOINTS_XP = 15766; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_AGILITY_XP = 15767; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HERBLORE_XP = 15768; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_THIEVING_XP = 15769; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_CRAFTING_XP = 15770; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FLETCHING_XP = 15771; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_SLAYER_XP = 15772; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_HUNTER_XP = 15773; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_MINING_XP = 15774; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_SMITHING_XP = 15775; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FISHING_XP = 15776; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_COOKING_XP = 15777; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FIREMAKING_XP = 15778; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_WOODCUTTING_XP = 15779; - public static final int LEAGUE_TASK_OBTAIN_50_MILLION_FARMING_XP = 15780; - public static final int LEAGUE_TASK_EQUIP_FULL_AHRIMS_ARMOUR_SET = 15781; - public static final int LEAGUE_TASK_EQUIP_FULL_GUTHANS_ARMOUR_SET = 15782; - public static final int LEAGUE_TASK_EQUIP_FULL_DHAROKS_ARMOUR_SET = 15783; - public static final int LEAGUE_TASK_EQUIP_FULL_VERACS_ARMOUR_SET = 15784; - public static final int LEAGUE_TASK_EQUIP_FULL_TORAGS_ARMOUR_SET = 15785; - public static final int LEAGUE_TASK_EQUIP_FULL_KARILS_ARMOUR_SET = 15786; - public static final int LEAGUE_TASK_EQUIP_ANY_PIECE_OF_CRYSTAL_ARMOUR = 15787; - public static final int LEAGUE_TASK_RECEIVE_A_DRAGONSTONE_AMULET_FROM_AN_IMPLING = 15788; - public static final int LEAGUE_TASK_LOAD_A_BLOWPIPE_WITH_DRAGON_DARTS = 15789; - public static final int LEAGUE_TASK_EQUIP_A_WARPED_SCEPTRE = 15790; - public static final int LEAGUE_TASK_COMPLETE_PATH_OF_GLOUPHRIE = 15791; - public static final int LEAGUE_TASK_FEED_LONGRAMBLE = 15792; - public static final int LEAGUE_TASK_COMPLETE_THE_RITUAL_FORESTRY_EVENT = 15793; - public static final int LEAGUE_TASK_COMPLETE_THE_PHEASANT_FORESTRY_EVENT = 15794; - public static final int LEAGUE_TASK_EQUIP_A_TWOHANDED_AXE = 15795; public static final int XMAS24_INVITE_CHARLIE = 15796; - public static final int LEAGUE_TASK_CATCH_200_IMPLINGS_IN_PUROPURO = 15797; - public static final int LEAGUE_TASK_CATCH_A_HERBIBOAR_50_TIMES = 15798; - public static final int LEAGUE_TASK_CATCH_A_HERBIBOAR_150_TIMES = 15799; public static final int XMAS24_INVITES = 15800; - public static final int LEAGUE_TASK_CATCH_50_IMPLINGS_IN_PUROPURO = 15801; - public static final int LEAGUE_TASK_RECEIVE_A_TORSTOL_FROM_A_HERBIBOAR = 15802; - public static final int LEAGUE_TASK_COMPLETE_A_VOLCANIC_MINE_GAME = 15803; - public static final int LEAGUE_TASK_BUY_AN_ASH_COVERED_TOME = 15804; - public static final int LEAGUE_TASK_MINE_A_RUNITE_ORE_FRAGMENT = 15805; - public static final int LEAGUE_TASK_USE_THE_RANGE_IN_LUMBRIDGE_CASTLE = 15806; - public static final int LEAGUE_TASK_ENTER_THE_COOKS_GUILD = 15807; - public static final int LEAGUE_TASK_CHECK_A_GROWN_MAGIC_TREE_IN_LUMBRIDGE = 15808; - public static final int LEAGUE_TASK_CHECK_A_GROWN_MAHOGANY_TREE = 15809; - public static final int LEAGUE_TASK_PICKPOCKET_A_HAM_MEMBER = 15810; - public static final int LEAGUE_TASK_PICKPOCKET_A_VARROCK_GUARD = 15811; - public static final int LEAGUE_TASK_STEAL_A_DIAMOND_IN_DORGESHKAAN = 15812; - public static final int LEAGUE_TASK_STEAL_FROM_THE_VARROCK_TEA_STALL = 15813; - public static final int LEAGUE_TASK_PICKPOCKET_A_BULLSEYE_LANTERN_FROM_A_CAVE_GOBLIN = 15814; - public static final int LEAGUE_TASK_COMPLETE_THE_DRAYNOR_AGILITY_COURSE = 15815; - public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_DRAYNOR_AGILITY_COURSE = 15816; - public static final int LEAGUE_TASK_TAKE_THE_ADVANCED_SHORTCUT_TO_THE_COSMIC_ALTAR = 15817; - public static final int LEAGUE_TASK_CRAFT_50_WATER_RUNES = 15818; - public static final int LEAGUE_TASK_CRAFT_50_COSMIC_RUNES = 15819; - public static final int LEAGUE_TASK_USE_ENRICHED_BONES_ON_THE_STRANGE_MACHINE = 15820; - public static final int LEAGUE_TASK_CHOP_A_SULLIUSCEP_CAP = 15821; - public static final int LEAGUE_TASK_DEFEAT_THE_LESSER_DEMON_IN_THE_WIZARDS_TOWER = 15822; - public static final int LEAGUE_TASK_DEFEAT_A_FOSSIL_ISLAND_WYVERN = 15823; - public static final int LEAGUE_TASK_DEFEAT_A_RUNE_DRAGON = 15824; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_CROSSBOW = 15825; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_PLATEBODY_OR_DRAGON_KITESHIELD = 15826; - public static final int LEAGUE_TASK_DEFEAT_A_WALL_BEAST = 15827; - public static final int LEAGUE_TASK_DEFEAT_OBOR = 15828; - public static final int LEAGUE_TASK_EQUIP_A_HILL_GIANT_CLUB = 15829; - public static final int LEAGUE_TASK_EQUIP_A_DRAGONFIRE_SHIELD = 15830; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_VANNAKA = 15831; - public static final int LEAGUE_TASK_DEFEAT_BRYOPHYTA = 15832; - public static final int LEAGUE_TASK_EQUIP_BRYOPHYTAS_STAFF = 15833; - public static final int LEAGUE_TASK_EQUIP_AN_ANCIENT_WYVERN_SHIELD = 15834; - public static final int LEAGUE_TASK_EQUIP_A_DORGESHUUN_CROSSBOW = 15835; - public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE = 15836; - public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_BLUDGEON = 15837; - public static final int LEAGUE_TASK_DEFEAT_AN_ANCIENT_WYVERN = 15838; - public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_DAGGER = 15839; - public static final int LEAGUE_TASK_OFFER_AN_UNSIRED_TO_THE_FONT_OF_CONSUMPTION = 15840; - public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_50_TIMES = 15841; - public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_150_TIMES = 15842; - public static final int LEAGUE_TASK_DEFEAT_THE_ABYSSAL_SIRE_300_TIMES = 15843; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_LUMBRIDGE_DRAYNOR_DIARY = 15844; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_LUMBRIDGE_DRAYNOR_DIARY = 15845; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_LUMBRIDGE_DRAYNOR_DIARY = 15846; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_LUMBRIDGE_DRAYNOR_DIARY = 15847; - public static final int LEAGUE_TASK_COMPLETE_RUNE_MYSTERIES = 15848; - public static final int LEAGUE_TASK_EQUIP_SOME_MITHRIL_GLOVES = 15849; - public static final int LEAGUE_TASK_ENTER_ZANARIS = 15850; - public static final int LEAGUE_TASK_COMPLETE_THE_LOST_TRIBE = 15851; - public static final int LEAGUE_TASK_TRAVEL_TO_FOSSIL_ISLAND = 15852; - public static final int LEAGUE_TASK_COMPLETE_DEATH_TO_THE_DORGESHUUN = 15853; - public static final int LEAGUE_TASK_PET_A_STRAY_DOG_IN_VARROCK = 15854; - public static final int LEAGUE_TASK_COMPLETE_DEMON_SLAYER = 15855; - public static final int LEAGUE_TASK_COMPLETE_SHEEP_SHEARER = 15856; - public static final int LEAGUE_TASK_DRINK_FROM_THE_TEARS_OF_GUTHIX = 15857; - public static final int LEAGUE_TASK_EQUIP_SOME_FANCY_BOOTS_OR_FIGHTING_BOOTS = 15858; - public static final int LEAGUE_TASK_COMPLETE_VAMPYRE_SLAYER = 15859; - public static final int LEAGUE_TASK_COMPLETE_ROMEO_JULIET = 15860; - public static final int LEAGUE_TASK_FULLY_UNLOCK_THE_MYCELIUM_TRANSPORTATION_SYSTEM = 15861; - public static final int LEAGUE_TASK_COMPLETE_GERTRUDES_CAT = 15862; - public static final int LEAGUE_TASK_BUILD_A_BANK_ON_FOSSIL_ISLAND = 15863; - public static final int LEAGUE_TASK_USE_A_FAIRY_RING = 15864; - public static final int LEAGUE_TASK_USE_A_DIGSITE_PENDANT_TO_TELEPORT_TO_FOSSIL_ISLAND = 15865; - public static final int LEAGUE_TASK_COMPLETE_THE_RESTLESS_GHOST = 15866; - public static final int LEAGUE_TASK_COMPLETE_A_SOULS_BANE = 15867; - public static final int LEAGUE_TASK_COMPLETE_THE_NATURAL_HISTORY_QUIZ = 15868; - public static final int LEAGUE_TASK_ENTER_DRAYNOR_MANOR = 15869; - public static final int LEAGUE_TASK_COOK_A_RABBIT_IN_TIRANNWN = 15870; - public static final int LEAGUE_TASK_DISSECT_50_SACRED_EELS = 15871; - public static final int LEAGUE_TASK_HARVEST_SOME_SWEETCORN_IN_PRIFDDINAS = 15872; - public static final int LEAGUE_TASK_CHECK_A_GROWN_PAPAYA_TREE_IN_LLETYA = 15873; - public static final int LEAGUE_TASK_CHECK_A_GROWN_CRYSTAL_TREE = 15874; - public static final int LEAGUE_TASK_CATCH_A_CRYSTAL_IMPLING = 15875; - public static final int LEAGUE_TASK_EQUIP_AN_ELVEN_SIGNET = 15876; - public static final int LEAGUE_TASK_CROSS_A_TRAP_IN_ISAFDAR = 15877; - public static final int LEAGUE_TASK_COMPLETE_THE_PRIFDDINAS_AGILITY_COURSE = 15878; - public static final int LEAGUE_TASK_COMPLETE_THE_PRIFDDINAS_AGILITY_COURSE_IN_110 = 15879; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_GRAIL = 15880; - public static final int LEAGUE_TASK_CRAFT_50_DEATH_RUNES = 15881; - public static final int LEAGUE_TASK_PICKPOCKET_AN_ELF_50_TIMES = 15882; - public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_PRIFDDINAS = 15883; - public static final int LEAGUE_TASK_DEFEAT_A_WATERFIEND_IN_TIRANNWN = 15884; - public static final int LEAGUE_TASK_DEFEAT_AN_ELF_IN_TIRANNWN = 15885; - public static final int LEAGUE_TASK_CRAFT_A_PIECE_OF_CRYSTAL_ARMOUR = 15886; - public static final int LEAGUE_TASK_EQUIP_A_FULL_CRYSTAL_ARMOUR_SET = 15887; - public static final int LEAGUE_TASK_DEFEAT_A_MOSS_GIANT_IN_TIRANNWN = 15888; - public static final int LEAGUE_TASK_DEFEAT_A_BLOODVELD_IN_TIRANNWN = 15889; - public static final int LEAGUE_TASK_COMPLETE_THE_GAUNTLET = 15890; - public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET = 15891; public static final int XMAS24_MATCH_AMIK = 15892; - public static final int LEAGUE_TASK_DEFEAT_A_KURASK_IN_TIRANNWN = 15893; - public static final int LEAGUE_TASK_DEFEAT_ZALCANO = 15894; - public static final int LEAGUE_TASK_OBTAIN_A_CRYSTAL_TOOL_SEED = 15895; - public static final int LEAGUE_TASK_DEFEAT_ZULRAH = 15896; - public static final int LEAGUE_TASK_EQUIP_A_SERPENTINE_HELM = 15897; - public static final int LEAGUE_TASK_DEFEAT_A_DARK_BEAST_IN_TIRANNWN = 15898; - public static final int LEAGUE_TASK_CRAFT_A_TOXIC_BLOWPIPE = 15899; - public static final int LEAGUE_TASK_EQUIP_A_DARK_BOW_IN_TIRANNWN = 15900; - public static final int LEAGUE_TASK_CRAFT_A_TOXIC_TRIDENT = 15901; public static final int XMAS24_MATCH_HAIRDRESSER = 15902; public static final int XMAS24_MATCH_SARAH = 15903; public static final int XMAS24_MATCH_GERTRUDE = 15904; public static final int XMAS24_MATCHES = 15905; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_BOW = 15910; - public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET_50_TIMES = 15911; - public static final int LEAGUE_TASK_COMPLETE_THE_CORRUPTED_GAUNTLET_150_TIMES = 15912; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_SHIELD = 15913; - public static final int LEAGUE_TASK_DEFEAT_ZALCANO_50_TIMES = 15914; public static final int BANK_SIDE_SLOT_SHOWOP = 15915; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_HALBERD = 15916; - public static final int LEAGUE_TASK_DEFEAT_ZULRAH_50_TIMES = 15917; - public static final int LEAGUE_TASK_DEFEAT_ZULRAH_150_TIMES = 15918; - public static final int LEAGUE_TASK_DEFEAT_A_NECHRYAEL_IN_TIRANNWN = 15919; - public static final int LEAGUE_TASK_USE_THE_BANK_IN_LLETYA = 15920; - public static final int LEAGUE_TASK_USE_AN_ELVEN_TELEPORT_CRYSTAL = 15921; - public static final int LEAGUE_TASK_CRAFT_AN_ETERNAL_TELEPORT_CRYSTAL = 15922; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_DRAGONSTONE_ARMOUR_SET = 15923; - public static final int LEAGUE_TASK_EQUIP_A_CRYSTAL_CROWN = 15924; - public static final int LEAGUE_TASK_FIND_EVERY_MEMORIAM_CRYSTAL = 15925; - public static final int LEAGUE_TASK_OPEN_THE_ENHANCED_CRYSTAL_CHEST = 15926; - public static final int LEAGUE_TASK_CHARTER_A_SHIP_FROM_PRIFDDINAS_TO_PORT_TYRAS = 15927; - public static final int LEAGUE_TASK_TALK_TO_ILFEEN_IN_TIRANNWN = 15928; - public static final int LEAGUE_TASK_SWITCH_TO_THE_LUNAR_SPELLBOOK = 15929; - public static final int LEAGUE_TASK_CAST_MOONCLAN_TELEPORT = 15930; - public static final int LEAGUE_TASK_CAST_FERTILE_SOIL = 15931; - public static final int LEAGUE_TASK_CAST_SPELLBOOK_SWAP = 15932; - public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_RELLEKKA = 15933; - public static final int LEAGUE_TASK_BUILD_A_GILDED_ALTAR = 15934; - public static final int LEAGUE_TASK_BUILD_A_GILDED_PORTAL_NEXUS = 15935; - public static final int LEAGUE_TASK_BUILD_A_DEMONIC_THRONE = 15936; - public static final int LEAGUE_TASK_CRAFT_50_ASTRAL_RUNES = 15937; - public static final int LEAGUE_TASK_COMPLETE_THE_PENGUIN_AGILITY_COURSE = 15938; - public static final int LEAGUE_TASK_COMPLETE_THE_RELLEKKA_AGILITY_COURSE = 15939; - public static final int LEAGUE_TASK_HARVEST_A_SNAPDRAGON_IN_WEISS = 15940; - public static final int LEAGUE_TASK_CATCH_A_SNOWY_KNIGHT = 15941; - public static final int LEAGUE_TASK_TRAP_A_SABRETOOTHED_KYATT = 15942; - public static final int LEAGUE_TASK_UNLOCK_FREE_USE_OF_THE_BLAST_FURNACE = 15943; - public static final int LEAGUE_TASK_USE_SOME_ICY_BASALT_TO_TELEPORT_TO_WEISS = 15944; - public static final int LEAGUE_TASK_USE_YOUR_PORTAL_NEXUS_TO_TELEPORT_TO_WEISS = 15945; - public static final int LEAGUE_TASK_CREATE_A_CATHERBY_TELEPORT_TABLET = 15946; - public static final int LEAGUE_TASK_DEFEAT_A_ROCK_CRAB_IN_THE_FREMENNIK_PROVINCE = 15947; - public static final int LEAGUE_TASK_DEFEAT_A_BASILISK_KNIGHT = 15948; - public static final int LEAGUE_TASK_DEFEAT_VORKATH = 15949; - public static final int LEAGUE_TASK_EQUIP_A_DRAGONFIRE_WARD = 15950; - public static final int LEAGUE_TASK_EQUIP_EVERY_DRACONIC_SHIELD = 15951; - public static final int LEAGUE_TASK_DEFEAT_A_COCKATRICE_IN_THE_FREMENNIK_PROVINCE = 15952; - public static final int LEAGUE_TASK_DEFEAT_A_KURASK_IN_THE_FREMENNIK_PROVINCE = 15953; - public static final int LEAGUE_TASK_EQUIP_AN_AVAS_ASSEMBLER = 15954; - public static final int LEAGUE_TASK_EQUIP_A_DRAGONBONE_NECKLACE = 15955; - public static final int LEAGUE_TASK_DEFEAT_A_PYREFIEND_IN_THE_FREMENNIK_PROVINCE = 15956; - public static final int LEAGUE_TASK_EQUIP_A_GRANITE_SHIELD = 15957; public static final int BANK_DEPOSITBOX_OPLOCU_ASKQUANTITY = 15958; public static final int POH_SPIRIT_TREE_UPROOTED = 15959; public static final int BH_VESTA_SPEAR_REFUND_QUANTITY = 15960; - public static final int LEAGUE_TASK_DEFEAT_A_TROLL_IN_THE_FREMENNIK_PROVINCE = 15961; - public static final int LEAGUE_TASK_EQUIP_A_BRINE_SABRE = 15962; - public static final int LEAGUE_TASK_DEFEAT_THE_DAGANNOTH_KINGS_WITHOUT_LEAVING = 15963; - public static final int LEAGUE_TASK_EQUIP_EVERY_DAGANNOTH_KING_RING = 15964; - public static final int LEAGUE_TASK_DEFEAT_A_DAGANNOTH_IN_THE_FREMENNIK_PROVINCE = 15965; - public static final int LEAGUE_TASK_EQUIP_A_BERSERKER_RING = 15966; - public static final int LEAGUE_TASK_EQUIP_A_NEITIZNOT_FACEGUARD = 15967; - public static final int LEAGUE_TASK_EQUIP_A_WARRIOR_RING = 15968; - public static final int LEAGUE_TASK_DEFEAT_VORKATH_5_TIMES_WITHOUT_SPECIAL_DAMAGE = 15969; - public static final int LEAGUE_TASK_EQUIP_A_HELM_OF_NEITIZNOT = 15970; - public static final int LEAGUE_TASK_EQUIP_A_SEERS_RING = 15971; - public static final int LEAGUE_TASK_DEFEAT_VORKATH_15_TIMES_WITHOUT_LEAVING = 15972; - public static final int LEAGUE_TASK_DEFEAT_A_TUROTH_IN_THE_FREMENNIK_PROVINCE = 15973; - public static final int LEAGUE_TASK_EQUIP_AN_ARCHERS_RING = 15974; - public static final int LEAGUE_TASK_DEFEAT_VORKATH_50_TIMES = 15975; - public static final int LEAGUE_TASK_DEFEAT_VORKATH_150_TIMES = 15976; - public static final int LEAGUE_TASK_DEFEAT_VORKATH_300_TIMES = 15977; - public static final int LEAGUE_TASK_DEFEAT_A_JELLY_IN_THE_FREMENNIK_PROVINCE = 15978; - public static final int LEAGUE_TASK_USE_THE_SPECIAL_ATTACK_OF_A_DRAGON_AXE = 15979; - public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_50_TIMES = 15980; - public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_150_TIMES = 15981; - public static final int LEAGUE_TASK_DEFEAT_EACH_DAGANNOTH_KING_300_TIMES = 15982; - public static final int LEAGUE_TASK_EQUIP_A_LEAFBLADED_SWORD = 15983; - public static final int LEAGUE_TASK_EQUIP_A_MUD_BATTLESTAFF = 15984; - public static final int LEAGUE_TASK_EQUIP_A_SEERCULL = 15985; - public static final int LEAGUE_TASK_EQUIP_A_LEAFBLADED_BATTLEAXE = 15986; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SKELETAL_ARMOUR_SET = 15987; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SPINED_ARMOUR_SET = 15988; - public static final int LEAGUE_TASK_EQUIP_A_FULL_ROCKSHELL_ARMOUR_SET = 15989; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_FREMENNIK_DIARY = 15990; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_FREMENNIK_DIARY = 15991; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_FREMENNIK_DIARY = 15992; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_FREMENNIK_DIARY = 15993; - public static final int LEAGUE_TASK_DEPOSIT_AN_ITEM_USING_PEER_THE_SEER = 15994; - public static final int LEAGUE_TASK_COMPLETE_THRONE_OF_MISCELLANIA = 15995; - public static final int LEAGUE_TASK_COLLECT_MISCELLANIA_RESOURCES_AT_FULL_APPROVAL = 15996; - public static final int LEAGUE_TASK_EQUIP_A_COMPLETED_GOD_BOOK = 15997; - public static final int LEAGUE_TASK_EQUIP_EVERY_COMPLETED_GOD_BOOK = 15998; - public static final int LEAGUE_TASK_USE_THE_BANK_ON_JATIZSO = 15999; - public static final int LEAGUE_TASK_COMPLETE_ROYAL_TROUBLE = 16000; - public static final int LEAGUE_TASK_USE_THE_BANK_ON_NEITIZNOT = 16001; - public static final int LEAGUE_TASK_COMPLETE_OLAFS_QUEST = 16002; - public static final int LEAGUE_TASK_USE_THE_BANK_ON_LUNAR_ISLE = 16003; - public static final int LEAGUE_TASK_COOK_100_KARAMBWANS = 16004; - public static final int LEAGUE_TASK_RECEIVE_AN_AGILITY_ARENA_TICKET = 16005; - public static final int LEAGUE_TASK_BUY_A_SNAPDRAGON_FROM_PIRATE_JACKIE_THE_FRUIT = 16006; - public static final int LEAGUE_TASK_TAKE_A_SHORTCUT_ACROSS_THE_SHILO_VILLAGE_RIVER = 16007; - public static final int LEAGUE_TASK_RECEIVE_30_AGILITY_ARENA_TICKETS_WITH_NO_MISTAKES = 16008; - public static final int LEAGUE_TASK_TRADE_100_AGILITY_ARENA_TICKETS_FOR_XP = 16009; - public static final int LEAGUE_TASK_PICKPOCKET_A_DIAMOND_FROM_A_TZHAAR = 16010; - public static final int LEAGUE_TASK_CATCH_A_KARAMBWANJI = 16011; - public static final int LEAGUE_TASK_CATCH_A_SALMON_ON_KARAMJA = 16012; - public static final int LEAGUE_TASK_CATCH_50_KARAMBWAN = 16013; - public static final int LEAGUE_TASK_CHECK_A_GROWN_CALQUAT_TREE = 16014; - public static final int LEAGUE_TASK_CRAFT_50_NATURE_RUNES = 16015; - public static final int LEAGUE_TASK_ENTER_YOUR_PLAYER_OWNED_HOUSE = 16016; - public static final int LEAGUE_TASK_DEFEAT_A_TZHAAR = 16017; - public static final int LEAGUE_TASK_EQUIP_AN_OBSIDIAN_CAPE = 16018; - public static final int LEAGUE_TASK_EQUIP_A_FULL_OBSIDIAN_ARMOUR_SET = 16019; - public static final int LEAGUE_TASK_EQUIP_A_FIRE_CAPE = 16020; - public static final int LEAGUE_TASK_EQUIP_AN_INFERNAL_CAPE = 16021; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_DURADEL = 16022; - public static final int LEAGUE_TASK_EQUIP_A_TOKTZKETXIL = 16023; - public static final int LEAGUE_TASK_SURVIVE_A_HIT_FROM_TZTOKJAD_WITHOUT_PRAYER = 16024; public static final int BH_STATIUS_WARHAMMER_REFUND_QUANTITY = 16025; public static final int BH_MORRIGAN_AXE_REFUND_QUANTITY = 16026; - public static final int LEAGUE_TASK_DEFEAT_A_GREATER_DEMON_ON_KARAMJA = 16027; - public static final int LEAGUE_TASK_EQUIP_A_TZHAARKETOM = 16028; - public static final int LEAGUE_TASK_EQUIP_SOME_DRAGON_PLATELEGS_OR_A_DRAGON_PLATESKIRT = 16029; - public static final int LEAGUE_TASK_SACRIFICE_A_FIRE_CAPE_TO_ACCESS_THE_INFERNO = 16030; public static final int BH_MORRIGAN_JAVELIN_REFUND_QUANTITY = 16031; - public static final int LEAGUE_TASK_EQUIP_A_TOKTZXILAK = 16032; - public static final int LEAGUE_TASK_EQUIP_A_TOKTZXILEK = 16033; - public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_5_TIMES = 16034; - public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_10_TIMES = 16035; - public static final int LEAGUE_TASK_COMPLETE_THE_FIGHT_CAVES_15_TIMES = 16036; - public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_5_TIMES = 16037; - public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_10_TIMES = 16038; - public static final int LEAGUE_TASK_COMPLETE_THE_INFERNO_15_TIMES = 16039; - public static final int LEAGUE_TASK_DEFEAT_A_STEEL_DRAGON_ON_KARAMJA = 16040; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_KARAMJA_DIARY = 16041; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_KARAMJA_DIARY = 16042; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_KARAMJA_DIARY = 16043; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_KARAMJA_DIARY = 16044; - public static final int LEAGUE_TASK_FILL_A_CRATE_WITH_BANANAS = 16045; - public static final int LEAGUE_TASK_ENTER_THE_TAI_BWO_WANNAI_HARDWOOD_GROVE = 16046; - public static final int LEAGUE_TASK_COMPLETE_CLIENT_OF_KOUREND = 16047; - public static final int LEAGUE_TASK_COMPLETE_QUEEN_OF_THIEVES = 16048; - public static final int LEAGUE_TASK_COMPLETE_FORSAKEN_TOWER = 16049; - public static final int LEAGUE_TASK_COMPLETE_ASCENT_OF_ARCEUUS = 16050; - public static final int LEAGUE_TASK_COMPLETE_DEPTHS_OF_DESPAIR = 16051; - public static final int LEAGUE_TASK_COMPLETE_TALE_OF_THE_RIGHTEOUS = 16052; - public static final int LEAGUE_TASK_COMPLETE_IN_SEARCH_OF_KNOWLEDGE = 16053; - public static final int LEAGUE_TASK_COMPLETE_ARCHITECTURAL_ALLIANCE = 16054; - public static final int LEAGUE_TASK_FILL_25_ELITE_CLUE_COLLECTION_LOG_SLOTS = 16055; - public static final int LEAGUE_TASK_FILL_5_MASTER_CLUE_COLLECTION_LOG_SLOTS = 16056; - public static final int LEAGUE_TASK_FILL_25_MASTER_CLUE_COLLECTION_LOG_SLOTS = 16057; - public static final int LEAGUE_TASK_BURN_SOME_COLOURED_LOGS = 16058; public static final int BH_ZURIEL_STAFF_REFUND_QUANTITY = 16059; - public static final int LEAGUE_TASK_EQUIP_A_FULL_VESTMENT_SET = 16060; - public static final int LEAGUE_TASK_USE_THE_EXPLORE_EMOTE = 16061; - public static final int LEAGUE_TASK_EAT_SOME_PURPLE_SWEETS = 16062; - public static final int LEAGUE_TASK_EQUIP_A_FULL_GILDED_SET = 16063; - public static final int LEAGUE_TASK_EQUIP_A_FULL_GOD_RUNE_SET = 16064; - public static final int LEAGUE_TASK_READ_A_CLUELESS_SCROLL = 16065; - public static final int LEAGUE_TASK_EQUIP_A_TRIMMED_AMULET = 16066; - public static final int LEAGUE_TASK_EQUIP_A_FULL_GOD_DRAGONHIDE_SET = 16067; - public static final int LEAGUE_TASK_EQUIP_A_HEAVY_CASKET = 16068; - public static final int LEAGUE_TASK_EQUIP_AN_ORNAMENT_KIT_ITEM = 16069; - public static final int LEAGUE_TASK_EQUIP_A_SCROLL_SACK = 16070; - public static final int LEAGUE_TASK_EQUIP_SOME_RANGER_BOOTS = 16071; - public static final int LEAGUE_TASK_TRANSFORM_INTO_URI = 16072; public static final int FLOATER_IS_SEARCHING = 16073; public static final int FLOATER_SEARCH_LISTEN_FOR_KEYBOARD = 16074; public static final int FLOATER_CHATBOX_OPENED = 16075; - public static final int LEAGUE_TASK_FILL_3_ELITE_CLUE_COLLECTION_LOG_SLOTS = 16077; - public static final int LEAGUE_TASK_FILL_10_ELITE_CLUE_COLLECTION_LOG_SLOTS = 16078; public static final int COLLECTION_BOSSES_ROYAL_TITANS_COMPLETED = 16085; - public static final int LEAGUE_TASK_FILL_15_HARD_CLUE_COLLECTION_LOG_SLOTS = 16086; - public static final int LEAGUE_TASK_FILL_30_HARD_CLUE_COLLECTION_LOG_SLOTS = 16087; public static final int CA_TOTAL_TASKS_COMPLETED_ROYAL_TITANS = 16088; public static final int ROYAL_TITANS_ENTER_WARNING = 16089; public static final int PRAYER_DEADEYE = 16090; public static final int PRAYER_MYSTICVIGOUR = 16091; public static final int POH_MENAGERIE_MULTIFORM_ROYALTITANPET = 16092; - public static final int LEAGUE_TASK_FILL_40_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 16095; - public static final int LEAGUE_TASK_FILL_3_HARD_CLUE_COLLECTION_LOG_SLOTS = 16096; public static final int PRAYER_DEADEYE_UNLOCKED = 16097; public static final int PRAYER_MYSTIC_VIGOUR_UNLOCKED = 16098; - public static final int LEAGUE_TASK_FILL_5_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 16104; - public static final int LEAGUE_TASK_FILL_20_MEDIUM_CLUE_COLLECTION_LOG_SLOTS = 16105; public static final int OPTION_CAMERA_EFFECT_COMBAT_DISABLED = 16106; public static final int OPTION_CAMERA_EFFECT_SHAMANS_DISABLED = 16107; public static final int OPTION_CAMERA_EFFECT_OLM_DISABLED = 16108; @@ -10720,16 +9916,12 @@ public final class VarbitID public static final int OPTION_CAMERA_EFFECT_ATMOSPHERICS_DISABLED = 16110; public static final int SETTINGS_MOBILE_TAPTODROP_ENABLED = 16111; public static final int SETTINGS_MOBILE_TILE_HIGHLIGHT_ENABLED = 16112; - public static final int LEAGUE_TASK_FILL_20_EASY_CLUE_COLLECTION_LOG_SLOTS = 16113; - public static final int LEAGUE_TASK_FILL_50_EASY_CLUE_COLLECTION_LOG_SLOTS = 16114; public static final int SETTINGS_MOBILE_TILE_HIGHLIGHTS_HIDDEN = 16115; public static final int SETTINGS_MOBILE_SHOW_FILTER_STONES_ENABLED = 16116; public static final int CLAN_DISABLE_LASTSEEN = 16118; public static final int OSB12_DONE = 16119; public static final int CHARGES_BOW_OF_FAERDHINEN_CORRUPTION = 16120; public static final int CHARGES_BLADE_OF_SAELDOR_CORRUPTION = 16121; - public static final int LEAGUE_TASK_FILL_EVERY_BEGINNER_CLUE_COLLECTION_LOG_SLOT = 16122; - public static final int LEAGUE_TASK_FILL_5_EASY_CLUE_COLLECTION_LOG_SLOTS = 16123; public static final int CHARGES_DIZANAS_QUIVER_BLESSING = 16124; public static final int BANK_BANKOPS_TOGGLE_ON = 16125; public static final int CHARGES_TRIDENT_OF_THE_SEAS_QUANTITY = 16126; @@ -10737,8 +9929,6 @@ public final class VarbitID public static final int CHARGES_SERPENTINE_HELM_QUANTITY = 16128; public static final int CHARGES_TOXIC_STAFF_OF_THE_DEAD_QUANTITY = 16129; public static final int CHARGES_BOW_OF_FAERDHINEN_QUANTITY = 16130; - public static final int LEAGUE_TASK_FILL_5_BEGINNER_CLUE_COLLECTION_LOG_SLOTS = 16131; - public static final int LEAGUE_TASK_FILL_10_BEGINNER_CLUE_COLLECTION_LOG_SLOTS = 16132; public static final int CHARGES_BLADE_OF_SAELDOR_QUANTITY = 16133; public static final int CHARGES_ARCLIGHT_QUANTITY = 16134; public static final int CHARGES_WILDERNESS_WEAPON_QUANTITY = 16135; @@ -10746,8 +9936,6 @@ public final class VarbitID public static final int CHARGES_ASH_SANCTIFIER_QUANTITY = 16137; public static final int CHARGES_CIRCLET_OF_WATER_QUANTITY = 16138; public static final int CHARGES_BRYOPHYTAS_STAFF_QUANTITY = 16139; - public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_MASTER_CLUES = 16140; - public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_MASTER_CLUES = 16141; public static final int CHARGES_CRYSTAL_ARMOUR_QUANTITY = 16142; public static final int CHARGES_SANGUINESTI_STAFF_QUANTITY = 16143; public static final int CHARGES_RING_OF_SUFFERING_QUANTITY = 16144; @@ -10755,8 +9943,6 @@ public final class VarbitID public static final int CHARGES_VENATOR_BOW_QUANTITY = 16146; public static final int CHARGES_TOXIC_BLOWPIPE_QUANTITY = 16147; public static final int CHARGES_CRYSTAL_TOOLS_QUANTITY = 16148; - public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_ELITE_CLUES = 16149; - public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_ELITE_CLUES = 16150; public static final int CHARGES_BLOOD_FURY_QUANTITY = 16151; public static final int CHARGES_TOME_OF_WATER_QUANTITY = 16152; public static final int CHARGES_TOME_OF_FIRE_QUANTITY = 16153; @@ -10764,25 +9950,17 @@ public final class VarbitID public static final int CHARGES_WARPED_SCEPTRE_QUANTITY = 16155; public static final int CHARGES_TUMEKENS_SHADOW_QUANTITY = 16156; public static final int CHARGES_ECHO_BOOTS_QUANTITY = 16157; - public static final int LEAGUE_TASK_GAIN_20_UNIQUE_ITEMS_FROM_HARD_CLUES = 16158; - public static final int LEAGUE_TASK_GAIN_50_UNIQUE_ITEMS_FROM_HARD_CLUES = 16159; public static final int CHARGES_SOUL_BEARER_QUANTITY = 16160; public static final int CHARGES_TONALZTICS_OF_RALOS_QUANTITY = 16161; public static final int CHARGES_BRACELET_OF_ETHEREUM_QUANTITY = 16162; public static final int CHARGES_CELESTIAL_RING_QUANTITY = 16163; public static final int CHARGES_TRIDENT_OF_THE_SEAS_E_QUANTITY = 16164; public static final int CHARGES_TOME_OF_EARTH_QUANTITY = 16165; - public static final int LEAGUE_TASK_GAIN_25_UNIQUE_ITEMS_FROM_MEDIUM_CLUES = 16167; - public static final int LEAGUE_TASK_GAIN_5_UNIQUE_ITEMS_FROM_HARD_CLUES = 16168; public static final int CHARGES_CRYSTAL_WEAK_QUANTITY = 16172; public static final int CHARGES_ALCHEMISTS_AMULET_QUANTITY = 16173; public static final int CHARGES_GIANTSOUL_AMULET_QUANTITY = 16174; public static final int CHARGES_PENDANT_OF_ATES_QUANTITY = 16175; - public static final int LEAGUE_TASK_GAIN_35_UNIQUE_ITEMS_FROM_EASY_CLUES = 16176; - public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_MEDIUM_CLUES = 16177; public static final int RAIDS_BOOK_HOUNDMASTER_READ = 16184; - public static final int LEAGUE_TASK_GAIN_35_UNIQUE_ITEMS_FROM_BEGINNER_CLUES = 16185; - public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_EASY_CLUES = 16186; public static final int RAIDS_BOOK_CREATUREKEEPER_READ = 16187; public static final int RAIDS_BOOK_VANGUARD_READ = 16188; public static final int RAIDS_BOOK_VESPULA_READ = 16189; @@ -10790,14 +9968,10 @@ public final class VarbitID public static final int RAIDS_BOOK_TEKTON_READ = 16191; public static final int RAIDS_BOOK_VASANISTIRIO_READ = 16192; public static final int OMNISHOP_HASITEM = 16193; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_MASTER_CLUE = 16194; - public static final int LEAGUE_TASK_GAIN_10_UNIQUE_ITEMS_FROM_BEGINNER_CLUES = 16195; public static final int OMNISHOP_ALTERNATE_COST = 16196; public static final int CASTLEWARS_BARRICADES_INSIDE = 16198; public static final int CASTLEWARS_BARRICADES_OUTSIDE = 16199; public static final int RUNE_POUCH_SELECTEDQUANTITY = 16201; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_HARD_CLUE = 16203; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_AN_ELITE_CLUE = 16204; public static final int MYARM_LEPRECHAUN_MOVED = 16205; public static final int RUNE_POUCH_CUSTOMQUANTITY = 16206; public static final int CASTLEWARS_WORLD_CLIENT = 16207; @@ -10805,8 +9979,6 @@ public final class VarbitID public static final int EASTER25_JUICE = 16209; public static final int EASTER25_ATE_CARROT = 16210; public static final int EASTER25_DRANK_JUICE = 16211; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_AN_EASY_CLUE = 16212; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_MEDIUM_CLUE = 16213; public static final int EASTER25_BUNS = 16214; public static final int EASTER25_RAISINS_COMPLETE = 16215; public static final int EASTER25_ATE_BUN = 16216; @@ -10815,7 +9987,6 @@ public final class VarbitID public static final int EASTER25_DANCE = 16219; public static final int EASTER25_SCRIPT_READ = 16220; public static final int EASTER25_COSTUME_FOUND = 16221; - public static final int LEAGUE_TASK_GAIN_A_UNIQUE_ITEM_FROM_A_BEGINNER_CLUE = 16222; public static final int EASTER25_DANCE_DISCUSSED = 16223; public static final int EASTER25_EGG_TAKEN = 16224; public static final int EASTER25_DOUGH_TAKEN = 16225; @@ -10833,278 +10004,30 @@ public final class VarbitID public static final int BOOKOFSCROLLS_CHASMOFFIRE = 16238; public static final int BUFF_SURGE_POTION_COOLDOWN_DISABLED = 16239; public static final int POTIONSTORE_VILE_SIZE_SURGE_POTION = 16240; - public static final int LEAGUE_TASK_DEFEAT_AN_ADULT_CHROMATIC_DRAGON = 16248; public static final int COLLECTION_BOSSES_YAMA_COMPLETED = 16254; public static final int CA_TOTAL_TASKS_COMPLETED_YAMA = 16255; - public static final int LEAGUE_TASK_DEFEAT_A_MOSS_GIANT = 16257; - public static final int LEAGUE_TASK_DEFEAT_A_LESSER_DEMON = 16258; public static final int YAMA_HORN_RADIUS = 16264; public static final int YAMA_HORN_MAX_PLAYERS = 16265; - public static final int LEAGUE_TASK_DEFEAT_A_GOBLIN = 16266; - public static final int LEAGUE_TASK_DEFEAT_A_GUARD = 16267; public static final int PLAYER_HAS_EQUIPPED_SOULFLAME_HORN = 16268; public static final int DEATH_CHARGE_SCROLL_USED = 16269; public static final int SURGE_POTION_TIMER = 16270; - public static final int LEAGUE_TASK_RESTORE_75_PRAYER_POINTS_AT_AN_ALTAR = 16275; - public static final int LEAGUE_TASK_REACH_A_PRAYER_BONUS_OF_30 = 16276; - public static final int LEAGUE_TASK_1_WINTERTODT_KILL = 16280; - public static final int LEAGUE_TASK_50_WINTERTODT_KILLS = 16281; public static final int CHASM_VOICE_PROGRESS = 16284; public static final int YAMA_IMP_CONTRACT_SIGNED = 16285; public static final int YAMA_THRONE_STATE = 16286; - public static final int LEAGUE_TASK_COMPLETE_1_FARMING_CONTRACT = 16292; - public static final int LEAGUE_TASK_COMPLETE_50_FARMING_CONTRACTS = 16293; - public static final int LEAGUE_TASK_MAX_OUT_ALL_FRAGMENTS = 16297; - public static final int LEAGUE_TASK_ACTIVATE_1_SET_EFFECT = 16298; - public static final int LEAGUE_TASK_ACTIVATE_2_SET_EFFECTS = 16299; - public static final int LEAGUE_TASK_ACTIVATE_3_SET_EFFECTS = 16300; - public static final int LEAGUE_TASK_PICK_WHEAT_IN_CATHERBY = 16301; - public static final int LEAGUE_TASK_BUY_SOMETHING_FROM_TRADER_CREWMEMBERS = 16302; - public static final int LEAGUE_TASK_GET_STUNG_BY_BEES = 16303; - public static final int LEAGUE_TASK_DRINK_A_POISON_CHALICE = 16304; - public static final int LEAGUE_TASK_MAKE_SOME_FLOUR = 16305; - public static final int LEAGUE_TASK_COMPLETE_FISHING_CONTEST = 16306; - public static final int LEAGUE_TASK_DEFEAT_NEX = 16307; - public static final int LEAGUE_TASK_DEFEAT_NEX_50_TIMES = 16308; - public static final int LEAGUE_TASK_DEFEAT_NEX_150_TIMES = 16309; - public static final int LEAGUE_TASK_DEFEAT_NEX_300_TIMES = 16310; public static final int PET_INSURANCE_ARAXXOR = 16312; public static final int PET_INSURANCE_HUEY = 16313; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_TORVA_ARMOUR = 16314; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_TORVA_ARMOUR = 16315; - public static final int LEAGUE_TASK_EQUIP_AN_ANCIENT_GODSWORD = 16316; - public static final int LEAGUE_TASK_EQUIP_A_ZARYTE_CROSSBOW = 16317; - public static final int LEAGUE_TASK_EQUIP_SOME_ZARYTE_VAMBRACES = 16318; - public static final int LEAGUE_TASK_THE_FROZEN_DOOR = 16319; - public static final int LEAGUE_TASK_DEFEAT_VARDORVIS = 16320; - public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_50_TIMES = 16321; - public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_150_TIMES = 16322; - public static final int LEAGUE_TASK_DEFEAT_VARDORVIS_300_TIMES = 16323; - public static final int LEAGUE_TASK_DEFEAT_AWAKENED_VARDORVIS = 16324; - public static final int LEAGUE_TASK_DEFEAT_WHISPERER = 16325; - public static final int LEAGUE_TASK_DEFEAT_WHISPERER_50_TIMES = 16326; - public static final int LEAGUE_TASK_DEFEAT_WHISPERER_150_TIMES = 16327; - public static final int LEAGUE_TASK_DEFEAT_WHISPERER_300_TIMES = 16328; - public static final int LEAGUE_TASK_DEFEAT_AWAKENED_WHISPERER = 16329; - public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN = 16330; - public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_50_TIMES = 16331; - public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_150_TIMES = 16332; - public static final int LEAGUE_TASK_DEFEAT_LEVIATHAN_300_TIMES = 16333; - public static final int LEAGUE_TASK_DEFEAT_AWAKENED_LEVIATHAN = 16334; - public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS = 16335; - public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_50_TIMES = 16336; - public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_150_TIMES = 16337; - public static final int LEAGUE_TASK_DEFEAT_DUKE_SUCELLUS_300_TIMES = 16338; - public static final int LEAGUE_TASK_DEFEAT_AWAKENED_DUKE_SUCELLUS = 16339; - public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT = 16340; - public static final int LEAGUE_TASK_COMPLETE_TOMBS_OF_AMASCUT_50_TIMES = 16341; public static final int PET_INSURANCE_AMOXLIATL = 16342; public static final int PET_INSURANCE_ROYALTITANS = 16343; - public static final int LEAGUE_TASK_GUARDIANS_OF_THE_RIFT_1_RIFT_CLOSED = 16344; public static final int PET_INSURANCE_DOM = 16345; public static final int PET_INSURANCE3_OVERVIEW = 16346; - public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH = 16347; - public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_50_TIMES = 16348; - public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_150_TIMES = 16349; - public static final int LEAGUE_TASK_DEFEAT_PHANTOM_MUSPAH_300_TIMES = 16350; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FIRST_CHALLENGE = 16351; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SECOND_CHALLENGE = 16352; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_THIRD_CHALLENGE = 16353; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FOURTH_CHALLENGE = 16354; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_FIFTH_CHALLENGE = 16355; - public static final int LEAGUE_TASK_COMPLETE_TZHAARKETRAKS_SIXTH_CHALLENGE = 16356; - public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_BEGINNER_CONTRACT = 16357; - public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_NOVICE_CONTRACT = 16358; - public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_ADEPT_CONTRACT = 16359; - public static final int LEAGUE_TASK_COMPLETE_A_MAHOGANY_HOMES_EXPERT_CONTRACT = 16360; - public static final int LEAGUE_TASK_COMPLETE_50_MAHOGANY_HOMES_CONTRACTS = 16361; public static final int PET_MENAGERIE_ARAXXOR = 16362; public static final int PET_MENAGERIE_HUEY = 16363; - public static final int LEAGUE_TASK_MINE_A_SHOOTING_STAR = 16364; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_50_QUALITY_SWORD = 16365; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_100_QUALITY_SWORD = 16366; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_150_QUALITY_SWORD = 16367; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_25_HANDINS = 16368; - public static final int LEAGUE_TASK_GIANTS_FOUNDRY_50_HANDINS = 16369; public static final int PET_MENAGERIE_AMOXLIATL = 16370; - public static final int LEAGUE_TASK_CHOP_SOME_RISING_ROOTS = 16371; - public static final int LEAGUE_TASK_COMPLETE_THE_STRUGGLING_SAPLING_EVENT = 16372; - public static final int LEAGUE_TASK_COMPLETE_THE_FLOWERING_BUSH_EVENT = 16373; - public static final int LEAGUE_TASK_KILL_A_KALPHITE_WITH_THE_KERIS_PARTISAN = 16374; - public static final int LEAGUE_TASK_HIT_150_WITH_THE_KERIS_PARTISAN = 16375; - public static final int LEAGUE_TASK_EQUIP_THE_VENATOR_RING = 16376; - public static final int LEAGUE_TASK_EQUIP_THE_BELLATOR_RING = 16377; - public static final int LEAGUE_TASK_EQUIP_THE_ULTOR_RING = 16378; - public static final int LEAGUE_TASK_EQUIP_THE_MAGUS_RING = 16379; - public static final int LEAGUE_TASK_EQUIP_FULL_VIRTUS = 16380; - public static final int LEAGUE_TASK_EQUIP_THE_ANCIENT_SCEPTRE = 16381; - public static final int LEAGUE_TASK_EQUIP_THE_ELIDINIS_WARD = 16382; - public static final int LEAGUE_TASK_EQUIP_THE_ELIDINIS_WARD_OR = 16383; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_MASORI_ARMOUR = 16384; public static final int PET_MENAGERIE_ROYALTITANS = 16385; - public static final int LEAGUE_TASK_EQUIP_OSMUMTENS_FANG = 16386; - public static final int LEAGUE_TASK_EQUIP_OSMUMTENS_FANG_OR = 16387; - public static final int LEAGUE_TASK_EQUIP_MASORI_ASSEMBLER = 16388; - public static final int LEAGUE_TASK_EQUIP_THE_LIGHTBEARER = 16389; - public static final int LEAGUE_TASK_EQUIP_THE_TUMEKENS_SHADOW = 16390; - public static final int LEAGUE_TASK_CREATE_THE_DIVINE_RUNE_POUCH = 16391; - public static final int LEAGUE_TASK_OBTAIN_FOSSILISED_DUNG = 16392; - public static final int LEAGUE_TASK_EQUIP_THE_AMULET_OF_THE_EYE_UNDER_THE_PORTAL = 16393; - public static final int LEAGUE_TASK_CREATE_THE_COLOSSAL_RUNE_POUCH = 16394; - public static final int LEAGUE_TASK_EQUIP_THE_ABYSSAL_LANTERN = 16395; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_RAIMENT_OF_THE_EYE = 16396; - public static final int LEAGUE_TASK_EQUIP_THE_RING_OF_THE_ELEMENTS = 16397; - public static final int LEAGUE_TASK_EQUIP_THE_VENATOR_BOW = 16398; - public static final int LEAGUE_TASK_CREATE_THE_SATURATED_HEART = 16399; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_SMITHS_OUTFIT = 16400; - public static final int LEAGUE_TASK_EQUIP_THE_COLOSSAL_BLADE = 16401; - public static final int LEAGUE_TASK_OBTAIN_THE_FISH_BARREL = 16402; - public static final int LEAGUE_TASK_OBTAIN_THE_BIG_HARPOONFISH = 16403; - public static final int LEAGUE_TASK_EQUIP_THE_TOME_OF_WATER = 16404; - public static final int LEAGUE_TASK_EQUIP_AMYS_SAW = 16405; - public static final int LEAGUE_TASK_OBTAIN_THE_PLANK_SACK = 16406; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_CARPENTERS_OUTFIT = 16407; - public static final int LEAGUE_TASK_EQUIP_THE_FORESTRY_BASKET = 16408; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_THE_FORESTRY_OUTFIT = 16409; - public static final int LEAGUE_TASK_EQUIP_THE_VOIDWAKER = 16410; - public static final int LEAGUE_TASK_EQUIP_THE_WEBWEAVER = 16411; - public static final int LEAGUE_TASK_EQUIP_THE_ACCURSED_SCEPTRE = 16412; - public static final int LEAGUE_TASK_EQUIP_THE_URSINE_CHAINMACE = 16413; - public static final int LEAGUE_TASK_EQUIP_THE_SOULREAPER_AXE = 16414; - public static final int LEAGUE_TASK_DEFEAT_A_URIUM_SHADE = 16415; - public static final int LEAGUE_TASK_CREATE_THE_LONG_ROPE_SHORTCUT_IN_DARKMEYER = 16416; - public static final int LEAGUE_TASK_PLANT_AN_ANIMA_SEED = 16417; - public static final int LEAGUE_TASK_CRAFT_A_WRATH_RUNE = 16418; - public static final int LEAGUE_TASK_SMITH_A_RUNE_ITEM = 16419; public static final int PET_MENAGERIE_YAMA = 16420; - public static final int LEAGUE_TASK_CHOP_200_REDWOOD_LOGS = 16421; - public static final int LEAGUE_TASK_BECOME_A_MUSHROOM = 16422; - public static final int LEAGUE_TASK_ENTER_PURO_PURO_FROM_GIELINOR = 16423; - public static final int LEAGUE_TASK_DYE_A_CAPE_ORANGE = 16424; - public static final int LEAGUE_TASK_GET_SENT_TO_PORT_SARIM_JAIL = 16425; - public static final int LEAGUE_TASK_KILL_SALARIN_THE_TWISTED = 16426; - public static final int LEAGUE_TASK_TALK_TO_THE_MYSTERIOUS_OLD_MAN_IN_FALADOR = 16427; - public static final int LEAGUE_TASK_TASTE_A_DORGESHUUN_DELICACY = 16428; - public static final int LEAGUE_TASK_COMPLETE_A_TASK_FOR_THE_WISE_OLD_MAN = 16429; - public static final int LEAGUE_TASK_USE_A_HERRING_ON_A_TREE = 16430; - public static final int LEAGUE_TASK_KILL_A_NECROMANCER = 16431; - public static final int LEAGUE_TASK_DRINK_A_LIZARDKICKER = 16432; - public static final int LEAGUE_TASK_EQUIP_THE_MASK_OF_REBIRTH = 16433; - public static final int LEAGUE_TASK_FISH_AN_OLD_BOOT_IN_STRANGLEWOOD = 16434; - public static final int LEAGUE_TASK_KILL_THREE_CHICKENS_IN_6_SECONDS = 16435; - public static final int LEAGUE_TASK_BUILD_A_GOLD_SINK = 16436; - public static final int LEAGUE_TASK_HEADBANG_WITH_KETSAL_KUK = 16437; - public static final int LEAGUE_TASK_PRAY_AT_AN_ALTAR_IN_MOLCH_WHILE_POISONED = 16438; public static final int POH_MENAGERIE3_OVERVIEW = 16439; - public static final int LEAGUE_TASK_SMELT_A_MITHRIL_BAR_IN_A_VOLCANIC_FISSURE = 16440; - public static final int LEAGUE_TASK_EQUIP_A_PROTEST_BANNER = 16441; - public static final int LEAGUE_TASK_CRY_IN_A_WHEAT_FIELD = 16442; - public static final int LEAGUE_TASK_DANCE_IN_A_GRAVEYARD = 16443; - public static final int LEAGUE_TASK_BRUTALLY_MURDER_CONRAD_KING = 16444; - public static final int LEAGUE_TASK_KILL_A_YAK = 16445; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_YAKHIDE_ARMOUR = 16446; - public static final int LEAGUE_TASK_CHOP_DOWN_AN_ARCTIC_PINE_TREE = 16447; - public static final int LEAGUE_TASK_KILL_8_PENGUINS_WITHIN_5_SECONDS = 16448; - public static final int LEAGUE_TASK_LOOT_A_DRAGONSTONE_FROM_THE_ROGUES_CASTLE = 16449; - public static final int LEAGUE_TASK_EQUIP_A_TEAM_CAPE = 16450; - public static final int LEAGUE_TASK_DESTROY_THE_ONE_RING_TO_RULE_THEM_ALL = 16451; - public static final int LEAGUE_TASK_EQUIP_FULL_ELDER_CHAOS_ROBE = 16452; - public static final int LEAGUE_TASK_FLEX_IN_FRONT_OF_THE_GUNS = 16453; - public static final int LEAGUE_TASK_PROVE_YOURSELF_TO_PONTS = 16454; - public static final int LEAGUE_TASK_USE_BROKEN_HANDZS_TELESCOPE = 16455; - public static final int LEAGUE_TASK_RING_ALL_OF_THE_PRIFDDINAS_BELLS = 16456; - public static final int LEAGUE_TASK_KILL_6_COWS_IN_10_SECONDS = 16457; - public static final int LEAGUE_TASK_TRADE_IN_A_CAT_FOR_DEATH_RUNES = 16458; - public static final int LEAGUE_TASK_READ_A_PRAYER_BOOK_NEAR_A_LECTERN = 16459; - public static final int LEAGUE_TASK_MINE_5_GEM_ROCKS_IN_A_ROW_WITHOUT_FAILING = 16460; - public static final int LEAGUE_TASK_MILK_A_COW = 16461; - public static final int LEAGUE_TASK_HAVE_THE_TAXIDERMIST_STUFF_SOMETHING_FOR_YOU = 16462; - public static final int LEAGUE_TASK_INSULT_AGGIE_THE_WITCH = 16463; - public static final int LEAGUE_TASK_HAVE_THE_WISE_OLD_MAN_GET_ANGRY_WITH_YOU = 16464; - public static final int LEAGUE_TASK_FEED_A_DRAYNOR_GUARD_SOME_STEW = 16466; - public static final int LEAGUE_TASK_HAVE_NED_MAKE_YOU_SOME_ROPE = 16467; - public static final int LEAGUE_TASK_KILL_A_PORT_SARIM_PRISONER = 16468; - public static final int LEAGUE_TASK_GET_A_CHAIR_TO_FOLLOW_YOU = 16469; - public static final int LEAGUE_TASK_GET_YOUR_REVENGE_AGAINST_A_DARK_WIZARD = 16470; - public static final int LEAGUE_TASK_CHOP_A_LOG_FROM_A_POTATO_TREE = 16471; - public static final int LEAGUE_TASK_CHURN_SOME_BUTTER = 16472; - public static final int LEAGUE_TASK_PICK_UP_A_CABBAGE_IN_THE_CITHAREDE_ABBEY = 16473; - public static final int LEAGUE_TASK_KILL_A_SEAGULL_IN_THE_DESERT = 16474; - public static final int LEAGUE_TASK_COMMUNE_A_PHAROAHS_SCEPTRE_TO_THE_NECROPOLIS = 16475; - public static final int LEAGUE_TASK_TELEGRAB_A_BLOODY_BRACER = 16476; - public static final int LEAGUE_TASK_HAVE_ELSIE_TELL_YOU_A_STORY = 16477; - public static final int LEAGUE_TASK_UNLOCK_PERMANENT_BOAT_TRAVEL_WITH_ANDRAS = 16478; - public static final int LEAGUE_TASK_PAY_ATLAS_TO_RETRAIN_YOU = 16479; - public static final int LEAGUE_TASK_EAT_A_MAGIC_CABBAGE = 16480; - public static final int LEAGUE_TASK_TRY_AND_FEED_A_STRAY_DOG_SOMETHING_EXOTIC = 16481; - public static final int LEAGUE_TASK_FEED_A_GHAST_SOME_SWEETS = 16482; - public static final int LEAGUE_TASK_PAN_FOR_AN_UNCUT_JADE = 16483; - public static final int LEAGUE_TASK_REACH_THE_LIGHTHOUSE_VIA_STEPPING_STONES = 16484; - public static final int LEAGUE_TASK_OPEN_THE_DARK_CHEST = 16485; - public static final int LEAGUE_TASK_SCRAPE_SOME_BLUE_DRAGONHIDE = 16486; - public static final int LEAGUE_TASK_DEFEAT_THE_EVIL_CHICKEN = 16487; - public static final int LEAGUE_TASK_SLASH_A_WEB_IN_VARROCK_SEWERS = 16488; - public static final int LEAGUE_TASK_FULLY_DEPLETE_A_BLOOD_ESSENCE = 16489; - public static final int LEAGUE_TASK_CHARM_GERTRUDE = 16490; - public static final int LEAGUE_TASK_EQUIP_A_FROG_MASK = 16491; - public static final int LEAGUE_TASK_GIVE_THURGO_A_REDBERRY_PIE = 16492; - public static final int LEAGUE_TASK_HAVE_A_CONVERSATION_WITH_A_CAT = 16493; - public static final int LEAGUE_TASK_MAKE_50_ANCIENT_BREWS = 16494; - public static final int LEAGUE_TASK_MAKE_50_FORGOTTEN_BREWS = 16495; - public static final int LEAGUE_TASK_MAKE_50_MENAPHITE_REMEDIES = 16496; - public static final int LEAGUE_TASK_OPEN_15_LARRANS_CHESTS = 16497; - public static final int LEAGUE_TASK_OPEN_50_LARRANS_CHESTS = 16498; - public static final int LEAGUE_TASK_OPEN_1_MUDDY_CHEST = 16499; - public static final int LEAGUE_TASK_OPEN_10_MUDDY_CHESTS = 16500; - public static final int LEAGUE_TASK_BUILD_A_MARBLE_LECTERN = 16501; - public static final int LEAGUE_TASK_BUILD_A_SPIRIT_TREE_FAIRY_RING = 16502; - public static final int LEAGUE_TASK_COOK_100_PIES = 16503; - public static final int LEAGUE_TASK_COOK_20_REDBERRY_PIES = 16504; - public static final int LEAGUE_TASK_COOK_100_ANGLERFISH = 16505; - public static final int LEAGUE_TASK_SUCCESSFULLY_CUT_A_RED_TOPAZ = 16506; - public static final int LEAGUE_TASK_CREATE_A_GREEN_DHIDE_SHIELD = 16507; - public static final int LEAGUE_TASK_CREATE_A_BLACK_DHIDE_SHIELD = 16508; - public static final int LEAGUE_TASK_BLOW_100_LIGHT_ORBS = 16509; - public static final int LEAGUE_TASK_BURN_20_PYRE_LOGS = 16510; - public static final int LEAGUE_TASK_BURN_20_BLISTERWOOD_LOGS = 16511; - public static final int LEAGUE_TASK_BURN_200_REDWOOD_LOGS = 16512; - public static final int LEAGUE_TASK_FLETCH_25_OAK_STOCKS = 16513; - public static final int LEAGUE_TASK_FLETCH_1000_ARROW_SHAFTS = 16514; - public static final int LEAGUE_TASK_FLETCH_100_YEW_SHORTBOWS = 16515; - public static final int LEAGUE_TASK_FLETCH_200_MAGIC_LONGBOW_U = 16516; - public static final int LEAGUE_TASK_FLETCH_A_MAGIC_SHIELD = 16517; - public static final int LEAGUE_TASK_FLETCH_A_REDWOOD_SHIELD = 16518; - public static final int LEAGUE_TASK_FLETCH_250_REDWOOD_LOGS_INTO_ARROW_SHAFTS = 16519; - public static final int LEAGUE_TASK_FLETCH_100_DRAGON_JAVELINS = 16520; - public static final int LEAGUE_TASK_FLETCH_200_DRAGON_DARTS = 16521; - public static final int LEAGUE_TASK_CREATE_AN_ANTIPOISON = 16522; - public static final int LEAGUE_TASK_CREATE_A_COMPOST_POTION = 16523; - public static final int LEAGUE_TASK_CREATE_A_GUTHIX_REST_TEA = 16524; - public static final int LEAGUE_TASK_CATCH_A_WILD_KEBBIT = 16525; - public static final int LEAGUE_TASK_OBTAIN_A_PUFFERFISH_FROM_DRIFT_NET_FISHING = 16526; - public static final int LEAGUE_TASK_MINE_15_COAL = 16528; - public static final int LEAGUE_TASK_SMITH_A_BRONZE_FULL_HELM = 16529; - public static final int LEAGUE_TASK_SMITH_A_BRONZE_PLATESKIRT = 16530; - public static final int LEAGUE_TASK_SMITH_10_STEEL_BOLTS_UNF = 16531; - public static final int LEAGUE_TASK_CHOP_500_REDWOOD_LOGS = 16532; - public static final int LEAGUE_TASK_CATCH_300_RED_CHINCHOMPAS_IN_TIRANNWN = 16533; - public static final int LEAGUE_TASK_MINE_200_SOFT_CLAY_IN_TIRANNWN = 16534; - public static final int LEAGUE_TASK_MINE_200_RUNITE_ORE_IN_TIRANNWN = 16535; - public static final int LEAGUE_TASK_CREATE_100_DIVINE_SUPER_COMBAT_POTIONS = 16536; - public static final int LEAGUE_TASK_CREATE_100_DIVINE_RANGING_POTIONS = 16537; - public static final int LEAGUE_TASK_SMITH_500_RUNE_DART_TIPS_IN_PRIFDDINAS = 16538; - public static final int LEAGUE_TASK_COMPLETE_50_LAPS_OF_THE_PRIFDDINAS_AGILITY_COURSE = 16539; - public static final int LEAGUE_TASK_CHOP_100_TEAK_LOGS_IN_PRIFDDINAS = 16540; - public static final int LEAGUE_TASK_MAKE_50_TEAK_PLANKS_IN_PRIFDDINAS = 16541; - public static final int LEAGUE_TASK_KILL_A_BLACK_DRAGON_IN_TIRANNWN = 16542; - public static final int LEAGUE_TASK_KILL_50_ELVES_IN_TIRANNWN = 16543; - public static final int LEAGUE_TASK_USE_A_PRAYER_ALTAR_TO_RESTORE_90_PRAYER_IN_PRIFDDINAS = 16544; - public static final int LEAGUE_TASK_DISMANTLE_A_ZULRAH_SCALE_UNIQUE = 16545; - public static final int LEAGUE_TASK_OBTAIN_A_MAGIC_SEED_FROM_A_BIRDS_NEST = 16546; public static final int YAMA_TRANSITION_DAMAGE_TAKEN = 16549; public static final int YAMA_TRANSITION_PHASE = 16550; - public static final int LEAGUE_TASK_EQUIP_A_WIZARD_ROBE_AND_HAT = 16554; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_A_MYSTIC_SET = 16555; public static final int COLLECTION_BOSSES_DERANGED_ARCHAEOLOGIST_COMPLETED = 16559; public static final int PLAYER_IS_IN_NIGHTMARE_CHALLENGE = 16560; public static final int INFERNO_SHOWN_GM_HELM = 16561; @@ -11112,24 +10035,6 @@ public final class VarbitID public static final int SCROLL_CASE_BEGINNER_MINOR = 16565; public static final int SCROLL_CASE_BEGINNER_MAJOR = 16566; public static final int SCROLL_CASE_EASY_MINOR = 16567; - public static final int LEAGUE_TASK_STEAL_A_GOLOVANOVA_FRUIT_TOP = 16568; - public static final int LEAGUE_TASK_PLANT_100_GOLOVANOVA_SEEDS = 16569; - public static final int LEAGUE_TASK_PLANT_100_BOLOGANO_SEEDS = 16570; - public static final int LEAGUE_TASK_PLANT_100_LOGAVANO_SEEDS = 16571; - public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILD = 16572; - public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILDS_MID_TIER = 16573; - public static final int LEAGUE_TASK_ENTER_THE_FARMING_GUILDS_HIGH_TIER = 16574; - public static final int LEAGUE_TASK_SERVE_20_STEWS_IN_THE_MESS_HALL = 16575; - public static final int LEAGUE_TASK_SERVE_20_PIZZAS_IN_THE_MESS_HALL = 16576; - public static final int LEAGUE_TASK_ACTIVATE_SMITE = 16577; - public static final int LEAGUE_TASK_PICKPOCKET_A_MASTER_FARMER = 16578; - public static final int LEAGUE_TASK_ENTER_THE_WOODCUTTING_GUILD = 16579; - public static final int LEAGUE_TASK_OBTAIN_ADAMANTITE_ORE_AT_THE_BLAST_MINE = 16580; - public static final int LEAGUE_TASK_OBTAIN_RUNITE_ORE_AT_THE_BLAST_MINE = 16581; - public static final int LEAGUE_TASK_CHOP_A_MAGIC_LOG_AT_THE_FORSAKEN_TOWER = 16582; - public static final int LEAGUE_TASK_CAST_RESURRECT_CROPS = 16583; - public static final int LEAGUE_TASK_STEAL_FROM_A_GEM_STALL_IN_KOUREND = 16584; - public static final int LEAGUE_TASK_CHECK_A_GROWN_REDWOOD_TREE = 16585; public static final int SCROLL_CASE_EASY_MAJOR = 16586; public static final int SCROLL_CASE_MEDIUM_MINOR = 16587; public static final int SCROLL_CASE_MEDIUM_MAJOR = 16588; @@ -11141,12 +10046,6 @@ public final class VarbitID public static final int SCROLL_CASE_MASTER_MAJOR = 16594; public static final int SCROLL_CASE_MIMIC = 16595; public static final int COLLECTION_CLUES_SCROLL_CASES_COMPLETED = 16609; - public static final int LEAGUE_TASK_RESTORE_5_PRAYER_POINTS_AT_AN_ALTAR = 16610; - public static final int LEAGUE_TASK_SUPERHUMAN_STRENGTH_AND_IMPROVED_REFLEXES = 16611; - public static final int LEAGUE_TASK_25_SUPERIOR_SLAYER_ENCOUNTERS = 16612; - public static final int LEAGUE_TASK_BURY_SOME_BONES = 16613; - public static final int LEAGUE_TASK_75_SUPERIOR_SLAYER_ENCOUNTERS = 16614; - public static final int LEAGUE_TASK_100_SUPERIOR_SLAYER_ENCOUNTERS = 16615; public static final int GIANT_BONE_BURY_WARNING_DISABLE = 16616; public static final int SETTINGS_HD_NEW_RENDERER_TOGGLE = 16617; public static final int SETTINGS_HD_WARNING_SHOWN = 16618; @@ -11155,29 +10054,18 @@ public final class VarbitID public static final int SETTINGS_WORLD_MAP_HOTKEY_DISABLED = 16621; public static final int CHARGES_EYE_OF_AYAK_QUANTITY = 16623; public static final int PMOON_EYATLALLI_VIS = 16624; - public static final int LEAGUE_TASK_1_SARACHNIS_KILL = 16625; - public static final int LEAGUE_TASK_50_SARACHNIS_KILLS = 16626; - public static final int LEAGUE_TASK_150_SARACHNIS_KILLS = 16627; - public static final int LEAGUE_TASK_300_SARACHNIS_KILLS = 16628; public static final int PMOON_JESS_VMQ4_CHAT = 16629; public static final int PMOON_BUILDERS_VMQ4_CHAT = 16630; public static final int SOC = 16632; public static final int SOC_BARKEEP = 16633; public static final int SOC_SHOPKEEP = 16634; public static final int SOC_CITIZEN = 16635; - public static final int LEAGUE_TASK_1_SKOTIZO_KILL = 16636; - public static final int LEAGUE_TASK_10_SKOTIZO_KILLS = 16637; - public static final int LEAGUE_TASK_25_SKOTIZO_KILLS = 16638; public static final int SOC_SILLYMAN = 16639; public static final int SOC_WALLREPAIR = 16640; public static final int SOC_BOWSMADE = 16641; public static final int SOC_WINDOW_INSPECTED = 16642; public static final int SPIRITOFADVENTURE = 16643; public static final int SOC_PARENTS = 16644; - public static final int LEAGUE_TASK_1_ALCHEMICAL_HYDRA_KILL = 16645; - public static final int LEAGUE_TASK_50_ALCHEMICAL_HYDRA_KILLS = 16646; - public static final int LEAGUE_TASK_150_ALCHEMICAL_HYDRA_KILLS = 16647; - public static final int LEAGUE_TASK_300_ALCHEMICAL_HYDRA_KILLS = 16648; public static final int SOC_PLANK_FOUND = 16649; public static final int SOC_POSTBOW_CHAT = 16650; public static final int SOC_PREWALL_CHAT = 16651; @@ -11185,8 +10073,6 @@ public final class VarbitID public static final int SOC_STALKERS_ENCOUNTERED = 16653; public static final int SOC_GUARD_CAPTAIN = 16654; public static final int SPIRITOFADVENTURE_MOUNTAIN_HINT = 16655; - public static final int LEAGUE_TASK_1_CHAMBERS_OF_XERIC = 16656; - public static final int LEAGUE_TASK_50_CHAMBERS_OF_XERIC = 16657; public static final int SPIRITOFADVENTURE_FIRE_HINT = 16658; public static final int SOC_WALL_STATE = 16659; public static final int FAIRYRINGS_LOG_AIS = 16660; @@ -11194,7 +10080,6 @@ public final class VarbitID public static final int IC = 16662; public static final int VMQ4 = 16663; public static final int VMQ4_TEMPLE_SECRET_ROOM_FOUND = 16664; - public static final int LEAGUE_TASK_1_CHAMBERS_OF_XERIC_CHALLENGE_MODE = 16665; public static final int VMQ4_CANVAS_DRAWER = 16666; public static final int VMQ4_TEMPLE_DRAW_UNLOCKED = 16667; public static final int VMQ4_SERVIUS_PALACE_VIS = 16668; @@ -11207,20 +10092,6 @@ public final class VarbitID public static final int VMQ4_SUN_PUZZLE_PROGRESS = 16675; public static final int VMQ4_SUN_PUZZLE_ORDER = 16676; public static final int VMQ4_MOON_PUZZLE_PROGRESS = 16677; - public static final int LEAGUE_TASK_TELEPORT_TO_XERICS_HONOUR = 16678; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_WARHAMMER = 16679; - public static final int LEAGUE_TASK_VISIT_FEROX_ENCLAVE = 16680; - public static final int LEAGUE_TASK_EQUIP_BOOTS_OF_BRIMSTONE = 16681; - public static final int LEAGUE_TASK_EQUIP_A_DUST_BATTLESTAFF = 16682; - public static final int LEAGUE_TASK_EQUIP_A_MIST_BATTLESTAFF = 16683; - public static final int LEAGUE_TASK_EQUIP_AN_ETERNAL_SLAYER_RING = 16684; - public static final int LEAGUE_TASK_ACTIVATE_AN_IMBUED_HEART = 16685; - public static final int LEAGUE_TASK_EQUIP_FEROCIOUS_GLOVES = 16686; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_HUNTER_LANCE = 16687; - public static final int LEAGUE_TASK_EQUIP_A_BRIMSTONE_RING = 16688; - public static final int LEAGUE_TASK_EQUIP_A_TWISTED_BOW = 16689; - public static final int LEAGUE_TASK_EQUIP_AN_ELDER_MAUL = 16690; - public static final int LEAGUE_TASK_EQUIP_A_KODAI_WAND = 16691; public static final int VMQ4_MOON_PUZZLE_ORDER = 16692; public static final int VMQ4_TEMPLE_CHEST_LOCKPICK_SOLVED = 16693; public static final int VMQ4_LIFT_ACTIVATED = 16694; @@ -11234,488 +10105,28 @@ public final class VarbitID public static final int VMQ4_REWARD_DIALOGUE = 16702; public static final int VMQ4_ATTALA_POST_QUEST_CHAT = 16703; public static final int VMQ4_EYATLALLI_POST_QUEST_CHAT = 16704; - public static final int LEAGUE_TASK_REACH_A_PRAYER_BONUS_OF_15 = 16705; public static final int VMQ4_ITZLA_PUZZLE_INITIAL_CHAT = 16706; - public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_EASY_DIARY_TASKS = 16707; - public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_MEDIUM_DIARY_TASKS = 16708; - public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_HARD_DIARY_TASKS = 16709; - public static final int LEAGUE_TASK_KOUREND_AND_KEBOS_ELITE_DIARY_TASKS = 16710; - public static final int LEAGUE_TASK_OPEN_1_GRUBBY_CHEST = 16711; public static final int VMQ4_SUN_PUZZLE_ITZLA_STATE = 16712; public static final int VMQ4_ITZLA_MOON_PUZZLE_INITIAL_CHAT = 16713; public static final int VMQ4_ITZLA_PRE_DOOR_CHAT = 16714; public static final int VMQ4_VIBIA_HOUSE_CHAT = 16715; public static final int MOKI_AGIL_SHORTCUT_SIDE = 16716; public static final int VMQ4_FINAL_CHAMBER_DOOR_INSPECT = 16717; - public static final int LEAGUE_TASK_STEAL_1_ARTEFACT = 16718; - public static final int LEAGUE_TASK_STEAL_15_ARTEFACTS = 16719; - public static final int LEAGUE_TASK_STEAL_30_ARTEFACTS = 16720; - public static final int LEAGUE_TASK_TURN_IN_1_LIBRARY_BOOK = 16725; - public static final int LEAGUE_TASK_TURN_IN_50_LIBRARY_BOOKS = 16727; - public static final int LEAGUE_TASK_1_EASY_CLUE_SCROLL = 16732; - public static final int LEAGUE_TASK_25_EASY_CLUE_SCROLLS = 16733; - public static final int LEAGUE_TASK_75_EASY_CLUE_SCROLLS = 16734; - public static final int LEAGUE_TASK_150_EASY_CLUE_SCROLLS = 16735; - public static final int LEAGUE_TASK_1_MEDIUM_CLUE_SCROLL = 16739; - public static final int LEAGUE_TASK_25_MEDIUM_CLUE_SCROLLS = 16740; - public static final int LEAGUE_TASK_75_MEDIUM_CLUE_SCROLLS = 16741; - public static final int LEAGUE_TASK_150_MEDIUM_CLUE_SCROLLS = 16742; - public static final int LEAGUE_TASK_1_HARD_CLUE_SCROLL = 16746; - public static final int LEAGUE_TASK_25_HARD_CLUE_SCROLLS = 16747; - public static final int LEAGUE_TASK_75_HARD_CLUE_SCROLLS = 16748; - public static final int LEAGUE_TASK_150_HARD_CLUE_SCROLLS = 16749; public static final int VMQ3_ITZLA_START_DIALOGUE = 16751; public static final int PENDANT_OF_ATES_TLATI_FOUND = 16752; - public static final int LEAGUE_TASK_1_ELITE_CLUE_SCROLL = 16753; - public static final int LEAGUE_TASK_25_ELITE_CLUE_SCROLLS = 16754; - public static final int LEAGUE_TASK_75_ELITE_CLUE_SCROLLS = 16755; - public static final int LEAGUE_TASK_150_ELITE_CLUE_SCROLLS = 16756; public static final int PENDANT_OF_ATES_AUBURN_FOUND = 16757; public static final int SCRAMBLED = 16758; public static final int SCRAMBLED_KINGS_MAN_1 = 16759; - public static final int LEAGUE_TASK_1_MASTER_CLUE_SCROLL = 16760; - public static final int LEAGUE_TASK_25_MASTER_CLUE_SCROLLS = 16761; - public static final int LEAGUE_TASK_75_MASTER_CLUE_SCROLLS = 16762; - public static final int LEAGUE_TASK_150_MASTER_CLUE_SCROLLS = 16763; public static final int SCRAMBLED_KINGS_MAN_2 = 16764; public static final int SCRAMBLED_KINGS_MAN_3 = 16765; public static final int SCRAMBLED_REPLACEMENT_EGG_1 = 16766; - public static final int LEAGUE_TASK_1_MIMIC_KILL = 16767; - public static final int LEAGUE_TASK_5_MIMIC_KILLS = 16768; public static final int SCRAMBLED_REPLACEMENT_EGG_2 = 16769; public static final int SCRAMBLED_REPLACEMENT_EGG_3 = 16770; public static final int SCRAMBLED_EGG_NAME = 16771; - public static final int LEAGUE_TASK_ENTER_LEVEL_3_OF_THE_CHASM_OF_FIRE = 16772; - public static final int LEAGUE_TASK_RECEIVE_A_KONAR_SLAYER_TASK = 16773; - public static final int LEAGUE_TASK_BANK_AT_LANDS_END = 16774; - public static final int LEAGUE_TASK_BANK_AT_MOUNT_QUIDAMORTEM = 16775; - public static final int LEAGUE_TASK_TRAVEL_TO_MOLCH_ISLAND = 16776; - public static final int LEAGUE_TASK_EQUIP_TIER_5_SHAYZIEN_ARMOUR = 16777; - public static final int LEAGUE_TASK_UNLOCK_ALL_CATACOMBS_ENTRANCES = 16778; - public static final int LEAGUE_TASK_EQUIP_XERICS_TALISMAN = 16779; - public static final int LEAGUE_TASK_CAST_KOUREND_CASTLE_TELEPORT = 16780; - public static final int LEAGUE_TASK_OBTAIN_THE_TEMPLE_KEY = 16781; - public static final int LEAGUE_TASK_PURCHASE_GRICOLLERS_CAN = 16782; - public static final int LEAGUE_TASK_PURCHASE_A_SEED_BOX = 16783; - public static final int LEAGUE_TASK_EQUIP_THE_FARMERS_OUTFIT = 16784; public static final int SCRAMBLED_FINAL_KING_DIALOGUE = 16785; - public static final int LEAGUE_TASK_EQUIP_THE_PYROMANCERS_GARB = 16786; - public static final int LEAGUE_TASK_EQUIP_A_PEARL_FISHING_ROD = 16787; - public static final int LEAGUE_TASK_EQUIP_A_PEARL_BARBARIAN_ROD = 16788; - public static final int LEAGUE_TASK_EQUIP_A_FISH_SACK = 16789; - public static final int LEAGUE_TASK_EQUIP_A_GOLDEN_TENCH = 16790; - public static final int LEAGUE_TASK_BURY_SOME_WYVERN_OR_DRAGON_BONES = 16791; - public static final int LEAGUE_TASK_OPEN_THE_LEAGUES_MENU = 16792; - public static final int LEAGUE_TASK_COMPLETE_THE_LEAGUES_TUTORIAL = 16793; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_UP = 16794; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_5 = 16795; - public static final int LEAGUE_TASK_ACHIEVE_YOUR_FIRST_LEVEL_10 = 16796; - public static final int LEAGUE_TASK_EQUIP_A_RED_TOPAZ_MACHETE = 16797; - public static final int LEAGUE_TASK_PURCHASE_AN_ONYX_IN_MOR_UL_REK = 16798; - public static final int LEAGUE_TASK_PICK_A_PINEAPPLE_ON_KARAMJA = 16799; - public static final int LEAGUE_TASK_EQUIP_A_MATCHING_TRIBAL_MASK_AND_BROODOO_SHIELD = 16800; - public static final int LEAGUE_TASK_FIND_A_GOUT_TUBER = 16801; - public static final int LEAGUE_TASK_EQUIP_A_FULL_TAI_BWO_WANNAI_VILLAGER_SET = 16802; - public static final int LEAGUE_TASK_ENTER_THE_BRIMHAVEN_DUNGEON = 16803; - public static final int LEAGUE_TASK_KILL_A_RAT = 16804; - public static final int LEAGUE_TASK_PICKPOCKET_A_HERO = 16805; - public static final int LEAGUE_TASK_COMPLETE_THE_GNOME_STRONGHOLD_AGILITY_COURSE = 16806; - public static final int LEAGUE_TASK_COMPLETE_THE_BARBARIAN_OUTPOST_AGILITY_COURSE = 16807; - public static final int LEAGUE_TASK_COMPLETE_THE_SEERS_VILLAGE_AGILITY_COURSE = 16808; - public static final int LEAGUE_TASK_COMPLETE_THE_ARDOUGNE_AGILITY_COURSE = 16809; - public static final int LEAGUE_TASK_CATCH_A_CRIMSON_SWIFT_IN_THE_FELDIP_HILLS = 16810; - public static final int LEAGUE_TASK_TRAP_A_SPINED_LARUPIA_IN_THE_FELDIP_HILLS = 16811; - public static final int LEAGUE_TASK_CATCH_150_RED_CHINCHOMPAS_IN_KANDARIN = 16812; - public static final int LEAGUE_TASK_EQUIP_A_SPOTTIER_CAPE = 16813; - public static final int LEAGUE_TASK_CATCH_A_RED_SALAMANDER = 16814; - public static final int LEAGUE_TASK_ENTER_THE_FISHING_GUILD = 16815; - public static final int LEAGUE_TASK_CATCH_A_MONKFISH = 16816; - public static final int LEAGUE_TASK_EQUIP_A_THAMMARONS_SCEPTRE = 16817; - public static final int LEAGUE_TASK_COMPLETE_A_FISHING_TRAWLER_GAME = 16818; - public static final int LEAGUE_TASK_EQUIP_A_FULL_ANGLERS_OUTFIT = 16819; - public static final int LEAGUE_TASK_FLETCH_100_MAPLE_LONGBOW_U_IN_KANDARIN = 16820; - public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_YANILLE = 16821; - public static final int LEAGUE_TASK_CHECK_A_GROWN_PAPAYA_TREE_IN_THE_GNOME_STRONGHOLD = 16822; - public static final int LEAGUE_TASK_CHECK_A_GROWN_DRAGONFRUIT_TREE_IN_CATHERBY = 16823; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_NIEVESTEVE = 16824; - public static final int LEAGUE_TASK_DEFEAT_A_MITHRIL_DRAGON = 16825; - public static final int LEAGUE_TASK_DEFEAT_A_DEMONIC_GORILLA = 16826; - public static final int LEAGUE_TASK_DEFEAT_A_SMOKE_DEVIL = 16827; - public static final int LEAGUE_TASK_DEFEAT_A_TORTOISE_WITH_RIDERS_IN_KANDARIN = 16828; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_SCIMITAR = 16829; - public static final int LEAGUE_TASK_EQUIP_SOME_ZENYTE_JEWELRY = 16830; - public static final int LEAGUE_TASK_SET_UP_A_DWARF_CANNON = 16831; - public static final int LEAGUE_TASK_EQUIP_A_HEAVY_BALLISTA = 16832; - public static final int LEAGUE_TASK_EQUIP_ALL_ZENYTE_JEWELRY = 16833; - public static final int LEAGUE_TASK_ENTER_THE_RANGING_GUILD = 16834; - public static final int LEAGUE_TASK_EQUIP_A_FIGHTER_TORSO = 16835; - public static final int LEAGUE_TASK_EQUIP_AN_ABYSSAL_TENTACLE = 16836; - public static final int LEAGUE_TASK_ENTER_THE_WIZARDS_GUILD = 16837; - public static final int LEAGUE_TASK_DEFEAT_A_CAVE_KRAKEN = 16838; - public static final int LEAGUE_TASK_DEFEAT_THE_THERMONUCLEAR_SMOKE_DEVIL = 16839; - public static final int LEAGUE_TASK_ENHANCE_A_TRIDENT_OF_THE_SEAS = 16840; - public static final int LEAGUE_TASK_DEFEAT_A_BLOODVELD_IN_KANDARIN = 16841; - public static final int LEAGUE_TASK_EQUIP_A_TRIDENT_OF_THE_SEAS = 16842; - public static final int LEAGUE_TASK_EQUIP_AN_OCCULT_NECKLACE = 16843; - public static final int LEAGUE_TASK_DEFEAT_A_FIRE_GIANT_IN_KANDARIN = 16844; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_FULL_HELM = 16845; - public static final int LEAGUE_TASK_USE_THE_CHIVALRY_PRAYER = 16846; - public static final int LEAGUE_TASK_USE_THE_PIETY_PRAYER = 16847; - public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_50_TIMES = 16848; - public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_150_TIMES = 16849; - public static final int LEAGUE_TASK_DEFEAT_THE_KRAKEN_BOSS_300_TIMES = 16850; - public static final int LEAGUE_TASK_DEFEAT_150_DEMONIC_GORILLAS = 16851; - public static final int LEAGUE_TASK_DEFEAT_300_DEMONIC_GORILLAS = 16852; - public static final int LEAGUE_TASK_DEFEAT_500_DEMONIC_GORILLAS = 16853; - public static final int LEAGUE_TASK_VISIT_THE_TREE_GNOME_VILLAGE = 16854; - public static final int LEAGUE_TASK_EQUIP_AN_IBANS_STAFF_U = 16855; - public static final int LEAGUE_TASK_ENTER_THE_MYTHS_GUILD = 16856; - public static final int LEAGUE_TASK_VISIT_THE_TREE_GNOME_STRONGHOLD = 16857; - public static final int LEAGUE_TASK_WIN_A_GAME_OF_CASTLE_WARS = 16858; - public static final int LEAGUE_TASK_REACH_LEVEL_5_IN_ANY_BARBARIAN_ASSAULT_ROLE = 16859; - public static final int LEAGUE_TASK_REACH_LEVEL_5_IN_EVERY_BARBARIAN_ASSAULT_ROLE = 16860; - public static final int LEAGUE_TASK_COMPLETE_MONKS_FRIEND = 16861; - public static final int LEAGUE_TASK_COMPLETE_ELEMENTAL_WORKSHOP_I = 16862; - public static final int LEAGUE_TASK_COMPLETE_TOWER_OF_LIFE = 16863; - public static final int LEAGUE_TASK_COMPLETE_ELEMENTAL_WORKSHOP_II = 16864; - public static final int LEAGUE_TASK_COMPLETE_SEA_SLUG = 16865; - public static final int LEAGUE_TASK_COMPLETE_THE_OBSERVATORY_QUEST = 16866; - public static final int LEAGUE_TASK_BRIMSTAIL_RUNE_ESSENCE_MINE_TELEPORT = 16867; - public static final int LEAGUE_TASK_DEFEAT_THE_PENANCE_QUEEN = 16868; - public static final int LEAGUE_TASK_EQUIP_A_MARKSMAN_CHOMPY_HAT = 16869; - public static final int LEAGUE_TASK_EQUIP_AN_OGRE_FORESTER_CHOMPY_HAT = 16870; - public static final int LEAGUE_TASK_EQUIP_AN_OGRE_EXPERT_CHOMPY_HAT = 16871; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_ARCHER_CHOMPY_HAT = 16872; - public static final int LEAGUE_TASK_EQUIP_AN_EXPERT_DRAGON_ARCHER_CHOMPY_HAT = 16873; - public static final int LEAGUE_TASK_EQUIP_A_MONKEY_BACKPACK = 16874; - public static final int LEAGUE_TASK_EQUIP_A_KARAMJA_MONKEY_BACKPACK = 16875; - public static final int LEAGUE_TASK_EQUIP_A_MANIACAL_MONKEY_BACKPACK = 16876; - public static final int LEAGUE_TASK_EQUIP_A_KRUK_JR_MONKEY_BACKPACK = 16877; - public static final int LEAGUE_TASK_EQUIP_A_PRINCE_AWOWOGEI_MONKEY_BACKPACK = 16878; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_KANDARIN_DIARY = 16879; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_KANDARIN_DIARY = 16880; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_KANDARIN_DIARY = 16881; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_KANDARIN_DIARY = 16882; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_WESTERN_PROVINCES_DIARY = 16883; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_WESTERN_PROVINCES_DIARY = 16884; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_WESTERN_PROVINCES_DIARY = 16885; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_WESTERN_PROVINCES_DIARY = 16886; - public static final int LEAGUE_TASK_EQUIP_AN_INFERNAL_TOOL = 16887; - public static final int LEAGUE_TASK_COMPLETE_THE_FALADOR_AGILITY_COURSE = 16888; - public static final int LEAGUE_TASK_EQUIP_A_FULL_GRACEFUL_OUTFIT = 16889; - public static final int LEAGUE_TASK_EQUIP_A_FULL_ROGUE_OUTFIT = 16890; - public static final int LEAGUE_TASK_OBTAIN_20_GOLDEN_NUGGETS = 16891; - public static final int LEAGUE_TASK_EQUIP_A_FULL_PROSPECTOR_OUTFIT = 16892; - public static final int LEAGUE_TASK_ENTER_THE_CRAFTING_GUILD = 16893; - public static final int LEAGUE_TASK_CRAFT_AN_AIR_RUNE = 16894; - public static final int LEAGUE_TASK_CRAFT_A_BODY_RUNE = 16895; - public static final int LEAGUE_TASK_CRAFT_50_LAW_RUNES = 16896; - public static final int LEAGUE_TASK_MAKE_20_RANGING_POTIONS = 16897; - public static final int LEAGUE_TASK_MAKE_20_STAMINA_POTIONS = 16898; - public static final int LEAGUE_TASK_HARVEST_ANY_HERB_AT_THE_TROLL_STRONGHOLD = 16899; - public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_TAVERLEY = 16900; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_TURAEL_OR_SPRIA = 16901; - public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE = 16902; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_DEFENDER = 16903; - public static final int LEAGUE_TASK_EQUIP_A_STAFF_OF_THE_DEAD = 16904; - public static final int LEAGUE_TASK_EQUIP_EVERY_GODSWORD = 16905; - public static final int LEAGUE_TASK_DEFEAT_A_TROLL_IN_ASGARNIA = 16906; - public static final int LEAGUE_TASK_DEFEAT_A_SKELETAL_WYVERN = 16907; - public static final int LEAGUE_TASK_DEFEAT_KRIL_TSUTSAROTH = 16908; - public static final int LEAGUE_TASK_EQUIP_A_ZAMORAKIAN_SPEAR = 16909; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_ARMADYL_ARMOUR_SET = 16910; - public static final int LEAGUE_TASK_EQUIP_A_FULL_ARMADYL_ARMOUR_SET = 16911; - public static final int LEAGUE_TASK_EQUIP_SOME_GRANITE_LEGS = 16912; - public static final int LEAGUE_TASK_DEFEAT_GENERAL_GRAARDOR = 16913; - public static final int LEAGUE_TASK_EQUIP_A_SARADOMIN_SWORD = 16914; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_BANDOS_ARMOUR_SET = 16915; - public static final int LEAGUE_TASK_EQUIP_A_FULL_BANDOS_ARMOUR_SET = 16916; - public static final int LEAGUE_TASK_DEFEAT_KREEARRA = 16917; - public static final int LEAGUE_TASK_EQUIP_AN_ARMADYL_CROSSBOW = 16918; - public static final int LEAGUE_TASK_EQUIP_SOME_PRIMORDIAL_PEGASIAN_OR_ETERNAL_BOOTS = 16919; - public static final int LEAGUE_TASK_EQUIP_SOME_PRIMORDIAL_PEGASIAN_AND_ETERNAL_BOOTS = 16920; - public static final int LEAGUE_TASK_DEFEAT_COMMANDER_ZILYANA = 16921; - public static final int LEAGUE_TASK_EQUIP_A_GODSWORD = 16922; - public static final int LEAGUE_TASK_DEFEAT_A_BLUE_DRAGON_IN_ASGARNIA = 16923; - public static final int LEAGUE_TASK_CHARGE_AN_AMULET_OF_GLORY_IN_THE_HEROES_GUILD = 16924; - public static final int LEAGUE_TASK_DEFEAT_A_BLACK_DEMON_IN_ASGARNIA = 16925; - public static final int LEAGUE_TASK_DEFEAT_30_BLACK_DRAGONS_IN_ASGARNIA = 16926; - public static final int LEAGUE_TASK_DEFEAT_CERBERUS = 16927; - public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_BOOTS = 16928; - public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_100_TIMES = 16929; - public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_250_TIMES = 16930; - public static final int LEAGUE_TASK_DEFEAT_ANY_GOD_WARS_DUNGEON_BOSS_500_TIMES = 16931; - public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_50_TIMES = 16932; - public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_150_TIMES = 16933; - public static final int LEAGUE_TASK_DEFEAT_THE_GIANT_MOLE_300_TIMES = 16934; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_FALADOR_DIARY = 16935; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_FALADOR_DIARY = 16936; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_FALADOR_DIARY = 16937; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_FALADOR_DIARY = 16938; - public static final int LEAGUE_TASK_COMPLETE_A_PORCINE_OF_INTEREST = 16939; - public static final int LEAGUE_TASK_EQUIP_A_FULL_VOID_KNIGHT_SET = 16940; - public static final int LEAGUE_TASK_UNLOCK_A_GATE_IN_TAVERLEY_DUNGEON = 16941; - public static final int LEAGUE_TASK_TURN_IN_100_MOLE_CLAWS_TO_WYSON_THE_GARDENER = 16942; - public static final int LEAGUE_TASK_ENTER_THE_TAVERLEY_DUNGEON = 16943; - public static final int LEAGUE_TASK_ENTER_THE_WARRIORS_GUILD = 16944; - public static final int LEAGUE_TASK_DEFEAT_SOME_ANIMATED_RUNE_ARMOUR = 16945; - public static final int LEAGUE_TASK_KEEP_THE_VETERAN_VOID_KNIGHT_ABOVE_150_HITPOINTS = 16946; - public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_NOVICE_PEST_CONTROL = 16947; - public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_INTERMEDIATE_PEST_CONTROL = 16948; - public static final int LEAGUE_TASK_COMPLETE_A_GAME_OF_VETERAN_PEST_CONTROL = 16949; - public static final int LEAGUE_TASK_OPEN_THE_CRYSTAL_CHEST = 16950; - public static final int LEAGUE_TASK_ROOM_1_OF_PYRAMID_PLUNDER = 16951; - public static final int LEAGUE_TASK_ROOM_2_OF_PYRAMID_PLUNDER = 16952; - public static final int LEAGUE_TASK_ROOM_3_OF_PYRAMID_PLUNDER = 16953; - public static final int LEAGUE_TASK_ROOM_4_OF_PYRAMID_PLUNDER = 16954; - public static final int LEAGUE_TASK_ROOM_5_OF_PYRAMID_PLUNDER = 16955; - public static final int LEAGUE_TASK_ROOM_6_OF_PYRAMID_PLUNDER = 16956; - public static final int LEAGUE_TASK_ROOM_7_OF_PYRAMID_PLUNDER = 16957; - public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER = 16958; - public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_25_TIMES = 16959; - public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_75_TIMES = 16960; - public static final int LEAGUE_TASK_ROOM_8_OF_PYRAMID_PLUNDER_150_TIMES = 16961; - public static final int LEAGUE_TASK_PICK_A_WINTER_SQIRK = 16962; - public static final int LEAGUE_TASK_PICK_A_SPRING_SQIRK = 16963; - public static final int LEAGUE_TASK_PICK_A_AUTUMN_SQIRK = 16964; - public static final int LEAGUE_TASK_PICK_A_SUMMER_SQIRK = 16965; - public static final int LEAGUE_TASK_TURN_IN_A_WINTER_SQIRKJUICE_TO_OSMAN = 16966; - public static final int LEAGUE_TASK_TURN_IN_10_SPRING_SQIRKJUICES_TO_OSMAN = 16967; - public static final int LEAGUE_TASK_TURN_IN_25_AUTUMN_SQIRKJUICES_TO_OSMAN = 16968; - public static final int LEAGUE_TASK_TURN_IN_50_SUMMER_SQIRKJUICES_TO_OSMAN = 16969; - public static final int LEAGUE_TASK_PICKPOCKET_A_BANDIT_IN_THE_BANDIT_CAMP = 16970; - public static final int LEAGUE_TASK_PICKPOCKET_A_MENAPHITE_THUG_50_TIMES = 16971; - public static final int LEAGUE_TASK_COMPLETE_THE_AL_KHARID_AGILITY_COURSE = 16972; - public static final int LEAGUE_TASK_TURN_IN_A_PYRAMID_TOP_TO_SIMON_TEMPLETON = 16973; - public static final int LEAGUE_TASK_CRAFT_A_FIRE_RUNE = 16974; - public static final int LEAGUE_TASK_CRAFT_A_LAVA_RUNE_AT_THE_FIRE_ALTAR = 16975; - public static final int LEAGUE_TASK_MAKE_20_MAGIC_POTIONS = 16976; - public static final int LEAGUE_TASK_CHECK_A_GROWN_CACTUS = 16977; - public static final int LEAGUE_TASK_CHECK_A_GROWN_POTATO_CACTUS = 16978; - public static final int LEAGUE_TASK_CATCH_30_ORANGE_SALAMANDERS = 16979; - public static final int LEAGUE_TASK_MINE_30_CHUNKS_OF_GRANITE = 16980; - public static final int LEAGUE_TASK_DEFEAT_AN_AL_KHARID_WARRIOR = 16981; - public static final int LEAGUE_TASK_DEFEAT_A_SCARAB_MAGE = 16982; - public static final int LEAGUE_TASK_DEFEAT_A_DUST_DEVIL_IN_THE_KHARIDIAN_DESERT = 16983; - public static final int LEAGUE_TASK_DEFEAT_THE_KALPHITE_QUEEN = 16984; - public static final int LEAGUE_TASK_DEFEAT_A_KALPHITE_GUARDIAN = 16985; - public static final int LEAGUE_TASK_CAST_ICE_BURST = 16986; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_CHAINBODY_IN_THE_KHARIDIAN_DESERT = 16987; - public static final int LEAGUE_TASK_CAST_ICE_RUSH = 16988; - public static final int LEAGUE_TASK_CAST_ICE_BLITZ = 16989; - public static final int LEAGUE_TASK_CAST_BLOOD_BARRAGE = 16990; - public static final int LEAGUE_TASK_CAST_SMOKE_BARRAGE = 16991; - public static final int LEAGUE_TASK_CAST_ICE_BARRAGE = 16992; - public static final int LEAGUE_TASK_CAST_SHADOW_BARRAGE = 16993; public static final int SCRAMBLED_EGG_VIS = 16994; public static final int SCRAMBLED_NAILS_GIVEN = 16995; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_2HANDED_SWORD = 16997; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_DESERT_DIARY = 16998; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_DESERT_DIARY = 16999; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_DESERT_DIARY = 17000; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_DESERT_DIARY = 17001; - public static final int LEAGUE_TASK_GO_THROUGH_THE_AL_KHARID_GATE = 17002; - public static final int LEAGUE_TASK_CAST_BONES_TO_PEACHES = 17003; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_INFINITY_ROBE_SET = 17004; - public static final int LEAGUE_TASK_EQUIP_A_FULL_INFINITY_ROBE_SET = 17005; - public static final int LEAGUE_TASK_TAN_A_COW_HIDE_IN_THE_KHARIDIAN_DESERT = 17006; - public static final int LEAGUE_TASK_COMPLETE_SPIRITS_OF_THE_ELID = 17007; - public static final int LEAGUE_TASK_CAST_PADDEWWA_TELEPORT = 17008; - public static final int LEAGUE_TASK_EQUIP_A_MASTER_WAND = 17009; - public static final int LEAGUE_TASK_USE_THE_BANK_IN_NARDAH = 17010; - public static final int LEAGUE_TASK_PRAY_AT_THE_ELIDINIS_STATUETTE = 17011; - public static final int LEAGUE_TASK_HAVE_ZAHUR_MAKE_1000_UNFINISHED_POTIONS = 17012; - public static final int LEAGUE_TASK_EQUIP_A_MAGES_BOOK = 17013; - public static final int LEAGUE_TASK_CUT_A_CACTUS_IN_THE_KHARIDIAN_DESERT = 17014; - public static final int LEAGUE_TASK_ENTER_SOPHANEM = 17015; - public static final int LEAGUE_TASK_ENTER_THE_KALPHITE_LAIR = 17016; - public static final int LEAGUE_TASK_COMPLETE_SHADOW_OF_THE_STORM = 17017; - public static final int LEAGUE_TASK_COMPLETE_THE_GOLEM = 17018; - public static final int LEAGUE_TASK_FLOOR_1_OF_THE_HALLOWED_SEPULCHRE = 17019; - public static final int LEAGUE_TASK_FLOOR_2_OF_THE_HALLOWED_SEPULCHRE = 17020; - public static final int LEAGUE_TASK_FLOOR_3_OF_THE_HALLOWED_SEPULCHRE = 17021; - public static final int LEAGUE_TASK_FLOOR_4_OF_THE_HALLOWED_SEPULCHRE = 17022; - public static final int LEAGUE_TASK_FLOOR_5_OF_THE_HALLOWED_SEPULCHRE = 17023; - public static final int LEAGUE_TASK_COMPLETE_THE_HALLOWED_SEPULCHRE_IN_800 = 17024; - public static final int LEAGUE_TASK_COMPLETE_THE_HALLOWED_SEPULCHRE_IN_630 = 17025; - public static final int LEAGUE_TASK_EQUIP_A_RING_OF_ENDURANCE = 17026; - public static final int LEAGUE_TASK_PURCHASE_A_REWARD_FROM_THE_HALLOWED_SEPULCHRE = 17027; - public static final int LEAGUE_TASK_OBTAIN_EVERY_HALLOWED_TOOL = 17028; - public static final int LEAGUE_TASK_COMPLETE_THE_CANIFIS_AGILITY_COURSE = 17029; - public static final int LEAGUE_TASK_COMPLETE_THE_WEREWOLF_AGILITY_COURSE = 17030; - public static final int LEAGUE_TASK_EQUIP_VIGGORAS_CHAINMACE = 17031; - public static final int LEAGUE_TASK_PICKPOCKET_A_VYRE_50_TIMES = 17032; - public static final int LEAGUE_TASK_CATCH_A_SWAMP_LIZARD_IN_MORYTANIA = 17033; - public static final int LEAGUE_TASK_CRAFT_A_SNELM = 17034; - public static final int LEAGUE_TASK_CONVERT_2000_DAEYALT_SHARDS_INTO_ESSENCE = 17035; - public static final int LEAGUE_TASK_CRAFT_A_RUNE_USING_DAEYALT_ESSENCE = 17036; - public static final int LEAGUE_TASK_RECEIVE_A_SLAYER_TASK_FROM_MAZCHNA = 17037; - public static final int LEAGUE_TASK_ASSEMBLE_A_SLAYER_HELM = 17038; - public static final int LEAGUE_TASK_DEFEAT_A_GARGOYLE_IN_MORYTANIA = 17039; - public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE = 17040; - public static final int LEAGUE_TASK_DEFEAT_A_WEREWOLF_IN_MORYTANIA = 17041; - public static final int LEAGUE_TASK_DEFEAT_A_FIYR_SHADE = 17042; - public static final int LEAGUE_TASK_DEFEAT_CERBERUS_BEFORE_SHE_SUMMONS_SOULS = 17043; - public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_WITH_NO_DEATHS = 17044; - public static final int LEAGUE_TASK_DEFEAT_ONE_OF_FENKENSTRAINS_EXPERIMENTS = 17045; - public static final int LEAGUE_TASK_DEFEAT_A_VYREWATCH_SENTINEL = 17046; - public static final int LEAGUE_TASK_DEFEAT_AN_ABYSSAL_DEMON_IN_MORYTANIA = 17047; - public static final int LEAGUE_TASK_EQUIP_SOME_GUARDIAN_BOOTS = 17048; - public static final int LEAGUE_TASK_DEFEAT_A_GHAST = 17049; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ANY_BARROWS_ARMOUR_SET = 17050; - public static final int LEAGUE_TASK_EQUIP_ANY_FULL_BARROWS_ARMOUR_SET = 17051; - public static final int LEAGUE_TASK_EQUIP_EVERY_BARROWS_ARMOUR_SET = 17052; - public static final int LEAGUE_TASK_LOOT_A_BARROWS_CHEST = 17053; - public static final int LEAGUE_TASK_EQUIP_AN_INQUISITORS_MACE = 17054; - public static final int LEAGUE_TASK_EQUIP_A_GRANITE_HAMMER_OR_GRANITE_RING = 17055; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_INQUISITORS_SET = 17056; - public static final int LEAGUE_TASK_EQUIP_A_FULL_INQUISITORS_SET = 17057; - public static final int LEAGUE_TASK_EQUIP_A_NIGHTMARE_STAFF = 17058; - public static final int LEAGUE_TASK_EQUIP_A_NIGHTMARE_STAFF_WITH_AN_ORB = 17059; - public static final int LEAGUE_TASK_CREATE_AN_AMULET_OF_BLOOD_FURY = 17060; - public static final int LEAGUE_TASK_EQUIP_AN_AVERNIC_DEFENDER = 17061; - public static final int LEAGUE_TASK_EQUIP_A_SANGUINESTI_STAFF = 17062; - public static final int LEAGUE_TASK_EQUIP_A_SCYTHE_OF_VITUR = 17063; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_JUSTICIAR_SET = 17064; - public static final int LEAGUE_TASK_EQUIP_A_FULL_JUSTICIAR_SET = 17065; - public static final int LEAGUE_TASK_EQUIP_A_GHRAZI_RAPIER = 17066; - public static final int LEAGUE_TASK_COMPLETE_THE_THEATRE_OF_BLOOD_50_TIMES = 17070; - public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS = 17074; - public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS_50_TIMES = 17075; - public static final int LEAGUE_TASK_DEFEAT_THE_GROTESQUE_GUARDIANS_150_TIMES = 17076; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_MORYTANIA_DIARY = 17077; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_MORYTANIA_DIARY = 17078; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_MORYTANIA_DIARY = 17079; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_MORYTANIA_DIARY = 17080; - public static final int LEAGUE_TASK_COMPLETE_AN_EASY_TEMPLE_TREK = 17081; - public static final int LEAGUE_TASK_COMPLETE_A_MEDIUM_TEMPLE_TREK = 17082; - public static final int LEAGUE_TASK_COMPLETE_A_HARD_TEMPLE_TREK = 17083; - public static final int LEAGUE_TASK_VISIT_PORT_PHASMATYS = 17084; - public static final int LEAGUE_TASK_COMPLETE_HAUNTED_MINE = 17085; - public static final int LEAGUE_TASK_COMPLETE_SINS_OF_THE_FATHER = 17086; - public static final int LEAGUE_TASK_COMPLETE_GHOSTS_AHOY = 17087; - public static final int LEAGUE_TASK_PET_FRANK = 17088; - public static final int LEAGUE_TASK_COMPLETE_A_TASTE_OF_HOPE = 17089; - public static final int LEAGUE_TASK_ACHIEVE_100_SHADES_OF_MORTTON_SANCTITY = 17091; - public static final int LEAGUE_TASK_VISIT_HARMONY_ISLAND = 17092; - public static final int LEAGUE_TASK_EQUIP_A_SALVE_AMULET_E = 17093; - public static final int LEAGUE_TASK_VISIT_MOS_LEHARMLESS = 17094; - public static final int LEAGUE_TASK_SACRIFICE_SOME_BONES_AT_THE_CHAOS_TEMPLE = 17095; - public static final int LEAGUE_TASK_SACRIFICE_SOME_DRAGON_BONES_AT_THE_CHAOS_TEMPLE = 17096; - public static final int LEAGUE_TASK_BURY_SOME_LAVA_DRAGON_BONES = 17097; - public static final int LEAGUE_TASK_CATCH_100_DARK_CRABS = 17098; - public static final int LEAGUE_TASK_COOK_A_DARK_CRAB = 17099; - public static final int LEAGUE_TASK_MAKE_AN_EXTENDED_ANTIFIRE_POTION = 17100; - public static final int LEAGUE_TASK_COMPLETE_THE_WILDERNESS_AGILITY_COURSE = 17101; - public static final int LEAGUE_TASK_CATCH_A_BLACK_SALAMANDER = 17102; - public static final int LEAGUE_TASK_CATCH_A_BLACK_CHINCHOMPA = 17103; - public static final int LEAGUE_TASK_EQUIP_100_BLACK_CHINCHOMPAS = 17104; - public static final int LEAGUE_TASK_EQUIP_250_BLACK_CHINCHOMPAS = 17105; - public static final int LEAGUE_TASK_EQUIP_500_BLACK_CHINCHOMPAS = 17106; - public static final int LEAGUE_TASK_CRAFT_AN_AIR_BATTLESTAFF_IN_THE_WILDERNESS = 17107; - public static final int LEAGUE_TASK_USE_THE_ABYSS = 17108; - public static final int LEAGUE_TASK_FILL_A_LARGE_POUCH = 17109; - public static final int LEAGUE_TASK_FILL_A_GIANT_POUCH = 17110; - public static final int LEAGUE_TASK_MINE_SOME_RUNITE_ORE_IN_THE_WILDERNESS = 17111; - public static final int LEAGUE_TASK_DEFEAT_A_LAVA_DRAGON_IN_THE_WILDERNESS = 17112; - public static final int LEAGUE_TASK_DEFEAT_THE_CRAZY_ARCHAEOLOGIST = 17113; - public static final int LEAGUE_TASK_DEFEAT_VENENATIS = 17114; - public static final int LEAGUE_TASK_EQUIP_A_TREASONOUS_RING = 17115; - public static final int LEAGUE_TASK_DEFEAT_A_FIRE_GIANT_IN_THE_WILDERNESS = 17116; - public static final int LEAGUE_TASK_DEFEAT_SCORPIA = 17117; - public static final int LEAGUE_TASK_DEFEAT_CALLISTO = 17118; - public static final int LEAGUE_TASK_EQUIP_A_TYRANNICAL_RING = 17119; - public static final int LEAGUE_TASK_DEFEAT_A_CHAOS_DWARF_IN_THE_WILDERNESS = 17120; - public static final int LEAGUE_TASK_DEFEAT_THE_CHAOS_FANATIC = 17121; - public static final int LEAGUE_TASK_DEFEAT_VETION = 17122; - public static final int LEAGUE_TASK_EQUIP_A_RING_OF_THE_GODS = 17123; - public static final int LEAGUE_TASK_DEFEAT_A_GREEN_DRAGON_IN_THE_WILDERNESS = 17124; - public static final int LEAGUE_TASK_DEFEAT_THE_CHAOS_ELEMENTAL = 17125; - public static final int LEAGUE_TASK_DEFEAT_THE_KING_BLACK_DRAGON = 17126; - public static final int LEAGUE_TASK_EQUIP_A_FEDORA = 17127; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_PICKAXE = 17128; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_2HANDED_SWORD_IN_THE_WILDERNESS = 17129; - public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST = 17130; - public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_50_TIMES = 17131; - public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_150_TIMES = 17132; - public static final int LEAGUE_TASK_DEFEAT_THE_CORPOREAL_BEAST_250_TIMES = 17133; - public static final int LEAGUE_TASK_EQUIP_A_SPECTRAL_OR_ARCANE_SPIRIT_SHIELD = 17134; - public static final int LEAGUE_TASK_EQUIP_AN_ELYSIAN_SPIRIT_SHIELD = 17135; - public static final int LEAGUE_TASK_EQUIP_A_BLESSED_SPIRIT_SHIELD = 17136; - public static final int LEAGUE_TASK_OBTAIN_AN_ECUMENICAL_KEY = 17137; - public static final int LEAGUE_TASK_EQUIP_A_LAVA_BATTLESTAFF = 17138; - public static final int LEAGUE_TASK_EQUIP_AN_ENCHANTED_SLAYER_STAFF = 17139; - public static final int LEAGUE_TASK_EQUIP_A_BRACELET_OF_ETHEREUM = 17140; - public static final int LEAGUE_TASK_EQUIP_A_MALEDICTION_WARD = 17141; - public static final int LEAGUE_TASK_EQUIP_AN_ODIUM_WARD = 17142; - public static final int LEAGUE_TASK_ORDER_A_DRINK_AT_THE_OLD_NITE = 17143; - public static final int LEAGUE_TASK_EQUIP_CRAWS_BOW = 17144; - public static final int LEAGUE_TASK_OBTAIN_EVERY_REVENANT_WEAPON = 17145; - public static final int LEAGUE_TASK_BUILD_AN_OBELISK = 17146; - public static final int LEAGUE_TASK_EQUIP_A_GOD_CAPE = 17148; - public static final int LEAGUE_TASK_IMBUE_A_GOD_CAPE = 17149; - public static final int LEAGUE_TASK_CAST_SARADOMIN_STRIKE = 17150; - public static final int LEAGUE_TASK_CAST_CLAWS_OF_GUTHIX = 17151; - public static final int LEAGUE_TASK_CAST_FLAMES_OF_ZAMORAK = 17152; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_WILDERNESS_DIARY = 17153; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_WILDERNESS_DIARY = 17154; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_WILDERNESS_DIARY = 17155; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_WILDERNESS_DIARY = 17156; - public static final int LEAGUE_TASK_EQUIP_AN_AMULET_OF_ETERNAL_GLORY = 17157; - public static final int LEAGUE_TASK_USE_A_LEVER_TO_TELEPORT_TO_EDGEVILLE = 17158; - public static final int LEAGUE_TASK_OPEN_A_LOOTING_BAG = 17159; - public static final int LEAGUE_TASK_PRAY_AT_THE_SOUTHERN_CHAOS_TEMPLE = 17160; - public static final int LEAGUE_TASK_PRAY_AT_THE_WESTERN_CHAOS_TEMPLE = 17161; - public static final int LEAGUE_TASK_ENTER_THE_WILDERNESS_RESOURCE_AREA = 17162; - public static final int LEAGUE_TASK_ENTER_THE_DEEP_WILDERNESS_DUNGEON = 17163; - public static final int LEAGUE_TASK_ENTER_THE_WILDERNESS_GOD_WARS_DUNGEON = 17164; - public static final int LEAGUE_TASK_USE_THE_BANK_AT_THE_MAGE_ARENA = 17165; - public static final int LEAGUE_TASK_OPEN_ONE_OF_LARRANS_CHESTS = 17166; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_DAGONHAI_SET = 17167; - public static final int LEAGUE_TASK_EQUIP_A_FULL_DAGONHAI_SET = 17168; - public static final int LEAGUE_TASK_CRAFT_A_GHORROCK_TELEPORT_TABLET = 17169; - public static final int LEAGUE_TASK_MOVE_YOUR_HOUSE_TO_POLLNIVNEACH = 17170; - public static final int LEAGUE_TASK_DEFEAT_A_CROCODILE = 17171; - public static final int LEAGUE_TASK_TAKE_A_CARPET_RIDE_FROM_POLLNIVNEACH_TO_SOPHANEM = 17172; - public static final int LEAGUE_TASK_MAKE_A_COMBAT_POTION = 17173; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_VARROCK_DIARY = 17174; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_VARROCK_DIARY = 17175; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_VARROCK_DIARY = 17176; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_VARROCK_DIARY = 17177; - public static final int LEAGUE_TASK_SMITH_1000_RUNE_DART_TIPS = 17178; - public static final int LEAGUE_TASK_OBTAIN_A_ZALCANO_SHARD = 17179; - public static final int LEAGUE_TASK_COMPLETE_THE_EASY_ARDOUGNE_DIARY = 17180; - public static final int LEAGUE_TASK_COMPLETE_THE_MEDIUM_ARDOUGNE_DIARY = 17181; - public static final int LEAGUE_TASK_COMPLETE_THE_HARD_ARDOUGNE_DIARY = 17182; - public static final int LEAGUE_TASK_COMPLETE_THE_ELITE_ARDOUGNE_DIARY = 17183; - public static final int LEAGUE_TASK_COMPLETE_ENAKHRAS_LAMENT = 17184; - public static final int LEAGUE_TASK_DEFEAT_A_DRAKE = 17185; - public static final int LEAGUE_TASK_DEFEAT_A_HYDRA = 17186; - public static final int LEAGUE_TASK_EQUIP_A_DRAGON_HUNTER_CROSSBOW = 17187; - public static final int LEAGUE_TASK_EQUIP_A_TWISTED_BUCKLER = 17188; - public static final int LEAGUE_TASK_ACTIVATE_AN_ARCANE_OR_DEXTEROUS_PRAYER_SCROLL = 17189; - public static final int LEAGUE_TASK_EQUIP_DINHS_BULWARK = 17190; - public static final int LEAGUE_TASK_EQUIP_ANY_ANCESTRAL_PIECE = 17191; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_ANCESTRAL = 17192; - public static final int LEAGUE_TASK_EQUIP_A_PAIR_OF_DRAGON_CLAWS = 17193; - public static final int LEAGUE_TASK_RECOLOUR_A_PIECE_OF_THE_ANCESTRAL_ROBES = 17194; - public static final int LEAGUE_TASK_EQUIP_A_SARACHNIS_CUDGEL = 17195; - public static final int LEAGUE_TASK_EQUIP_A_BONECRUSHER_NECKLACE = 17197; - public static final int LEAGUE_TASK_OBTAIN_A_CASKET_FROM_FISHING = 17199; - public static final int LEAGUE_TASK_STEAL_SOME_SILK = 17200; - public static final int LEAGUE_TASK_EQUIP_SOME_STEEL_ARMOUR = 17201; - public static final int LEAGUE_TASK_EQUIP_SOME_BLACK_ARMOUR = 17202; - public static final int LEAGUE_TASK_EQUIP_A_WILLOW_SHIELD = 17203; - public static final int LEAGUE_TASK_EQUIP_AN_IMCANDO_HAMMER = 17204; - public static final int LEAGUE_TASK_OPEN_AN_ORNATE_LOCKBOX = 17205; - public static final int LEAGUE_TASK_CRAFT_A_CHAOS_RUNE_USING_A_CHAOS_CORE = 17206; - public static final int LEAGUE_TASK_DEFEAT_PHOSANIS_NIGHTMARE = 17207; - public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_50_TIMES = 17208; - public static final int LEAGUE_TASK_DEFEAT_THE_NIGHTMARE_150_TIMES = 17209; - public static final int LEAGUE_TASK_DEFEAT_THE_THEATRE_OF_BLOOD_HARDMODE = 17216; - public static final int LEAGUE_TASK_DEFEAT_THE_THEATRE_OF_BLOOD_HARDMODE_50_TIMES = 17217; public static final int SLAYER_LONGER_CUSTODIANS = 17219; - public static final int LEAGUE_TASK_1_TEMPOROSS_KILL = 17221; public static final int GEMSTONE_CRAB_INTRO = 17223; public static final int TLATI_LOST_LOVER_XILO = 17224; public static final int TLATI_LOST_LOVER_FABIA = 17225; @@ -11725,70 +10136,11 @@ public final class VarbitID public static final int ENT_TOTEMS_CARVE_CHAT = 17229; public static final int ENT_TOTEMS_DECORATE_CHAT = 17230; public static final int FORESTRY_FORESTER_MET = 17231; - public static final int LEAGUE_TASK_ALL_EASY_COMBAT_ACHIEVEMENTS = 17232; - public static final int LEAGUE_TASK_ALL_MEDIUM_COMBAT_ACHIEVEMENTS = 17233; - public static final int LEAGUE_TASK_ALL_HARD_COMBAT_ACHIEVEMENTS = 17234; - public static final int LEAGUE_TASK_ALL_ELITE_COMBAT_ACHIEVEMENTS = 17235; - public static final int LEAGUE_TASK_ALL_MASTER_COMBAT_ACHIEVEMENTS = 17236; - public static final int LEAGUE_TASK_ALL_GRANDMASTER_COMBAT_ACHIEVEMENTS = 17237; - public static final int LEAGUE_TASK_25_COMBAT_ACHIEVEMENT_POINTS = 17238; - public static final int LEAGUE_TASK_50_COMBAT_ACHIEVEMENT_POINTS = 17239; - public static final int LEAGUE_TASK_100_COMBAT_ACHIEVEMENT_POINTS = 17240; - public static final int LEAGUE_TASK_200_COMBAT_ACHIEVEMENT_POINTS = 17241; - public static final int LEAGUE_TASK_300_COMBAT_ACHIEVEMENT_POINTS = 17242; - public static final int LEAGUE_TASK_400_COMBAT_ACHIEVEMENT_POINTS = 17243; - public static final int LEAGUE_TASK_500_COMBAT_ACHIEVEMENT_POINTS = 17244; - public static final int LEAGUE_TASK_600_COMBAT_ACHIEVEMENT_POINTS = 17245; - public static final int LEAGUE_TASK_700_COMBAT_ACHIEVEMENT_POINTS = 17246; - public static final int LEAGUE_TASK_800_COMBAT_ACHIEVEMENT_POINTS = 17247; - public static final int LEAGUE_TASK_900_COMBAT_ACHIEVEMENT_POINTS = 17248; - public static final int LEAGUE_TASK_1000_COMBAT_ACHIEVEMENT_POINTS = 17249; - public static final int LEAGUE_TASK_1100_COMBAT_ACHIEVEMENT_POINTS = 17250; - public static final int LEAGUE_TASK_1250_COMBAT_ACHIEVEMENT_POINTS = 17251; - public static final int LEAGUE_TASK_1500_COMBAT_ACHIEVEMENT_POINTS = 17252; - public static final int LEAGUE_TASK_1_COMBAT_ACHIEVEMENT = 17253; - public static final int LEAGUE_TASK_10_COMBAT_ACHIEVEMENTS = 17254; - public static final int LEAGUE_TASK_25_COMBAT_ACHIEVEMENTS = 17255; - public static final int LEAGUE_TASK_50_COMBAT_ACHIEVEMENTS = 17256; - public static final int LEAGUE_TASK_100_COMBAT_ACHIEVEMENTS = 17257; - public static final int LEAGUE_TASK_150_COMBAT_ACHIEVEMENTS = 17258; - public static final int LEAGUE_TASK_200_COMBAT_ACHIEVEMENTS = 17259; - public static final int LEAGUE_TASK_250_COMBAT_ACHIEVEMENTS = 17260; - public static final int LEAGUE_TASK_300_COMBAT_ACHIEVEMENTS = 17261; - public static final int LEAGUE_TASK_350_COMBAT_ACHIEVEMENTS = 17262; - public static final int LEAGUE_TASK_400_COMBAT_ACHIEVEMENTS = 17263; - public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_EASY_TIER = 17264; - public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_MEDIUM_TIER = 17265; - public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_HARD_TIER = 17266; - public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_ELITE_TIER = 17267; - public static final int LEAGUE_TASK_COMBAT_ACHIEVEMENTS_MASTER_TIER = 17268; - public static final int LEAGUE_TASK_CAST_DEGRIME_SPELL_FULL_CLEAN = 17269; - public static final int LEAGUE_TASK_CAST_FULL_SINISTER_OFFERING = 17270; - public static final int LEAGUE_TASK_CAST_RESURRECT_SUPERIOR_GHOST = 17271; - public static final int LEAGUE_TASK_INFERIOR_DEMONBANE_DEMON_KILL = 17272; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ZEALOTS_ROBES = 17273; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_ZEALOTS_ROBES = 17274; - public static final int LEAGUE_TASK_OPEN_A_BRONZE_CHEST = 17275; - public static final int LEAGUE_TASK_OPEN_A_BLACK_CHEST = 17276; - public static final int LEAGUE_TASK_OPEN_A_GOLD_CHEST = 17277; - public static final int LEAGUE_TASK_WIN_A_GAME_OF_SOUL_WARS = 17278; - public static final int LEAGUE_TASK_PURCHASE_AN_ECTOPLASMATOR = 17279; - public static final int LEAGUE_TASK_ATTACH_A_SANGUINE_ORNAMENT_KIT_TO_THE_SCYTHE = 17280; - public static final int LEAGUE_TASK_ATTACH_A_HOLY_ORNAMENT_KIT_TO_THE_SCYTHE_OF_VITUR = 17281; public static final int AUBURN_ADVERTISEMENTS_LAST = 17282; - public static final int LEAGUE_TASK_PURCHASE_A_CELESTIAL_RING = 17283; - public static final int LEAGUE_TASK_CRAFT_A_CELESTIAL_SIGNET = 17284; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_THE_GOLDEN_PROSPECTOR_SET = 17285; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_GOLDEN_PROSPECTOR = 17286; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_SWAMPBARK_ARMOUR = 17287; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_BLOODBARK_ARMOUR = 17288; public static final int CUSTODIAN_LOREBOOK = 17289; public static final int AUBURN_ECOLOGICAL_REPORTS = 17290; public static final int BOWSTRING_SPOOL_CHARGES = 17291; - public static final int LEAGUE_TASK_PET_THE_MUSEUM_CAMP_DOG = 17292; public static final int BOWSTRING_SPOOL_SIZE = 17293; - public static final int LEAGUE_TASK_MAX_OUT_1_FRAGMENT = 17295; - public static final int LEAGUE_TASK_MAX_OUT_10_FRAGMENTS = 17296; public static final int LEAGUE_RANK_NOTIFICATION = 17299; public static final int LEAGUE_SHOP_NOTED_ITEMS_DISABLED = 17300; public static final int LEAGUE_RELIC_SELECTION_6 = 17301; @@ -11819,202 +10171,6 @@ public final class VarbitID public static final int ENT_TOTEMS_SITE_3_TRAIL_BUFF_ACTIVE = 17351; public static final int ENT_TOTEMS_SITE_4_TRAIL_BUFF_ACTIVE = 17352; public static final int ENT_TOTEMS_SITE_5_TRAIL_BUFF_ACTIVE = 17353; - public static final int LEAGUE_TASK_KILL_A_MUGGER = 17357; - public static final int LEAGUE_TASK_TALK_TO_HANS = 17358; - public static final int LEAGUE_TASK_ASK_FOR_A_QUEST_FROM_BOB = 17359; - public static final int LEAGUE_TASK_KILL_A_RAM = 17360; - public static final int LEAGUE_TASK_KILL_A_CHICKEN_WITH_YOUR_FISTS = 17361; - public static final int LEAGUE_TASK_EQUIP_AN_IRON_DAGGER = 17362; - public static final int LEAGUE_TASK_PRAY_AT_AN_ALTAR_IN_LUMBRIDGE = 17363; - public static final int LEAGUE_TASK_EAT_AN_ONION = 17364; - public static final int LEAGUE_TASK_KILL_A_DUCK_WITH_A_FIRE_SPELL = 17365; - public static final int LEAGUE_TASK_KILL_AN_IMP_WITH_AN_EARTH_SPELL = 17366; - public static final int LEAGUE_TASK_KILL_A_FROG = 17367; - public static final int LEAGUE_TASK_KILL_A_GOBLIN_HOLDING_A_SPEAR = 17368; - public static final int LEAGUE_TASK_BUY_A_CANDLE_IN_LUMBRIDGE = 17369; - public static final int LEAGUE_TASK_DRINK_SOME_OF_ALIS_TEA = 17370; - public static final int LEAGUE_TASK_KILL_A_BILLY_GOAT = 17371; - public static final int LEAGUE_TASK_KILL_10_LOCUSTS = 17372; - public static final int LEAGUE_TASK_MINE_15_GRANITE_IN_THE_NECROPOLIS = 17373; - public static final int LEAGUE_TASK_CRAFT_SOME_POTTERY_IN_SOPHANEM = 17374; - public static final int LEAGUE_TASK_HAVE_DREW_CREATE_500_BUCKETS = 17375; - public static final int LEAGUE_TASK_KILL_30_BANDITS = 17376; - public static final int LEAGUE_TASK_PAY_SANIBOCH_FOR_PERMANENT_ACCESS = 17377; - public static final int LEAGUE_TASK_EQUIP_A_PIRATE_HOOK = 17378; - public static final int LEAGUE_TASK_FISH_100_INFERNAL_EELS = 17379; - public static final int LEAGUE_TASK_MINE_25_GOLD_ROCKS_IN_TIRANNWN = 17380; - public static final int LEAGUE_TASK_CHOP_100_MAPLES_IN_TIRANNWN = 17381; - public static final int LEAGUE_TASK_KILL_5_BUNNIES = 17382; - public static final int LEAGUE_TASK_CUT_THE_SWAYING_TREE = 17383; - public static final int LEAGUE_TASK_STEAL_A_COW_BELL_IN_RELLEKKA = 17384; - public static final int LEAGUE_TASK_FILL_UP_20_BUCKETS_OF_SAND_IN_RELLEKKA = 17385; - public static final int LEAGUE_TASK_CATCH_A_SAPPHIRE_GLACIALIS = 17386; - public static final int LEAGUE_TASK_WORSHIP_THE_ECTOFUNTUS = 17387; - public static final int LEAGUE_TASK_SMELT_A_STEEL_BAR_IN_PORT_PHASMATYS = 17388; - public static final int LEAGUE_TASK_COOK_20_SHARKS_IN_DARKMEYER = 17389; - public static final int LEAGUE_TASK_EQUIP_A_FULL_SET_OF_VYRE_NOBLE = 17390; - public static final int LEAGUE_TASK_CHOP_100_BLISTERWOOD_LOGS = 17391; - public static final int LEAGUE_TASK_CROSS_THE_CHAOS_TEMPLE_STONE_SHORTCUT = 17392; - public static final int LEAGUE_TASK_OFFER_AN_EGG_TO_A_SHRINE = 17393; - public static final int LEAGUE_TASK_MAKE_50_OAK_PLANKS_IN_KOUREND = 17394; - public static final int LEAGUE_TASK_EQUIP_THE_CURSED_AMULET_OF_MAGIC = 17395; - public static final int LEAGUE_TASK_KILL_A_BARBARIAN_IN_KOUREND = 17396; - public static final int LEAGUE_TASK_KILL_A_KING_SAND_CRAB = 17397; - public static final int LEAGUE_TASK_KILL_5_SAND_CRABS = 17398; - public static final int LEAGUE_TASK_DIG_25_SALTPETRE = 17399; - public static final int LEAGUE_TASK_CHOP_25_JUNIPER_LOGS = 17400; - public static final int LEAGUE_TASK_CREATE_100_JUNIPER_CHARCOAL = 17401; - public static final int LEAGUE_TASK_USE_THE_MINE_CART_TRANSPORTATION_SYSTEM = 17402; - public static final int LEAGUE_TASK_CAPTURE_10_SANDWORMS = 17403; - public static final int LEAGUE_TASK_CRAFT_100_SOUL_RUNES = 17404; - public static final int LEAGUE_TASK_CRAFT_100_BLOOD_RUNES = 17405; - public static final int LEAGUE_TASK_COMPLETE_THE_SHAYZIEN_BASIC_AGILITY_COURSE = 17406; - public static final int LEAGUE_TASK_COMPLETE_THE_SHAYZIEN_ADVANCED_AGILITY_COURSE = 17407; - public static final int LEAGUE_TASK_EAT_A_FIELD_RATION = 17408; - public static final int LEAGUE_TASK_CHOP_15_YEW_LOGS_IN_SHAYZIEN = 17409; - public static final int LEAGUE_TASK_SMITH_STEEL_IN_KOUREND_CASTLE = 17410; - public static final int LEAGUE_TASK_CATCH_150_ANGLERFISH = 17411; - public static final int LEAGUE_TASK_RESTORE_14_PRAYER_POINTS_IN_HOSIDIUS = 17412; - public static final int LEAGUE_TASK_KILL_A_MOSS_FIRE_HILL_GIANT_IN_KOUREND = 17413; - public static final int LEAGUE_TASK_TALK_TO_THE_VOICE_OF_YAMA = 17414; - public static final int LEAGUE_TASK_MINE_25_PURE_ESSENCE = 17415; - public static final int LEAGUE_TASK_CATCH_A_GREY_CHINCHOMPA = 17416; - public static final int LEAGUE_TASK_CATCH_50_GREY_CHINCHOMPAS = 17417; - public static final int LEAGUE_TASK_CATCH_500_CHINCHOMPAS = 17418; - public static final int LEAGUE_TASK_KILL_5_SPINNERS = 17419; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_BEEKEEPERS_OUTFIT = 17420; - public static final int LEAGUE_TASK_OBTAIN_A_KEBAB_FROM_THE_CERTER_BROTHERS = 17421; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_CAMOUFLAGE_OUTFIT = 17422; - public static final int LEAGUE_TASK_COMPLETE_THE_EVIL_BOB_RANDOM_EVENT = 17423; - public static final int LEAGUE_TASK_COMPLETE_THE_POSTIE_PETE_RANDOM_EVENT = 17424; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ZOMBIE_OUTFIT = 17425; - public static final int LEAGUE_TASK_TRADE_A_HERB_WITH_JEKYLL = 17426; - public static final int LEAGUE_TASK_COMPLETE_THE_MAZE_RANDOM_EVENT = 17427; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_MIME_OUTFIT = 17428; - public static final int LEAGUE_TASK_COMPLETE_THE_PINBALL_RANDOM_EVENT = 17429; - public static final int LEAGUE_TASK_COMPLETE_THE_PILLORY_RANDOM_EVENT = 17430; - public static final int LEAGUE_TASK_COMPLETE_THE_PRISON_PETE_RANDOM_EVENT = 17431; - public static final int LEAGUE_TASK_OPEN_THE_MYSTERY_BOX = 17432; - public static final int LEAGUE_TASK_COMPLETE_THE_SURPRISE_EXAM_RANDOM_EVENT = 17433; - public static final int LEAGUE_TASK_COMPLETE_THE_GARDEN_OF_DEATH = 17434; - public static final int LEAGUE_TASK_HARVEST_25_ZAMORAKS_GRAPES = 17435; - public static final int LEAGUE_TASK_MINE_50_VOLCANIC_SULPHUR = 17436; - public static final int LEAGUE_TASK_CREATE_10_DYNAMITE = 17437; - public static final int LEAGUE_TASK_SMITH_SHAYZIEN_1 = 17438; - public static final int LEAGUE_TASK_SMITH_SHAYZIEN_5 = 17439; - public static final int LEAGUE_TASK_REPAIR_A_FISHING_CRANE = 17440; - public static final int LEAGUE_TASK_DEFEAT_A_GANG_BOSS = 17441; - public static final int LEAGUE_TASK_COMPLETE_DEFENDER_OF_VARROCK = 17442; - public static final int LEAGUE_TASK_SCURRIUS_COMBAT_ACHIEVEMENTS = 17443; - public static final int LEAGUE_TASK_ARAXXOR_COMBAT_ACHIEVEMENTS = 17444; - public static final int LEAGUE_TASK_USE_A_TELEPORT_ANCHORING_SCROLL = 17445; - public static final int LEAGUE_TASK_OPEN_1_ZOMBIE_PIRATE_LOCKER = 17446; - public static final int LEAGUE_TASK_OPEN_15_ZOMBIE_PIRATE_LOCKERS = 17447; - public static final int LEAGUE_TASK_OPEN_50_ZOMBIE_PIRATE_LOCKERS = 17448; - public static final int LEAGUE_TASK_REDEEM_50_WILDERNESS_AGILITY_TICKETS = 17449; - public static final int LEAGUE_TASK_DEFEAT_SCURRIUS = 17450; - public static final int LEAGUE_TASK_DEFEAT_SCURRIUS_10_TIMES = 17451; - public static final int LEAGUE_TASK_DEFEAT_SCURRIUS_25_TIMES = 17452; - public static final int LEAGUE_TASK_CHARTER_A_SHIP_FROM_SUNSET_COAST_TO_CIVITAS = 17453; - public static final int LEAGUE_TASK_BUILD_A_QUETZAL_LANDING_SITE = 17454; - public static final int LEAGUE_TASK_TRAVEL_USING_THE_QUETZAL_TRANSPORT_SYSTEM = 17455; - public static final int LEAGUE_TASK_TELEPORT_TO_CIVITAS_ILLA_FORTIS = 17456; - public static final int LEAGUE_TASK_TELEPORT_TO_THE_FORTIS_COLOSSEUM = 17457; - public static final int LEAGUE_TASK_CREATE_A_QUETZAL_WHISTLE = 17458; - public static final int LEAGUE_TASK_COMPLETE_A_HUNTER_RUMOUR = 17459; - public static final int LEAGUE_TASK_COMPLETE_10_HUNTER_RUMOURS = 17460; - public static final int LEAGUE_TASK_COMPLETE_25_HUNTER_RUMOURS = 17461; - public static final int LEAGUE_TASK_COMPLETE_50_HUNTER_RUMOURS = 17462; - public static final int LEAGUE_TASK_COMPLETE_A_RIBBITING_TALE = 17463; - public static final int LEAGUE_TASK_USE_THE_BANK_CHEST_INSIDE_FORTIS_COLOSSEUM = 17464; - public static final int LEAGUE_TASK_USE_THE_FORTIS_SALUTE_EMOTE = 17465; - public static final int LEAGUE_TASK_COMPLETE_WAVE_1_OF_FORTIS_COLOSSEUM = 17466; - public static final int LEAGUE_TASK_COMPLETE_WAVE_6_OF_FORTIS_COLOSSEUM = 17467; - public static final int LEAGUE_TASK_COMPLETE_WAVE_12_OF_FORTIS_COLOSSEUM = 17468; - public static final int LEAGUE_TASK_OBTAIN_20000_GLORY = 17469; - public static final int LEAGUE_TASK_OBTAIN_40000_GLORY = 17470; - public static final int LEAGUE_TASK_OBTAIN_58000_GLORY = 17471; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_SUNFIRE_FANATIC = 17472; - public static final int LEAGUE_TASK_EQUIP_FULL_SUNFIRE_FANATIC = 17473; - public static final int LEAGUE_TASK_EQUIP_BLESSED_DIZANAS_QUIVER = 17474; - public static final int LEAGUE_TASK_EQUIP_TONALZTICS_OF_RALOS = 17475; - public static final int LEAGUE_TASK_EQUIP_ECHO_BOOTS = 17476; - public static final int LEAGUE_TASK_COLOSSEUM_COMBAT_ACHIEVEMENTS = 17477; - public static final int LEAGUE_TASK_PERILOUS_MOONS_COMBAT_ACHIEVEMENTS = 17478; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_BLOOD_MOON_ARMOUR = 17479; - public static final int LEAGUE_TASK_EQUIP_FULL_BLOOD_MOON_ARMOUR = 17480; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ECLIPSE_MOON_ARMOUR = 17481; - public static final int LEAGUE_TASK_EQUIP_FULL_ECLIPSE_MOON_ARMOUR = 17482; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_BLUE_MOON_ARMOUR = 17483; - public static final int LEAGUE_TASK_EQUIP_FULL_BLUE_MOON_ARMOUR = 17484; - public static final int LEAGUE_TASK_DEFEAT_SOL_HEREDIT_5_TIMES = 17485; - public static final int LEAGUE_TASK_DEFEAT_SOL_HEREDIT_10_TIMES = 17486; - public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL = 17487; - public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_10_TIMES = 17488; - public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_25_TIMES = 17489; - public static final int LEAGUE_TASK_SUBDUE_THE_MOONS_OF_PERIL_50_TIMES = 17490; - public static final int LEAGUE_TASK_CRAFT_1000_SUNFIRE_RUNES = 17491; - public static final int LEAGUE_TASK_MINE_A_CALCIFIED_DEPOSIT = 17492; - public static final int LEAGUE_TASK_MINE_250_BLESSED_BONE_SHARDS = 17493; - public static final int LEAGUE_TASK_TELEPORT_TO_CAM_TORUM_USING_A_CALCIFIED_MOTH = 17494; - public static final int LEAGUE_TASK_CREATE_100_JUGS_OF_BLESSED_SUNFIRE_WINE = 17495; - public static final int LEAGUE_TASK_MINE_20_MITHRIL_ORE_IN_THE_STONECUTTER_OUTPOST = 17496; - public static final int LEAGUE_TASK_CHECK_THE_HEALTH_OF_MAHOGANY_TREE_IN_MARCELLUSS_PATCH = 17497; - public static final int LEAGUE_TASK_CATCH_50_MOONLIGHT_ANTELOPES = 17498; - public static final int LEAGUE_TASK_CATCH_25_SUNLIGHT_ANTELOPES = 17499; - public static final int LEAGUE_TASK_STEAL_FROM_THE_FORTIS_SPICE_STALL = 17500; - public static final int LEAGUE_TASK_STEAL_A_HOUSE_KEY = 17501; - public static final int LEAGUE_TASK_STEAL_15_HOUSE_KEYS = 17502; - public static final int LEAGUE_TASK_FISH_A_HOUSE_KEY = 17503; - public static final int LEAGUE_TASK_PAY_AN_URCHIN_FOR_INFORMATION = 17504; - public static final int LEAGUE_TASK_STEAL_A_BLESSED_BONE_STATUETTE = 17505; - public static final int LEAGUE_TASK_STEAL_25_VALUABLES = 17506; - public static final int LEAGUE_TASK_STEAL_100_VALUABLES = 17507; - public static final int LEAGUE_TASK_EQUIP_FULL_GUILD_HUNTER_OUTFIT = 17508; - public static final int LEAGUE_TASK_OBTAIN_THE_HUNTSMANS_KIT = 17509; - public static final int LEAGUE_TASK_OPEN_A_MASTER_HUNTERS_LOOT_SACK = 17510; - public static final int LEAGUE_TASK_OPEN_AN_ADEPT_HUNTERS_LOOT_SACK = 17511; - public static final int LEAGUE_TASK_EAT_SOME_COOKED_DASHING_KEBBIT = 17512; - public static final int LEAGUE_TASK_COOK_100_MOONLIGHT_ANTELOPES = 17513; - public static final int LEAGUE_TASK_DRINK_FROM_A_BIRD_BATH = 17514; - public static final int LEAGUE_TASK_PET_XOLO_IN_CIVITAS = 17515; - public static final int LEAGUE_TASK_PICK_SOME_SWEETCORN_FROM_A_FIELD = 17516; - public static final int LEAGUE_TASK_KILL_A_GUARD_IN_VARLAMORE_UNDERGROUND = 17517; - public static final int LEAGUE_TASK_KILL_A_BUFFALO = 17518; - public static final int LEAGUE_TASK_MILK_A_BUFFALO = 17519; - public static final int LEAGUE_TASK_KILL_AN_ICEFIEND_IN_VARLAMORE = 17520; - public static final int LEAGUE_TASK_CHOP_20_MAGIC_LOGS_IN_VARLAMORE = 17521; - public static final int LEAGUE_TASK_CATCH_100_TECU_SALAMANDERS = 17522; - public static final int LEAGUE_TASK_COMPLETE_MEAT_AND_GREET = 17523; - public static final int LEAGUE_TASK_EQUIP_A_TECU_SALAMANDER = 17524; - public static final int LEAGUE_TASK_1_ARAXXOR_KILL = 17525; - public static final int LEAGUE_TASK_50_ARAXXOR_KILLS = 17526; - public static final int LEAGUE_TASK_150_ARAXXOR_KILLS = 17527; - public static final int LEAGUE_TASK_300_ARAXXOR_KILLS = 17528; - public static final int LEAGUE_TASK_EQUIP_THE_AMULET_OF_RANCOUR = 17529; - public static final int LEAGUE_TASK_EQUIP_THE_NOXIOUS_HALBERD = 17530; - public static final int LEAGUE_TASK_EQUIP_ARANEA_BOOTS = 17531; - public static final int LEAGUE_TASK_1_HUEYCOATL_KILL = 17532; - public static final int LEAGUE_TASK_50_HUEYCOATL_KILLS = 17533; - public static final int LEAGUE_TASK_150_HUEYCOATL_KILLS = 17534; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_HUEYCOATL_ARMOUR = 17535; - public static final int LEAGUE_TASK_EQUIP_FULL_HUEYCOATL_ARMOUR = 17536; - public static final int LEAGUE_TASK_PURCHASE_THE_REAGENTS_POUCH = 17537; - public static final int LEAGUE_TASK_PURCHASE_THE_CHUGGING_BARREL = 17538; - public static final int LEAGUE_TASK_EQUIP_FULL_ALCHEMISTS_OUTFIT = 17539; - public static final int LEAGUE_TASK_MAKE_50_GOADING_POTIONS = 17540; - public static final int LEAGUE_TASK_MAKE_100_PRAYER_REGENERATION_POTIONS = 17541; - public static final int LEAGUE_TASK_EQUIP_A_PIECE_OF_ALCHEMISTS_OUTFIT = 17542; - public static final int LEAGUE_TASK_EQUIP_PENDANT_OF_ATES = 17543; - public static final int LEAGUE_TASK_EQUIP_A_ZOMBIE_AXE = 17544; - public static final int LEAGUE_TASK_1_AMOXLIATL_KILL = 17545; - public static final int LEAGUE_TASK_50_AMOXLIATL_KILLS = 17546; - public static final int LEAGUE_TASK_150_AMOXLIATL_KILLS = 17547; - public static final int LEAGUE_TASK_COMPLETE_10_LAPS_OF_THE_VARLAMORE_AGILITY_COURSE = 17548; - public static final int LEAGUE_TASK_EQUIP_GLACIAL_TEMOTLI = 17549; - public static final int LEAGUE_TASK_OPEN_THE_VARLAMORE_MOON_CHEST = 17550; - public static final int LEAGUE_TASK_EQUIP_THE_MOONLIGHT_FANATIC_HELMET = 17551; - public static final int LEAGUE_TASK_FLETCH_A_WILLOW_SHORTBOW_U = 17552; public static final int LEAGUE_COMBAT_MASTERY_TUTORIAL = 17553; public static final int LEAGUE_RELIC_SELECTION_OTHER_0 = 17554; public static final int LEAGUE_RELIC_SELECTION_OTHER_1 = 17555; @@ -14471,5 +12627,137 @@ public final class VarbitID public static final int CANOESTATION_STATE_CHAOS_DRUID_TOWER = 20257; public static final int CANOESTATION_STATE_TREE_GNOME_VILLAGE = 20258; public static final int CANOE_RIVER = 20259; + public static final int TALENT_RESETS_AVAILABLE = 20260; + public static final int TALENT_REGEN_AMMO_CHANCE = 20261; + public static final int TALENT_AMMO_REGEN_MAGIC_ACCURACY = 20262; + public static final int TALENT_REGEN_STAVE_CHARGES_AIR = 20263; + public static final int TALENT_WATERRUNE_REGEN_HEALING = 20264; + public static final int TALENT_MAX_HIT_STYLE_SWAP = 20265; + public static final int TALENT_EARTHRUNE_REGEN_DEFENCE_BOOST = 20266; + public static final int TALENT_PERCENTAGE_MAGIC_DAMAGE = 20267; + public static final int TALENT_CROSSBOW_ECHO_REPROC_CHANCE = 20268; + public static final int TALENT_BOW_ECHO_PASS_ACCURACY = 20269; + public static final int TALENT_CROSSBOW_DOUBLE_ACCURACY_ROLL = 20270; + public static final int TALENT_RANGED_REGEN_ECHO_CHANCE = 20271; + public static final int TALENT_ALL_STYLE_ACCURACY = 20272; + public static final int TALENT_DEFENCE_BOOST = 20273; + public static final int TALENT_PERCENTAGE_MELEE_DAMAGE = 20274; + public static final int TALENT_PERCENTAGE_RANGED_DAMAGE = 20275; + public static final int TALENT_OFFHAND_STAT_BOOST = 20276; + public static final int TALENT_THROWN_WEAPON_MELEE_STR_SCALE = 20277; + public static final int TALENT_OVERHEALING_VIA_TALENTS = 20278; + public static final int TALENT_THORNS_DAMAGE = 20279; + public static final int TALENT_MELEE_RANGE_MULTIPLIER = 20280; + public static final int TALENT_POISON_CHANCE_FROM_RANGED = 20281; + public static final int TALENT_RECOIL_HEAL = 20282; + public static final int TALENT_SHIELD_REFLECT = 20283; + public static final int TALENT_SPEC_FOR_FREE = 20284; + public static final int TALENT_DISTANCE_MELEE_MINHIT = 20285; + public static final int TALENT_MELEE_DISTANCE_HEALING_CHANCE = 20286; + public static final int TALENT_DAMAGE_REDUCTION = 20287; + public static final int TALENT_AIR_SPELL_DAMAGE_HIGH_HP = 20288; + public static final int TALENT_WATER_SPELL_DAMAGE_HIGH_HP = 20289; + public static final int TALENT_REGEN_STAVE_CHARGES_EARTH = 20290; + public static final int TALENT_WATER_SPELL_BOUCE_HEAL = 20291; + public static final int TALENT_FIRE_HP_CONSUME_FOR_DAMAGE = 20292; + public static final int TALENT_FIRE_SPELL_BURN_BOUNCE = 20293; + public static final int TALENT_MAGIC_ATTACK_SPEED_TRADITIONAL = 20294; + public static final int TALENT_REGEN_STAVE_CHARGES_WATER = 20295; + public static final int TALENT_REGEN_STAVE_CHARGES_FIRE = 20296; + public static final int TALENT_PRAYER_PEN_MELEE = 20297; + public static final int TALENT_PRAYER_PEN_RANGED = 20298; + public static final int TALENT_PRAYER_PEN_MAGIC = 20299; + public static final int TALENT_PRAYER_PEN_ALL = 20300; + public static final int TALENT_EARTH_REDUCE_DEFENCE = 20301; + public static final int TALENT_LIGHT_WEAPON_DOUBLEHIT = 20302; + public static final int TALENT_FREE_RANDOM_WEAPON_ATTACK_CHANCE = 20303; + public static final int TALENT_SMOKE_COUNTS_AS_AIR = 20304; + public static final int TALENT_ICE_COUNTS_AS_WATER = 20305; + public static final int TALENT_BLOOD_COUNTS_AS_FIRE = 20306; + public static final int TALENT_SHADOW_COUNTS_AS_EARTH = 20307; + public static final int TALENT_RANGED_STRENGTH_HP_DIFFERENCE = 20308; + public static final int TALENT_CROSSBOW_SLOW_BIG_HITS = 20309; + public static final int TALENT_CROSSBOW_MAX_HIT = 20310; + public static final int TALENT_RANGED_ECHO_CYCLICAL = 20311; + public static final int TALENT_BOW_FAST_HITS = 20312; + public static final int TALENT_ENCHANTED_BOLTS_RANDOM_EFFECT = 20313; + public static final int TALENT_THROWN_WEAPON_ACCURACY = 20314; + public static final int TALENT_THROWN_WEAPON_MULTI = 20315; + public static final int TALENT_MAX_ACCURACY_ROLL_FROM_RANGE = 20316; + public static final int TALENT_BUFFED_RANGED_PRAYERS = 20317; + public static final int TALENT_BOW_MIN_HIT_STACKING_INCREASE = 20318; + public static final int TALENT_BOW_MAX_HIT_STACKING_INCREASE = 20319; + public static final int TALENT_PRAYER_RESTORE_NO_OVERHEAD = 20320; + public static final int TALENT_BOW_MIN_HIT_STACKS = 20321; + public static final int TALENT_BOW_MAX_HIT_STACKS = 20322; + public static final int TALENT_RESTORE_SA_ENERGY_FROM_DISTANCE = 20323; + public static final int TALENT_HEAL_STOOD_STILL = 20324; + public static final int TALENT_DEFENCE_RECOIL_SCALING = 20325; + public static final int TALENT_LIGHT_WEAPON_FASTER = 20326; + public static final int TALENT_SHIELD_BLOCK_HEAL = 20327; + public static final int TALENT_OVERHEAL_CONSUMPTION_BOOST = 20328; + public static final int TALENT_MELEE_PRAYER_PENETRATION = 20329; + public static final int TALENT_MELEE_RANGE_CONDITIONAL_BOOST = 20330; + public static final int TALENT_2H_MELEE_ECHOS = 20331; + public static final int TALENT_UNIQUE_BLINDBAG_CHANCE = 20332; + public static final int TALENT_PERCENTAGE_MELEE_MAXHIT_DISTANCE = 20333; + public static final int TALENT_HIT_RESTORE_SPEC_ENERGY = 20334; + public static final int TALENT_HIT_AUTOVENGE_CHANCE = 20335; + public static final int TALENT_FIRERUNE_REGEN_DAMAGE_BOOST = 20336; + public static final int TALENT_MAX_HIT_STYLE_SWAP_LAST_MAXHIT_STYLE = 20337; + public static final int TALENT_MULTI_HIT_STR_INCREASE = 20338; + public static final int TALENT_REGEN_MAGIC_LEVEL_BOOST = 20339; + public static final int TALENT_MAGIC_ATTACK_SPEED_POWERED = 20340; + public static final int TALENT_AIRRUNE_REGEN_PRAYER_RESTORE = 20341; + public static final int TALENT_AIR_SPELL_MAX_HIT_PRAYER_BONUS = 20342; + public static final int TALENT_AIR_SPELL_DAMAGE_ACTIVE_PRAYERS = 20343; + public static final int TALENT_THROWN_MAXHIT_ECHOES = 20344; + public static final int TALENT_EARTH_SCALE_DEFENCE_STAT = 20345; + public static final int TALENT_UNIQUE_BLINDBAG_DAMAGE = 20346; + public static final int TALENT_MELEE_STRENGTH_PRAYER_BONUS = 20347; + public static final int TALENT_THORNS_DOUBLE_HIT = 20348; + public static final int LEAGUE_MASTERY_TOTAL_MAGIC_DAMAGE = 20349; + public static final int LEAGUE_MASTERY_TOTAL_AMMO_SAVE = 20350; + public static final int LEAGUE_MASTERY_REGENERATION_MAGIC_ACCURACY = 20351; + public static final int LEAGUE_MASTERY_BONUS_MAGIC_DAMAGE = 20352; + public static final int LEAGUE_MASTERY_RANDOM_WEAPON_ATTACK_READY = 20353; + public static final int PREVENT_BUILDAPPEARANCE = 20354; + public static final int LEAGUE_MASTERY_RANGED_ECHO_READY = 20355; + public static final int LEAGUE_MASTERY_UNIQUE_MELEE_WEAPONS = 20356; + public static final int LEAGUE_TASK_FILTER_MASTERY_POINT = 20357; + public static final int LEAGUE_TYPE_PREVIOUS = 20358; + public static final int LEAGUE_INITIAL_POINTS_SPENT = 20359; + public static final int LEAGUE_GUARDIAN_PICKUP_ITEMS_DISABLED = 20360; + public static final int LEAGUE_GUARDIAN_PICKUP_NOTED_DISABLED = 20361; + public static final int LEAGUE_TELEPORT_DRAGONS_STEPPING_STONES_WARNING = 20362; + public static final int KINGS_BARRAGE_FREEZE_TOGGLE = 20363; + public static final int LEAGUE_RELIC_MESSAGING_BUFFER = 20364; + public static final int BUTLERS_BELL_PROCESSING = 20365; + public static final int BUTLERS_BELL_ACTION = 20366; + public static final int LEAGUE_TASK_CALCIFIED_DEPOSIT = 20367; + public static final int LEAGUE_TASK_BONES_COUNTER = 20368; + public static final int LEAGUE_TASK_CREATURES_WITH_MACE = 20369; + public static final int LEAGUE_TASK_FLAX_PICKED = 20370; + public static final int LEAGUE_TASK_WHEAT_PICKED = 20371; + public static final int LEAGUE_TASK_CABBAGE_PICKED = 20372; + public static final int LEAGUE_TASK_POTATOES_PICKED = 20373; + public static final int LEAGUE_TASK_IRON_ARROWS_SHOT = 20374; + public static final int LEAGUE_TASK_BIRDS_SNARED = 20375; + public static final int LEAGUE_TASK_PICKPOCKET_SUCCESSES_IN_A_ROW = 20376; + public static final int LEAGUE_TASK_BLAST_FURNACE_ADAMANTITE_BARS = 20382; + public static final int LEAGUE_TASK_CRAFT_AETHER_RUNES = 20383; + public static final int LEAGUE_TASK_CREATE_ANTIVENOM_POTIONS = 20384; + public static final int LEAGUE_TASK_CREATE_ANTIVENOM_PLUS_POTIONS = 20385; + public static final int LEAGUE_TASK_MAKE_100_MAHOGANY_PLANKS_IN_PRIFDDINAS = 20386; + public static final int LEAGUE_TASK_MAKE_200_BRUTAL_RUNE_ARROW = 20387; + public static final int LEAGUE_TASK_MINE_1000_ANCIENT_ESSENCE = 20388; + public static final int LEAGUE_TASK_SNARE_15_TROPICAL_WAGTAILS = 20389; + public static final int LEAGUE_TASK_SNARE_5_CRIMSON_SWIFT = 20390; + public static final int LEAGUES_SLAYER_CHOOSE_TASK_1 = 20391; + public static final int LEAGUES_SLAYER_CHOOSE_TASK_2 = 20392; + public static final int LEAGUES_SLAYER_CHOOSE_TASK_3 = 20393; + public static final int LEAGUES_SLAYER_CHOOSE_TASK_1_BOSS_ID = 20394; + public static final int LEAGUE_V_HELM_SPECIAL_ACTIVE = 20395; + public static final int LITHIC_SCEPTRE_SHATTER_STACKS = 20396; /* This file is automatically generated. Do not edit. */ } diff --git a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java index ab6a9b14538..46f62721409 100644 --- a/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java +++ b/runelite-api/src/main/java/net/runelite/api/widgets/WidgetInfo.java @@ -484,7 +484,6 @@ public enum WidgetInfo SPELL_LUNAR_HOME_TELEPORT(InterfaceID.MagicSpellbook.TELEPORT_HOME_LUNAR), SPELL_ARCEUUS_HOME_TELEPORT(InterfaceID.MagicSpellbook.TELEPORT_HOME_ARCEUUS), SPELL_KOUREND_HOME_TELEPORT(InterfaceID.MagicSpellbook.BACK_BUTTON), - SPELL_CATHERBY_HOME_TELEPORT(InterfaceID.MagicSpellbook.LEAGUE_TWISTED_HOME_TELEPORT), SPELL_LUNAR_FERTILE_SOIL(InterfaceID.MagicSpellbook.FERTILE_SOIL), PVP_WILDERNESS_SKULL_CONTAINER(InterfaceID.PvpIcons.ICONS), diff --git a/runelite-client/src/main/java/net/runelite/client/TelemetryClient.java b/runelite-client/src/main/java/net/runelite/client/TelemetryClient.java index ec9c26a9313..02529e9903b 100644 --- a/runelite-client/src/main/java/net/runelite/client/TelemetryClient.java +++ b/runelite-client/src/main/java/net/runelite/client/TelemetryClient.java @@ -25,10 +25,8 @@ package net.runelite.client; import com.google.gson.Gson; -import java.io.BufferedReader; import java.io.File; import java.io.IOException; -import java.io.InputStreamReader; import java.lang.management.ManagementFactory; import java.lang.management.OperatingSystemMXBean; import java.nio.file.Files; @@ -37,7 +35,6 @@ import java.util.Map; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import net.runelite.client.util.OSType; import net.runelite.http.api.RuneLiteAPI; import net.runelite.http.api.telemetry.Telemetry; import okhttp3.Call; @@ -134,8 +131,7 @@ public void submitError(String type, String error, Map params) .addQueryParameter("osver", System.getProperty("os.version")) .addQueryParameter("osarch", System.getProperty("os.arch")) .addQueryParameter("javaversion", System.getProperty("java.version")) - .addQueryParameter("javavendor", System.getProperty("java.vendor")) - .addQueryParameter("cpumodel", cpuName()); + .addQueryParameter("javavendor", System.getProperty("java.vendor")); params.forEach(urlBuilder::addQueryParameter); HttpUrl url = urlBuilder.build(); @@ -177,41 +173,7 @@ private static Telemetry buildTelemetry() long totalPhysicalMemorySize = ((com.sun.management.OperatingSystemMXBean) operatingSystemMXBean).getTotalPhysicalMemorySize(); telemetry.setTotalMemory(totalPhysicalMemorySize); } - telemetry.setCpuName(cpuName()); telemetry.setJxAccount(System.getenv("JX_SESSION_ID") != null && System.getenv("JX_CHARACTER_ID") != null); return telemetry; } - - private static String cpuName() - { - if (OSType.getOSType() != OSType.Windows) - { - return null; - } - - try - { - Process p = Runtime.getRuntime().exec("wmic cpu get name"); - - try (var in = new BufferedReader(new InputStreamReader(p.getInputStream()))) - { - String line; - while ((line = in.readLine()) != null) - { - line = line.trim(); - if (line.isEmpty() || line.equalsIgnoreCase("name")) - { - continue; - } - - return line; - } - } - } - catch (IOException ex) - { - log.debug("unable to get cpu name", ex); - } - return null; - } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java index 66a0f7b12fc..6c139c32aba 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/agility/AgilityPlugin.java @@ -308,11 +308,15 @@ public void onGameTick(GameTick tick) { // Hint arrow has no plane, and always returns the current plane WorldPoint newTicketPosition = client.getHintArrowPoint(); + if (newTicketPosition == null) + { + return; + } WorldPoint oldTickPosition = lastArenaTicketPosition; lastArenaTicketPosition = newTicketPosition; - if (oldTickPosition != null && newTicketPosition != null + if (oldTickPosition != null && (oldTickPosition.getX() != newTicketPosition.getX() || oldTickPosition.getY() != newTicketPosition.getY())) { log.debug("Ticked position moved from {} to {}", oldTickPosition, newTicketPosition); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/LayoutManager.java b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/LayoutManager.java index ad1f322c2a5..5b4da2127dc 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/LayoutManager.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/LayoutManager.java @@ -436,7 +436,7 @@ else if (qty == 0) c.setItemId(-1); c.setItemQuantity(0); c.setOnDragListener((Object[]) null); - c.setOnDragCompleteListener((Object[]) null); + c.setOnDragCompleteListener((JavaScriptCallback) ev -> client.setDraggedOnWidget(null)); } int posX = (idx % BANK_ITEMS_PER_ROW) * (BANK_ITEM_WIDTH + BANK_ITEM_X_PADDING) + BANK_ITEM_START_X; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java index 960b4d501c4..30e2458cf20 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java @@ -123,8 +123,6 @@ public class TabInterface private static final int BUTTON_HEIGHT = 20; private static final int MARGIN = 1; private static final int SCROLL_TICK = 500; - private static final int INCINERATOR_WIDTH = 48; - private static final int INCINERATOR_HEIGHT = 39; private static final int BANK_BOTTOM_OFFSET = 39; // offset from bottom of BANK_CONTENT_CONTAINER private static final int BANK_ITEM_WIDTH = BankTagsPlugin.BANK_ITEM_WIDTH; private static final int BANK_ITEM_HEIGHT = BankTagsPlugin.BANK_ITEM_HEIGHT; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerConfig.java index cea9354f5d7..fd27c18a896 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerConfig.java @@ -5,13 +5,16 @@ import net.runelite.client.config.ConfigItem; import net.runelite.client.config.Range; -@ConfigGroup("agentServer") +@ConfigGroup(AgentServerConfig.GROUP) public interface AgentServerConfig extends Config { + String GROUP = "agentServer"; + String KEY_TOKEN = "authToken"; + @ConfigItem( keyName = "port", name = "Port", - description = "HTTP server port for agent communication", + description = "HTTP server port for agent communication (bound to 127.0.0.1 only)", position = 0 ) @Range(min = 1024, max = 65535) @@ -29,4 +32,22 @@ default int port() { default int maxResults() { return 200; } + + @ConfigItem( + keyName = KEY_TOKEN, + name = "Auth token", + description = "Shared secret required in the X-Agent-Token header. Auto-generated on first start. Use 'Regenerate token' to rotate.", + secret = true, + position = 2 + ) + default String authToken() { + return ""; + } + + @ConfigItem( + keyName = KEY_TOKEN, + name = "", + description = "" + ) + void authToken(String token); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerPlugin.java index dc7f472778d..7fb56a7f0a3 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/AgentServerPlugin.java @@ -7,15 +7,24 @@ import lombok.extern.slf4j.Slf4j; import net.runelite.api.Client; import net.runelite.client.config.ConfigManager; +import net.runelite.client.eventbus.Subscribe; +import net.runelite.client.events.ConfigChanged; import net.runelite.client.plugins.Plugin; import net.runelite.client.plugins.PluginDescriptor; import net.runelite.client.plugins.microbot.agentserver.handler.*; import net.runelite.client.ui.DrawManager; import javax.inject.Inject; +import java.io.IOException; import java.net.InetSocketAddress; +import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.attribute.PosixFilePermissions; import java.util.Arrays; import java.util.List; +import java.util.UUID; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; @@ -26,7 +35,7 @@ name = PluginDescriptor.Mocrosoft + "Agent Server", description = "HTTP server for AI agent communication - exposes widget inspection, game interaction, and state endpoints", tags = {"agent", "ai", "server", "automation"}, - enabledByDefault = true + enabledByDefault = false ) @Slf4j public class AgentServerPlugin extends Plugin { @@ -34,6 +43,9 @@ public class AgentServerPlugin extends Plugin { @Inject private AgentServerConfig config; + @Inject + private ConfigManager configManager; + @Inject private Client client; @@ -57,6 +69,9 @@ protected void startUp() throws Exception { stopServer(); + String token = ensureAuthToken(); + AgentHandler.setTokenSupplier(() -> configManager.getConfiguration(AgentServerConfig.GROUP, AgentServerConfig.KEY_TOKEN)); + executor = Executors.newFixedThreadPool(4, new ThreadFactory() { private final AtomicInteger count = new AtomicInteger(1); @@ -105,18 +120,108 @@ public Thread newThread(Runnable r) { server.createContext(handler.getPath(), handler); } - shutdownHook = new Thread(this::stopServer, "AgentServer-Shutdown"); + shutdownHook = new Thread(() -> { + stopServer(); + deleteTokenFile(); + }, "AgentServer-Shutdown"); Runtime.getRuntime().addShutdownHook(shutdownHook); server.start(); - log.info("Agent server started on port {} with {} endpoints", port, handlers.size()); + Path tokenFile = writeTokenFile(token); + log.info("Agent server started on 127.0.0.1:{} with {} endpoints (auth enabled, token {})", + port, handlers.size(), tokenFile != null ? "at " + tokenFile : "file unavailable"); + } + + @Subscribe + public void onConfigChanged(ConfigChanged event) { + if (!AgentServerConfig.GROUP.equals(event.getGroup()) || !AgentServerConfig.KEY_TOKEN.equals(event.getKey())) { + return; + } + String value = event.getNewValue(); + if (value == null || value.isEmpty()) { + log.warn("Agent server auth token was cleared; regenerating to keep auth enforced"); + writeTokenFile(ensureAuthToken()); + return; + } + writeTokenFile(value); + } + + private String ensureAuthToken() { + String existing = configManager.getConfiguration(AgentServerConfig.GROUP, AgentServerConfig.KEY_TOKEN); + if (existing != null && !existing.isEmpty()) { + return existing; + } + String generated = UUID.randomUUID().toString().replace("-", ""); + configManager.setConfiguration(AgentServerConfig.GROUP, AgentServerConfig.KEY_TOKEN, generated); + return generated; + } + + private Path writeTokenFile(String token) { + try { + Path dir = Paths.get(System.getProperty("user.home"), ".microbot"); + Files.createDirectories(dir); + Path file = dir.resolve("agent-token"); + + boolean posix = java.nio.file.FileSystems.getDefault().supportedFileAttributeViews().contains("posix"); + + java.util.Set opts = new java.util.HashSet<>(); + opts.add(java.nio.file.StandardOpenOption.CREATE); + opts.add(java.nio.file.StandardOpenOption.WRITE); + opts.add(java.nio.file.StandardOpenOption.TRUNCATE_EXISTING); + + java.nio.file.attribute.FileAttribute[] attrs = posix + ? new java.nio.file.attribute.FileAttribute[]{ + PosixFilePermissions.asFileAttribute(PosixFilePermissions.fromString("rw-------"))} + : new java.nio.file.attribute.FileAttribute[0]; + + if (posix && Files.exists(file)) { + try { + Files.setPosixFilePermissions(file, PosixFilePermissions.fromString("rw-------")); + } catch (IOException ignored) { + } + } + + try (java.nio.channels.SeekableByteChannel ch = Files.newByteChannel(file, opts, attrs)) { + ch.write(java.nio.ByteBuffer.wrap(token.getBytes(StandardCharsets.UTF_8))); + } + + if (posix) { + try { + Files.setPosixFilePermissions(file, PosixFilePermissions.fromString("rw-------")); + } catch (IOException ignored) { + } + } else { + try { + file.toFile().setReadable(false, false); + file.toFile().setWritable(false, false); + file.toFile().setReadable(true, true); + file.toFile().setWritable(true, true); + } catch (SecurityException ignored) { + } + } + return file; + } catch (IOException e) { + log.warn("Could not write agent token file: {}", e.getMessage()); + return null; + } } @Override protected void shutDown() throws Exception { stopServer(); + deleteTokenFile(); + } + + private void deleteTokenFile() { + try { + Path file = Paths.get(System.getProperty("user.home"), ".microbot", "agent-token"); + Files.deleteIfExists(file); + } catch (IOException e) { + log.debug("Could not delete agent token file: {}", e.getMessage()); + } } private synchronized void stopServer() { + AgentHandler.setTokenSupplier(null); if (server != null) { server.stop(0); server = null; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/handler/AgentHandler.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/handler/AgentHandler.java index 8e9ea7a00ee..c05a06d7db9 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/handler/AgentHandler.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/agentserver/handler/AgentHandler.java @@ -13,11 +13,15 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; +import java.util.function.Supplier; @Slf4j public abstract class AgentHandler implements HttpHandler { private static final int MAX_BODY_SIZE = 16 * 1024; + private static final String AUTH_HEADER = "X-Agent-Token"; + + private static volatile Supplier tokenSupplier = () -> null; protected final Gson gson; @@ -25,21 +29,38 @@ protected AgentHandler(Gson gson) { this.gson = gson; } + public static void setTokenSupplier(Supplier supplier) { + tokenSupplier = supplier != null ? supplier : () -> null; + } + public abstract String getPath(); protected abstract void handleRequest(HttpExchange exchange) throws IOException; @Override public void handle(HttpExchange exchange) throws IOException { - exchange.getResponseHeaders().set("Access-Control-Allow-Origin", "*"); - exchange.getResponseHeaders().set("Access-Control-Allow-Methods", "GET, POST, OPTIONS"); - exchange.getResponseHeaders().set("Access-Control-Allow-Headers", "Content-Type"); + if (exchange.getRequestHeaders().getFirst("Origin") != null) { + sendJson(exchange, 403, errorResponse("Cross-origin requests are not permitted")); + return; + } - if ("OPTIONS".equalsIgnoreCase(exchange.getRequestMethod())) { - exchange.sendResponseHeaders(204, -1); + String host = exchange.getRequestHeaders().getFirst("Host"); + if (host == null || !isLoopbackHost(host)) { + sendJson(exchange, 403, errorResponse("Invalid Host header")); return; } + String expected = tokenSupplier.get(); + if (expected != null && !expected.isEmpty()) { + String provided = exchange.getRequestHeaders().getFirst(AUTH_HEADER); + if (provided == null || !constantTimeEquals(expected, provided)) { + Map err = errorResponse("auth"); + err.put("hint", "set " + AUTH_HEADER + " header; token is in the Agent Server plugin config or ~/.microbot/agent-token"); + sendJson(exchange, 401, err); + return; + } + } + try { handleRequest(exchange); } catch (Exception e) { @@ -59,6 +80,30 @@ public void handle(HttpExchange exchange) throws IOException { } } + private static boolean isLoopbackHost(String hostHeader) { + String h = hostHeader.trim(); + if (h.startsWith("[")) { + int end = h.indexOf(']'); + if (end < 0) return false; + String ip = h.substring(1, end); + return "::1".equals(ip) || "0:0:0:0:0:0:0:1".equalsIgnoreCase(ip); + } + int colon = h.indexOf(':'); + String name = colon >= 0 ? h.substring(0, colon) : h; + return "127.0.0.1".equals(name) || "localhost".equalsIgnoreCase(name); + } + + private static boolean constantTimeEquals(String a, String b) { + byte[] ab = a.getBytes(StandardCharsets.UTF_8); + byte[] bb = b.getBytes(StandardCharsets.UTF_8); + if (ab.length != bb.length) return false; + int diff = 0; + for (int i = 0; i < ab.length; i++) { + diff |= ab[i] ^ bb[i]; + } + return diff == 0; + } + protected static boolean isClientDisconnect(Throwable t) { while (t != null) { if (t instanceof java.io.IOException) { @@ -122,7 +167,17 @@ protected Map parseQuery(URI uri) { } protected Map readJsonBody(HttpExchange exchange) throws IOException { - byte[] bodyBytes = exchange.getRequestBody().readAllBytes(); + String cl = exchange.getRequestHeaders().getFirst("Content-Length"); + if (cl != null) { + try { + long advertised = Long.parseLong(cl.trim()); + if (advertised > MAX_BODY_SIZE) { + throw new IllegalArgumentException("Request body too large"); + } + } catch (NumberFormatException ignored) { + } + } + byte[] bodyBytes = exchange.getRequestBody().readNBytes(MAX_BODY_SIZE + 1); if (bodyBytes.length > MAX_BODY_SIZE) { throw new IllegalArgumentException("Request body too large"); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/PohPanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/PohPanel.java index 311a9d44ba1..3a99f1e914a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/PohPanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/PohPanel.java @@ -165,6 +165,17 @@ private void detectPortalsFromPOH() { * and the value is a set of `Transport` instances representing the available * methods of transportation to the inside of PoH. */ + /** + * The user-configured POH exit-portal tile. All POH transports registered by this panel + * (Portal Nexus, Jewellery Box, Fairy Ring, Spirit Tree, etc.) use this tile as their + * transport origin, so callers that need to start a pathfinder search from inside a POH + * must remap their current location to this tile. + */ + public static WorldPoint getExitPortalTile() { + if (instance == null || instance.tilePanel == null) return null; + return instance.tilePanel.getTile(); + } + public static Map> getTransportsToPoh() { HouseLocation location = HouseLocation.getHouseLocation(); Map> transportMap = new HashMap<>(); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/ShortestPathPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/ShortestPathPlugin.java index abbdeb84ee2..55d33fd59cd 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/ShortestPathPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/ShortestPathPlugin.java @@ -733,7 +733,26 @@ private void setTargets(Set targets, boolean append) { start = pathfinder.getStart(); lastLocation = WorldPoint.fromLocalInstance(client, localPlayer.getLocalLocation()); } else { - start = WorldPoint.fromLocalInstance(client, localPlayer.getLocalLocation()); + WorldPoint rawStart = WorldPoint.fromLocalInstance(client, localPlayer.getLocalLocation()); + // When the player is inside a POH instance, the raw instance-template tile + // (e.g. (1941,7052,3)) doesn't match any registered POH transport origin — the + // POH transports are keyed to PohPanel.instance.tilePanel.getTile() (the exit + // portal). Without this remap the pathfinder never considers any POH teleport + // and the walker tight-loops on null LocalPoint canvas-walks. + // + // We gate on "in an instance AND the POH panel has an exit-portal tile + // configured". PohTeleports.isInHouse() is too strict — it additionally + // requires POH_EXIT_PORTAL to be currently loaded in the scene, which fails + // on larger houses where the portal is out of render range. + WorldPoint exitPortal = PohPanel.getExitPortalTile(); + boolean inInstance = client.getTopLevelWorldView().getScene().isInstance(); + if (exitPortal != null && inInstance) { + Microbot.log("[ShortestPath] In POH instance — remapping pathfinder start " + + rawStart + " -> exit portal " + exitPortal); + start = exitPortal; + } else { + start = rawStart; + } lastLocation = start; } final Set destinations = new HashSet<>(targets); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/components/ExitTilePanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/components/ExitTilePanel.java index 5ae07d5b213..7f1ac79edd4 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/components/ExitTilePanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/shortestpath/components/ExitTilePanel.java @@ -1,10 +1,9 @@ package net.runelite.client.plugins.microbot.shortestpath.components; -import net.runelite.api.GameObject; import net.runelite.api.coords.WorldPoint; import net.runelite.client.plugins.microbot.Microbot; import net.runelite.client.plugins.microbot.shortestpath.ShortestPathPlugin; -import net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject; +import net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel; import net.runelite.client.ui.ColorScheme; import javax.swing.*; @@ -54,7 +53,13 @@ private void saveTile() { } public void detectTile() { - GameObject exitPortal = Rs2GameObject.getGameObject(POH_EXIT_PORTAL); + // Use the tile-object cache rather than Rs2GameObject.getGameObject, which routes + // through Rs2Player.getWorldLocation() as a scene anchor and fails inside POH + // instances (the template-mapped player location is not in the loaded scene). + Rs2TileObjectModel exitPortal = Microbot.getRs2TileObjectCache() + .query() + .withId(POH_EXIT_PORTAL) + .nearest(); if (exitPortal == null) { Microbot.log("Failed to find exit portal"); } else { diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/depositbox/Rs2DepositBox.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/depositbox/Rs2DepositBox.java index d246bbb7691..f60a2cb99b1 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/depositbox/Rs2DepositBox.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/depositbox/Rs2DepositBox.java @@ -33,7 +33,7 @@ public class Rs2DepositBox { private static final int DEPOSITBOX_PARENT_WIDGET_ID = 192; - private static final int DEPOSITBOX_INVENTORY_ITEM_CONTAINER_COMPONENT_ID = 12582935; + private static final int DEPOSITBOX_INVENTORY_ITEM_CONTAINER_COMPONENT_ID = 12582936; /** * Checks if the deposit box interface is open. diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/gameobject/Rs2GameObject.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/gameobject/Rs2GameObject.java index 64cd7da888c..795c8d631cc 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/gameobject/Rs2GameObject.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/gameobject/Rs2GameObject.java @@ -670,7 +670,11 @@ public static TileObject getTileObject(Predicate predicate, LocalPoi public static TileObject getTileObject(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return null; + // POH fix: see Rs2GameObject.getGameObject(Predicate, WorldPoint, int). + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return null; } return getTileObject(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -722,7 +726,13 @@ public static List getTileObjects(Predicate predicate, L public static List getTileObjects(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = LocalPoint.fromWorld(Microbot.getClient().getTopLevelWorldView(), anchor); if (anchorLocal == null) { - return Collections.emptyList(); + // POH fix: Rs2Player.getWorldLocation() returns the template tile inside a POH + // instance; fall back to the player's real LocalLocation so scene-wide queries + // (findObjectById used by handleSpiritTree, etc.) still work. + if (Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return Collections.emptyList(); } return getTileObjects(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -854,7 +864,17 @@ public static GameObject getGameObject(Predicate predicate, LocalPoi public static GameObject getGameObject(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return null; + // POH fix: inside a POH instance, the default anchor passed in by the convenience + // overloads is Rs2Player.getWorldLocation(), which returns the overworld-template + // tile. That tile isn't in the loaded scene so localPointFromWorldSafe yields null + // and every callsite (PohTeleports.getSpiritTree, getFairyRings, NexusPortal + // detection, JewelleryBoxType.getObject, ExitTilePanel.detectTile, etc.) silently + // returns null even when the object is clearly in scene. Fall back to the player's + // actual LocalLocation, which is always valid for the current scene. + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return null; } return getGameObject(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -906,7 +926,12 @@ public static List getGameObjects(Predicate predicate, L public static List getGameObjects(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = LocalPoint.fromWorld(Microbot.getClient().getTopLevelWorldView(), anchor); if (anchorLocal == null) { - return Collections.emptyList(); + // POH fix: fall back to player's real LocalLocation when the world anchor doesn't + // map into the current scene (happens inside POH instances). + if (Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return Collections.emptyList(); } return getGameObjects(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1028,7 +1053,10 @@ public static GroundObject getGroundObject(Predicate predicate, Lo public static GroundObject getGroundObject(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return null; + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return null; } return getGroundObject(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1080,7 +1108,10 @@ public static List getGroundObjects(Predicate predic public static List getGroundObjects(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = LocalPoint.fromWorld(Microbot.getClient().getTopLevelWorldView(), anchor); if (anchorLocal == null) { - return Collections.emptyList(); + if (Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return Collections.emptyList(); } return getGroundObjects(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1210,7 +1241,10 @@ public static WallObject getWallObject(Predicate predicate, LocalPoi public static WallObject getWallObject(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return null; + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return null; } return getWallObject(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1262,7 +1296,10 @@ public static List getWallObjects(Predicate predicate, L public static List getWallObjects(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return Collections.emptyList(); + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return Collections.emptyList(); } return getWallObjects(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1392,7 +1429,10 @@ public static DecorativeObject getDecorativeObject(Predicate p public static DecorativeObject getDecorativeObject(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return null; + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return null; } return getDecorativeObject(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1444,7 +1484,10 @@ public static List getDecorativeObjects(Predicate getDecorativeObjects(Predicate predicate, WorldPoint anchor, int distance) { LocalPoint anchorLocal = localPointFromWorldSafe(anchor); if (anchorLocal == null) { - return Collections.emptyList(); + if (Microbot.getClient() != null && Microbot.getClient().getLocalPlayer() != null) { + anchorLocal = Microbot.getClient().getLocalPlayer().getLocalLocation(); + } + if (anchorLocal == null) return Collections.emptyList(); } return getDecorativeObjects(predicate, anchorLocal, Rs2LocalPoint.worldToLocalDistance(distance)); } @@ -1730,7 +1773,22 @@ private static boolean clickObject(TileObject object) { public static boolean clickObject(TileObject object, String action) { if (object == null) return false; - if (Rs2Player.getWorldLocation().distanceTo(object.getWorldLocation()) > 51) { + // Use LocalPoint-based distance when the object is in the current scene (e.g. inside a + // POH instance, where Rs2Player.getWorldLocation() returns the overworld-template tile + // and distanceTo() against an instance world point yields Integer.MAX_VALUE, falsely + // triggering the "not close enough" path). + LocalPoint playerLocal = Microbot.getClient().getLocalPlayer() != null + ? Microbot.getClient().getLocalPlayer().getLocalLocation() : null; + LocalPoint objectLocal = object.getLocalLocation(); + boolean tooFar; + if (playerLocal != null && objectLocal != null && objectLocal.isInScene()) { + int dx = playerLocal.getSceneX() - objectLocal.getSceneX(); + int dy = playerLocal.getSceneY() - objectLocal.getSceneY(); + tooFar = Math.max(Math.abs(dx), Math.abs(dy)) > 51; + } else { + tooFar = Rs2Player.getWorldLocation().distanceTo(object.getWorldLocation()) > 51; + } + if (tooFar) { Microbot.log("Object with id " + object.getId() + " is not close enough to interact with. Walking to the object...."); Rs2Walker.walkTo(object.getWorldLocation()); return false; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/PohTeleports.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/PohTeleports.java index d09657706b6..4b929f5715c 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/PohTeleports.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/PohTeleports.java @@ -45,7 +45,14 @@ public class PohTeleports { * @return */ public static boolean isInHouse() { - return Rs2Player.IsInInstance() && Rs2GameObject.getGameObject(ObjectID.POH_EXIT_PORTAL) != null; + if (!Rs2Player.IsInInstance()) return false; + // Use the tile-object cache rather than Rs2GameObject.getGameObject; the latter + // routes through Rs2Player.getWorldLocation() as a scene anchor which returns the + // overworld-template tile inside a POH instance and breaks the scene lookup. + return Microbot.getRs2TileObjectCache() + .query() + .withId(ObjectID.POH_EXIT_PORTAL) + .nearest() != null; } /** @@ -150,7 +157,7 @@ public static boolean interactWithJewelleryBoxWidget(JewelleryLocationEnum jewel */ public static boolean usePortalNexus(NexusPortal nexusPortal) { //TODO: Add config here to inform the user if the teleport is a wilderness teleport - GameObject portal = Rs2GameObject.getGameObject(NexusPortal.PORTAL_IDS); + GameObject portal = findPohObjectAnywhere(NexusPortal.PORTAL_IDS); if (getPortalNexusInterface() == null) { if (portal != null) { Rs2GameObject.interact(portal, "Teleport Menu"); @@ -240,4 +247,37 @@ public static boolean isFairyRing(TileObject tileObject) { public static boolean isSpiritTree(TileObject tileObject) { return SPIRIT_TREE_IDS.contains(tileObject.getId()); } + + /** + * Scans the entire loaded scene for any GameObject matching the given ids, bypassing the + * {@link Rs2Player#getWorldLocation()} anchor that breaks every Rs2GameObject search when + * the player is in a POH instance. + * + *

Inside a POH, {@code Rs2Player.getWorldLocation()} returns the overworld-template tile + * (e.g. (1877, 7052, 1)), which isn't present in the actual loaded scene grid, so any + * search routed through that anchor converts to a null LocalPoint and returns nothing + * even when the object is plainly visible. This helper walks the raw + * {@code Scene.getTiles()[][][]} structure directly on the client thread, which is always + * valid regardless of instance.

+ */ + private static GameObject findPohObjectAnywhere(Integer[] ids) { + java.util.Set idSet = java.util.Arrays.stream(ids).collect(java.util.stream.Collectors.toSet()); + return Microbot.getClientThread().runOnClientThreadOptional(() -> { + net.runelite.api.Client client = Microbot.getClient(); + if (client == null) return null; + net.runelite.api.Scene scene = client.getTopLevelWorldView().getScene(); + net.runelite.api.Tile[][][] tiles = scene.getTiles(); + for (net.runelite.api.Tile[][] plane : tiles) { + for (net.runelite.api.Tile[] row : plane) { + for (net.runelite.api.Tile tile : row) { + if (tile == null) continue; + for (GameObject go : tile.getGameObjects()) { + if (go != null && idSet.contains(go.getId())) return go; + } + } + } + } + return null; + }).orElse(null); + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/data/NexusPortal.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/data/NexusPortal.java index cdb48f70cb6..eb346846649 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/data/NexusPortal.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/poh/data/NexusPortal.java @@ -84,7 +84,15 @@ public boolean execute() { return PohTeleports.usePortalNexus(this); } - public final static Integer[] PORTAL_IDS = {ObjectID.POH_NEXUS_PORTAL_1, ObjectID.POH_NEXUS_PORTAL_2, ObjectID.POH_NEXUS_PORTAL_3, ObjectID.POH_NEXUS_PORTAL_LEAGUE_5}; + public final static Integer[] PORTAL_IDS = { + // Portal-style Nexus (standalone portal object) + ObjectID.POH_NEXUS_PORTAL_1, ObjectID.POH_NEXUS_PORTAL_2, ObjectID.POH_NEXUS_PORTAL_3, ObjectID.POH_NEXUS_PORTAL_LEAGUE_5, + // Teleportation Chamber variants (the Nexus that appears inside a decorated room) + ObjectID.POH_TELENEXUS_1, ObjectID.POH_TELENEXUS_2_MIDDLE, ObjectID.POH_TELENEXUS_2_SIDE, + ObjectID.POH_TELENEXUS_2_CORNER, ObjectID.POH_TELENEXUS_3, + // Amulet-topped Nexus variants + ObjectID.POH_NEXUS_4_AMULET, ObjectID.POH_NEXUS_5_AMULET + }; public static boolean isNexusPortal(GameObject go) { if (go == null) return false; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/tileobject/Rs2TileObjectModel.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/tileobject/Rs2TileObjectModel.java index f21b03942be..a22a2263742 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/tileobject/Rs2TileObjectModel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/tileobject/Rs2TileObjectModel.java @@ -169,7 +169,20 @@ public ObjectComposition getObjectComposition() { * @return true if the interaction was successful, false otherwise */ public boolean click(String action) { - if (Rs2Player.getWorldLocation().distanceTo(getWorldLocation()) > 51) { + // See Rs2GameObject.clickObject for rationale: use LocalPoint-based distance in POH / + // any instance because Rs2Player.getWorldLocation() returns an overworld-template tile. + net.runelite.api.coords.LocalPoint playerLocal = Microbot.getClient().getLocalPlayer() != null + ? Microbot.getClient().getLocalPlayer().getLocalLocation() : null; + net.runelite.api.coords.LocalPoint objectLocal = getLocalLocation(); + boolean tooFar; + if (playerLocal != null && objectLocal != null && objectLocal.isInScene()) { + int dx = playerLocal.getSceneX() - objectLocal.getSceneX(); + int dy = playerLocal.getSceneY() - objectLocal.getSceneY(); + tooFar = Math.max(Math.abs(dx), Math.abs(dy)) > 51; + } else { + tooFar = Rs2Player.getWorldLocation().distanceTo(getWorldLocation()) > 51; + } + if (tooFar) { Microbot.log("Object with id " + getId() + " is not close enough to interact with. Walking to the object...."); Rs2Walker.walkTo(getWorldLocation()); return false; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/walker/Rs2Walker.java b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/walker/Rs2Walker.java index c8be5894e94..cf02c321757 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/walker/Rs2Walker.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/walker/Rs2Walker.java @@ -1361,6 +1361,18 @@ public static void setTarget(WorldPoint target) { WorldPoint start = Microbot.getClient().getTopLevelWorldView().isInstance() ? WorldPoint.fromLocalInstance(Microbot.getClient(), Rs2Player.getLocalLocation()) : Rs2Player.getWorldLocation(); + // POH fix: when inside a POH instance, the raw instance-template tile doesn't match + // any registered POH transport origin (PohPanel registers them keyed to the exit + // portal tile). Remap the pathfinder start to the configured exit portal so the + // pathfinder can consider all POH teleports as step 0. + if (Microbot.getClient().getTopLevelWorldView().isInstance()) { + WorldPoint exitPortal = net.runelite.client.plugins.microbot.shortestpath.PohPanel.getExitPortalTile(); + if (exitPortal != null) { + Microbot.log("[Walker] In POH instance — remapping pathfinder start " + start + + " -> exit portal " + exitPortal); + start = exitPortal; + } + } ShortestPathPlugin.setLastLocation(start); final Pathfinder pathfinder = ShortestPathPlugin.getPathfinder(); if (ShortestPathPlugin.isStartPointSet() && pathfinder != null) { @@ -1452,26 +1464,48 @@ public static Tile getTile(WorldPoint point) { */ private static boolean handleTransports(List path, int indexOfStartPoint) { Set transports = ShortestPathPlugin.getTransports().getOrDefault(path.get(indexOfStartPoint), new HashSet<>()); - log.debug("Found transports: {}", transports.stream().map(Transport::getDisplayInfo).collect(Collectors.joining(", "))); + log.info("[Walker] handleTransports at {}: {} candidates — {}", path.get(indexOfStartPoint), + transports.size(), + transports.stream().map(Transport::getDisplayInfo).collect(Collectors.joining(", "))); + // When the player is inside a POH instance, the player's raw world-location plane is + // the instance-template plane and has no relationship to the POH-transport origin plane. + // Skip the plane guard in that case so POH transports can actually be considered. + boolean inPohInstance = Microbot.getClient().getTopLevelWorldView().getScene().isInstance() + && net.runelite.client.plugins.microbot.shortestpath.PohPanel.getExitPortalTile() != null; for (Transport transport : transports) { Collection worldPointCollections; //in some cases the getOrigin is null, for teleports that start the player location if (transport.getOrigin() == null) { worldPointCollections = Collections.singleton(null); + } else if (inPohInstance && transport.getType() == TransportType.POH) { + // POH fix: when the player is inside a POH instance, the transport's exit-portal + // origin is an overworld tile that doesn't map into the player's instance chunks, + // so toLocalInstance() returns an empty collection and the inner loop never runs. + // Pass the origin through directly so the per-i dispatch below can execute. + worldPointCollections = Collections.singleton(transport.getOrigin()); } else { worldPointCollections = WorldPoint.toLocalInstance(Microbot.getClient().getTopLevelWorldView(), transport.getOrigin()); } - log.debug("Considering transport: {}", transport.getDisplayInfo()); + log.info("[Walker] Considering transport: {} (type={}, origin={}, wpCount={})", + transport.getDisplayInfo(), transport.getType(), transport.getOrigin(), worldPointCollections.size()); for (WorldPoint origin : worldPointCollections) { - if (transport.getOrigin() != null && Rs2Player.getWorldLocation().getPlane() != transport.getOrigin().getPlane()) { + if (!inPohInstance && transport.getOrigin() != null && Rs2Player.getWorldLocation().getPlane() != transport.getOrigin().getPlane()) { continue; } for (int i = indexOfStartPoint; i < path.size(); i++) { - if (origin != null && origin.getPlane() != Rs2Player.getWorldLocation().getPlane()) + if (!inPohInstance && origin != null && origin.getPlane() != Rs2Player.getWorldLocation().getPlane()) { + if (i == indexOfStartPoint) log.info("[Walker] skip {} (i={}): plane mismatch", transport.getDisplayInfo(), i); continue; - if (path.stream().noneMatch(x -> x.equals(transport.getDestination()))) continue; - if (TransportType.isTeleport(transport.getType()) && Rs2Player.getWorldLocation().distanceTo(transport.getDestination()) < 3) continue; + } + if (path.stream().noneMatch(x -> x.equals(transport.getDestination()))) { + if (i == indexOfStartPoint) log.info("[Walker] skip {} (i={}): destination {} not in path", transport.getDisplayInfo(), i, transport.getDestination()); + continue; + } + if (TransportType.isTeleport(transport.getType()) && Rs2Player.getWorldLocation().distanceTo(transport.getDestination()) < 3) { + if (i == indexOfStartPoint) log.info("[Walker] skip {} (i={}): already near destination", transport.getDisplayInfo(), i); + continue; + } // we don't need to check for teleportation_item & teleportation_spell as they will be set on the first tile if (!TransportType.isTeleport(transport.getType())) { @@ -1483,10 +1517,19 @@ private static boolean handleTransports(List path, int indexOfStartP .filter(f -> path.get(f).equals(transport.getDestination())) .findFirst() .orElse(-1); + if (i == indexOfStartPoint) { + log.info("[Walker] filter4 {}: indexOfOrigin={}, indexOfDestination={}, pathSize={}, originInPath={}, destInPath={}", + transport.getDisplayInfo(), indexOfOrigin, indexOfDestination, path.size(), + indexOfOrigin != -1, indexOfDestination != -1); + } if (indexOfDestination == -1) continue; if (indexOfOrigin == -1) continue; if (indexOfDestination < indexOfOrigin) continue; } + if (i == indexOfStartPoint) { + log.info("[Walker] reached pre-dispatch for {}: i={}, path[i]={}, origin={}, equalsOrigin={}", + transport.getDisplayInfo(), i, path.get(i), origin, path.get(i).equals(origin)); + } if (path.get(i).equals(origin)) { if (transport.getType() == TransportType.SHIP || transport.getType() == TransportType.NPC || transport.getType() == TransportType.BOAT) { @@ -1536,9 +1579,12 @@ private static boolean handleTransports(List path, int indexOfStartP } } - log.debug("Handling {} transport: {}", transport.getType(), transport.getDisplayInfo()); + log.info("[Walker] Handling {} transport: {} (i={}, path[i]={}, origin={})", + transport.getType(), transport.getDisplayInfo(), i, path.get(i), origin); if (transport.getType() == TransportType.POH) { - if (handlePohTransport(transport)) { + boolean pohResult = handlePohTransport(transport); + log.info("[Walker] handlePohTransport({}) returned {}", transport.getDisplayInfo(), pohResult); + if (pohResult) { sleepUntil(() -> Rs2Player.getWorldLocation().distanceTo(transport.getDestination()) < OFFSET, 10000); break; } @@ -2174,16 +2220,35 @@ private static boolean handleSpiritTree(Transport transport) { // Get Transport Information String displayInfo = transport.getDisplayInfo(); int objectId = transport.getObjectId(); - if (displayInfo == null || displayInfo.isEmpty()) return false; + log.info("[Walker] handleSpiritTree: displayInfo={}, objectId={}", displayInfo, objectId); + if (displayInfo == null || displayInfo.isEmpty()) { + log.info("[Walker] handleSpiritTree: displayInfo empty, returning false"); + return false; + } if (!Rs2Widget.isWidgetVisible(ComponentID.ADVENTURE_LOG_CONTAINER)) { TileObject spiritTree = Rs2GameObject.findObjectById(objectId); - if (!Rs2GameObject.interact(spiritTree, "Travel")) { + log.info("[Walker] handleSpiritTree: findObjectById({}) returned {}", + objectId, spiritTree != null ? "non-null @ " + spiritTree.getWorldLocation() : "NULL"); + if (spiritTree == null) { + // POH fix: handleSpiritTree's findObjectById uses the transport's objectId + // which is keyed from the TSV. Inside a POH the spirit tree is a different + // object id than the overworld TSV expects. Fall back to the PohTeleports + // helper which knows the full set of POH spirit-tree ids. + spiritTree = PohTeleports.getSpiritTree(); + log.info("[Walker] handleSpiritTree: POH fallback getSpiritTree() returned {}", + spiritTree != null ? "non-null @ " + spiritTree.getWorldLocation() : "NULL"); + } + boolean interactResult = Rs2GameObject.interact(spiritTree, "Travel"); + log.info("[Walker] handleSpiritTree: interact(spiritTree, Travel) returned {}", interactResult); + if (!interactResult) { return false; } } - return interactWithAdventureLog(transport); + boolean result = interactWithAdventureLog(transport); + log.info("[Walker] handleSpiritTree: interactWithAdventureLog returned {}", result); + return result; } private static boolean handleMinigameTeleport(Transport transport) { @@ -2632,9 +2697,22 @@ private static boolean handleFairyRing(Transport transport) { } sleepUntil(() -> !Rs2Player.isMoving() && !Rs2Widget.isHidden(ComponentID.FAIRY_RING_TELEPORT_BUTTON), 10000); - rotateSlotToDesiredRotation(SLOT_ONE, Rs2Widget.getWidget(SLOT_ONE).getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(0)), SLOT_ONE_ACW_ROTATION, SLOT_ONE_CW_ROTATION); - rotateSlotToDesiredRotation(SLOT_TWO, Rs2Widget.getWidget(SLOT_TWO).getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(1)), SLOT_TWO_ACW_ROTATION, SLOT_TWO_CW_ROTATION); - rotateSlotToDesiredRotation(SLOT_THREE, Rs2Widget.getWidget(SLOT_THREE).getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(2)), SLOT_THREE_ACW_ROTATION, SLOT_THREE_CW_ROTATION); + if (Rs2Widget.isHidden(ComponentID.FAIRY_RING_TELEPORT_BUTTON)) { + log.warn("Fairy ring interface did not open (interrupted by combat?). Retrying next iteration."); + return false; + } + + Widget slotOne = Rs2Widget.getWidget(SLOT_ONE); + Widget slotTwo = Rs2Widget.getWidget(SLOT_TWO); + Widget slotThree = Rs2Widget.getWidget(SLOT_THREE); + if (slotOne == null || slotTwo == null || slotThree == null) { + log.warn("Fairy ring slot widget(s) are null; interface may have closed unexpectedly."); + return false; + } + + rotateSlotToDesiredRotation(SLOT_ONE, slotOne.getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(0)), SLOT_ONE_ACW_ROTATION, SLOT_ONE_CW_ROTATION); + rotateSlotToDesiredRotation(SLOT_TWO, slotTwo.getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(1)), SLOT_TWO_ACW_ROTATION, SLOT_TWO_CW_ROTATION); + rotateSlotToDesiredRotation(SLOT_THREE, slotThree.getRotationY(), getDesiredRotation(transport.getDisplayInfo().charAt(2)), SLOT_THREE_ACW_ROTATION, SLOT_THREE_CW_ROTATION); Rs2Widget.clickWidget(ComponentID.FAIRY_RING_TELEPORT_BUTTON); } diff --git a/runelite-client/src/main/resources/item_variations.json b/runelite-client/src/main/resources/item_variations.json index 4eb3e7f16e7..efcbceef9ec 100644 --- a/runelite-client/src/main/resources/item_variations.json +++ b/runelite-client/src/main/resources/item_variations.json @@ -1578,7 +1578,10 @@ "ibans staff": [ 1409, 1410, - 12658 + 12658, + 33330, + 33332, + 33333 ], "dragon mace": [ 1434, @@ -1959,7 +1962,9 @@ 30353, 30355, 31218, - 31220 + 31220, + 33214, + 33216 ], "empty cup": [ 1980, @@ -7780,6 +7785,10 @@ 11842, 11843 ], + "mark of grace": [ + 11849, + 33371 + ], "graceful hood": [ 11850, 11851, @@ -7988,7 +7997,9 @@ 33066, 33068, 33070, - 33072 + 33072, + 33338, + 33340 ], "slayer ring": [ 11866, @@ -8006,7 +8017,11 @@ 11907, 11908, 22288, - 22290 + 22290, + 33322, + 33323, + 33326, + 33328 ], "box of chocolate strawberries": [ 11912, @@ -8467,7 +8482,11 @@ 12899, 12900, 22292, - 22294 + 22294, + 33314, + 33316, + 33318, + 33320 ], "toxic staff": [ 12902, @@ -10880,7 +10899,8 @@ ], "soulreaper axe": [ 25484, - 28338 + 28338, + 33335 ], "ultor ring": [ 25485, @@ -13823,5 +13843,37 @@ 33159, 33161, 33163 + ], + "knapsack": [ + 33218, + 33220 + ], + "flask of fervour": [ + 33239, + 33241 + ], + "lithic sceptre": [ + 33255, + 33257 + ], + "demonic hood": [ + 33260, + 33272, + 33284 + ], + "demonic robe top": [ + 33263, + 33275, + 33287 + ], + "demonic robe bottom": [ + 33266, + 33278, + 33290 + ], + "demonic boots": [ + 33269, + 33281, + 33293 ] } \ No newline at end of file diff --git a/runelite-client/src/main/scripts/CombatInterfaceSP.hash b/runelite-client/src/main/scripts/CombatInterfaceSP.hash index 95c73dd2b2c..3f3ff7b9983 100644 --- a/runelite-client/src/main/scripts/CombatInterfaceSP.hash +++ b/runelite-client/src/main/scripts/CombatInterfaceSP.hash @@ -1 +1 @@ -54A82113879A7F528812A413499A5E10007F7D08C86A076A7395B8D72305FB4F \ No newline at end of file +A422B312FF7FB805180762C8A819F3FA8DE155A33F3EC266E867FF5AFB305A29 \ No newline at end of file diff --git a/runelite-client/src/main/scripts/CombatInterfaceSP.rs2asm b/runelite-client/src/main/scripts/CombatInterfaceSP.rs2asm index 1b2b7856941..bbee6c2a36b 100644 --- a/runelite-client/src/main/scripts/CombatInterfaceSP.rs2asm +++ b/runelite-client/src/main/scripts/CombatInterfaceSP.rs2asm @@ -16,7 +16,8 @@ iconst 3784 iconst 4600 iconst 284 - iconst 5 + iconst 5533 + iconst 6 sconst "iY" iload 0 if_setonvartransmit diff --git a/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash b/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash index 14ca287e640..bf042377b66 100644 --- a/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash +++ b/runelite-client/src/main/scripts/MagicSpellbookRedraw.hash @@ -1 +1 @@ -9983BB27626F3BD0E60564A899659B63D300747B3226BA51495B75228E944D9F \ No newline at end of file +4DA2B1DAC0F31C3640E6366D04DB0903DC3DA4425DDC1DCBAEC20158FC363197 \ 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 a569d02acf5..258c771aabf 100644 --- a/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm +++ b/runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm @@ -160,6 +160,7 @@ LABEL147: cc_deleteall iload 2 cc_deleteall + invoke 9409 iconst 105 iconst 103 iconst 1981 @@ -174,16 +175,16 @@ LABEL147: istore 15 get_varbit 9730 iconst 0 - if_icmpge LABEL169 - jump LABEL175 -LABEL169: + if_icmpge LABEL170 + jump LABEL176 +LABEL170: iconst 105 iconst 103 iload 15 get_varbit 9730 enum istore 14 -LABEL175: +LABEL176: iconst 0 istore 16 iconst 1981 @@ -195,12 +196,12 @@ LABEL175: istore 19 iconst -1 istore 20 -LABEL186: +LABEL187: iload 16 iload 17 - if_icmplt LABEL190 - jump LABEL239 -LABEL190: + if_icmplt LABEL191 + jump LABEL240 +LABEL191: iconst 105 iconst 103 iconst 1981 @@ -209,12 +210,12 @@ LABEL190: istore 20 iload 20 iload 14 - if_icmpne LABEL200 - jump LABEL202 -LABEL200: + if_icmpne LABEL201 + jump LABEL203 +LABEL201: iload 20 invoke 2618 -LABEL202: +LABEL203: iconst 105 iconst 103 iconst 5280 @@ -226,12 +227,12 @@ LABEL202: iload 15 enum_getoutputcount istore 19 -LABEL213: +LABEL214: iload 18 iload 19 - if_icmple LABEL217 - jump LABEL234 -LABEL217: + if_icmple LABEL218 + jump LABEL235 +LABEL218: iconst 105 iconst 103 iload 15 @@ -240,31 +241,31 @@ LABEL217: istore 20 iload 20 iload 14 - if_icmpne LABEL227 - jump LABEL229 -LABEL227: + if_icmpne LABEL228 + jump LABEL230 +LABEL228: iload 20 invoke 2618 -LABEL229: +LABEL230: iload 18 iconst 1 add istore 18 - jump LABEL213 -LABEL234: + jump LABEL214 +LABEL235: iload 16 iconst 1 add istore 16 - jump LABEL186 -LABEL239: + jump LABEL187 +LABEL240: iload 14 iconst -1 - if_icmpeq LABEL243 - jump LABEL244 -LABEL243: - return + if_icmpeq LABEL244 + jump LABEL245 LABEL244: + return +LABEL245: iload 14 enum_getoutputcount istore 21 @@ -274,120 +275,122 @@ LABEL244: istore 22 iconst -1 istore 23 - iconst 0 + iconst -1 istore 24 + iconst 0 + istore 25 iload 10 iconst 0 - if_icmpeq LABEL259 - jump LABEL298 -LABEL259: + if_icmpeq LABEL262 + jump LABEL301 +LABEL262: get_varbit 6718 iconst 1 - if_icmpeq LABEL263 - jump LABEL298 -LABEL263: - iload 24 + if_icmpeq LABEL266 + jump LABEL301 +LABEL266: + iload 25 iload 21 - if_icmplt LABEL267 - jump LABEL297 -LABEL267: + if_icmplt LABEL270 + jump LABEL300 +LABEL270: iconst 105 iconst 111 iload 14 - iload 24 + iload 25 enum istore 23 invoke 3160 iconst 1 - if_icmpeq LABEL277 - jump LABEL280 -LABEL277: + if_icmpeq LABEL280 + jump LABEL283 +LABEL280: iload 23 invoke 3159 istore 23 -LABEL280: +LABEL283: iconst 0 iload 23 iconst 596 oc_param if_sethide iload 22 - iload 24 + iload 25 set_array_int 2 iload 22 iconst 1 add istore 22 - iload 24 + iload 25 iconst 1 add - istore 24 - jump LABEL263 -LABEL297: - jump LABEL343 -LABEL298: - iload 24 + istore 25 + jump LABEL266 +LABEL300: + jump LABEL346 +LABEL301: + iload 25 iload 21 - if_icmplt LABEL302 - jump LABEL343 -LABEL302: + if_icmplt LABEL305 + jump LABEL346 +LABEL305: iconst 105 iconst 111 iload 14 - iload 24 + iload 25 enum istore 23 invoke 3160 iconst 1 - if_icmpeq LABEL312 - jump LABEL315 -LABEL312: + if_icmpeq LABEL315 + jump LABEL318 +LABEL315: iload 23 invoke 3159 istore 23 -LABEL315: +LABEL318: iload 23 invoke 2619 iconst 1 - if_icmpeq LABEL320 - jump LABEL333 -LABEL320: + if_icmpeq LABEL323 + jump LABEL336 +LABEL323: iconst 0 iload 23 iconst 596 oc_param if_sethide iload 22 - iload 24 + iload 25 set_array_int 2 iload 22 iconst 1 add istore 22 - jump LABEL338 -LABEL333: + jump LABEL341 +LABEL336: iconst 1 iload 23 iconst 596 oc_param if_sethide -LABEL338: - iload 24 +LABEL341: + iload 25 iconst 1 add - istore 24 - jump LABEL298 -LABEL343: - iconst 0 istore 25 + jump LABEL301 +LABEL346: + iconst 0 + istore 26 iload 22 jump USE_FILTERSORT ; iconst 2 USE_FILTERSORT: iconst 1 ; run our filter+sort even when there is only one vanilla spell - if_icmpge LABEL349 - jump LABEL357 -LABEL349: + if_icmpge LABEL352 + jump LABEL360 +LABEL352: oload 2 iconst 0 iload 22 @@ -406,16 +409,16 @@ LABEL349: pop_int ; spell array id pop_int ; spellbook enum - jump LABEL393 -LABEL357: + jump LABEL396 +LABEL360: iload 22 iconst 0 - if_icmple LABEL361 - jump LABEL393 -LABEL361: + if_icmple LABEL364 + jump LABEL396 +LABEL364: iload 0 iconst 4 - iload 25 + iload 26 iconst 0 cc_create iconst 0 @@ -440,15 +443,13 @@ LABEL361: cc_settextalign sconst "No spells match your selected filters." cc_settext - iload 25 + iload 26 iconst 1 add - istore 25 + istore 26 return -LABEL393: +LABEL396: iconst 24 - istore 26 - iconst 0 istore 27 iconst 0 istore 28 @@ -456,102 +457,104 @@ LABEL393: istore 29 iconst 0 istore 30 - iload 12 + iconst 0 istore 31 + iload 12 + istore 32 iload 10 iconst 0 - if_icmpeq LABEL409 - jump LABEL459 -LABEL409: + if_icmpeq LABEL412 + jump LABEL462 +LABEL412: get_varbit 6718 iconst 1 - if_icmpeq LABEL413 - jump LABEL459 -LABEL413: + if_icmpeq LABEL416 + jump LABEL462 +LABEL416: get_varbit 4070 invoke 6419 - istore 29 istore 30 + istore 31 + istore 29 istore 28 - istore 27 get_varbit 4070 switch - 1: LABEL428 - 2: LABEL435 - 3: LABEL442 + 1: LABEL431 + 2: LABEL438 + 3: LABEL445 iconst 1 iconst 15 iconst 1 iconst 0 iload 0 if_setposition - jump LABEL448 -LABEL428: + jump LABEL451 +LABEL431: iconst 2 iconst 8 iconst 1 iconst 0 iload 0 if_setposition - jump LABEL448 -LABEL435: + jump LABEL451 +LABEL438: iconst 0 iconst 8 iconst 1 iconst 0 iload 0 if_setposition - jump LABEL448 -LABEL442: + jump LABEL451 +LABEL445: iconst 0 iconst 0 iconst 1 iconst 0 iload 0 if_setposition -LABEL448: - iload 28 - iload 26 +LABEL451: + iload 29 + iload 27 multiply - iload 28 + iload 29 iconst 1 sub - iload 29 + iload 30 multiply add - istore 31 - jump LABEL646 -LABEL459: + istore 32 + jump LABEL649 +LABEL462: get_varbit 6548 iconst 1 - if_icmpeq LABEL477 + if_icmpeq LABEL480 iload 10 iconst 0 - if_icmpeq LABEL466 - jump LABEL557 -LABEL466: + if_icmpeq LABEL469 + jump LABEL560 +LABEL469: invoke 1138 iconst 0 - if_icmpeq LABEL470 - jump LABEL557 -LABEL470: + if_icmpeq LABEL473 + jump LABEL560 +LABEL473: get_varbit 8121 iconst 1 - if_icmpeq LABEL477 + if_icmpeq LABEL480 get_varbit 6549 iconst 1 - if_icmpeq LABEL477 - jump LABEL557 -LABEL477: + if_icmpeq LABEL480 + jump LABEL560 +LABEL480: iload 22 iconst 28 - if_icmple LABEL481 - jump LABEL484 -LABEL481: - iconst 4 - istore 27 - jump LABEL494 + if_icmple LABEL484 + jump LABEL487 LABEL484: + iconst 4 + istore 28 + jump LABEL497 +LABEL487: iconst 4 iconst 7 iload 22 @@ -561,96 +564,96 @@ LABEL484: div invoke 1046 invoke 1045 - istore 27 -LABEL494: + istore 28 +LABEL497: iconst 0 - iload 26 + iload 27 iload 11 - iload 26 iload 27 + iload 28 multiply sub - iload 27 + iload 28 iconst 1 sub div invoke 1046 invoke 1045 - istore 30 + istore 31 iconst 1 iload 22 - iload 27 + iload 28 iconst 1 sub add - iload 27 + iload 28 div invoke 1045 - istore 28 - iload 28 + istore 29 + iload 29 iconst 2 - if_icmpge LABEL522 - jump LABEL536 -LABEL522: + if_icmpge LABEL525 + jump LABEL539 +LABEL525: iconst 0 - iload 30 + iload 31 iload 12 - iload 26 - iload 28 + iload 27 + iload 29 multiply sub - iload 28 + iload 29 iconst 1 sub div invoke 1046 invoke 1045 - istore 29 -LABEL536: - iload 28 - iload 26 + istore 30 +LABEL539: + iload 29 + iload 27 multiply - iload 28 + iload 29 iconst 1 sub - iload 29 + iload 30 multiply add iload 12 iconst 30 sub invoke 1045 - istore 31 + istore 32 iconst 0 iconst 0 iconst 1 iconst 1 iload 0 if_setposition - jump LABEL646 -LABEL557: + jump LABEL649 +LABEL560: iload 22 iconst 15 - if_icmple LABEL561 - jump LABEL566 -LABEL561: + if_icmple LABEL564 + jump LABEL569 +LABEL564: iconst 40 iconst 3 + istore 28 istore 27 - istore 26 - jump LABEL585 -LABEL566: + jump LABEL588 +LABEL569: iload 22 iconst 20 - if_icmple LABEL570 - jump LABEL575 -LABEL570: + if_icmple LABEL573 + jump LABEL578 +LABEL573: iconst 40 iconst 4 + istore 28 istore 27 - istore 26 - jump LABEL585 -LABEL575: + jump LABEL588 +LABEL578: iconst 4 iconst 7 iload 22 @@ -660,251 +663,219 @@ LABEL575: div invoke 1046 invoke 1045 - istore 27 -LABEL585: + istore 28 +LABEL588: iconst 0 iconst 5 iconst 7 - iload 26 + iload 27 scale iload 11 - iload 26 iload 27 + iload 28 multiply sub - iload 27 + iload 28 iconst 1 sub div invoke 1046 invoke 1045 - istore 30 + istore 31 iconst 1 iload 22 - iload 27 + iload 28 iconst 1 sub add - iload 27 + iload 28 div invoke 1045 - istore 28 - iload 28 + istore 29 + iload 29 iconst 2 - if_icmpge LABEL616 - jump LABEL630 -LABEL616: + if_icmpge LABEL619 + jump LABEL633 +LABEL619: iconst 0 - iload 30 + iload 31 iload 12 - iload 26 - iload 28 + iload 27 + iload 29 multiply sub - iload 28 + iload 29 iconst 1 sub div invoke 1046 invoke 1045 - istore 29 -LABEL630: - iload 28 - iload 26 + istore 30 +LABEL633: + iload 29 + iload 27 multiply - iload 28 + iload 29 iconst 1 sub - iload 29 + iload 30 multiply add - istore 31 + istore 32 iconst 0 iconst 0 iconst 1 iconst 1 iload 0 if_setposition -LABEL646: +LABEL649: + iload 28 iload 27 - iload 26 multiply - iload 27 + iload 28 iconst 1 sub - iload 30 + iload 31 multiply add - iload 31 + iload 32 iconst 0 iconst 0 iload 0 if_setsize iconst 0 - istore 32 - iconst -1 istore 33 - iload 26 - iload 30 - add + iconst -1 istore 34 - iload 26 - iload 29 + iload 27 + iload 31 add istore 35 - iconst -1 + iload 27 + iload 30 + add istore 36 - iconst 0 + iconst -1 istore 37 iconst 0 istore 38 iconst 0 - istore 24 -LABEL680: - iload 24 + istore 39 + iconst 0 + istore 25 +LABEL683: + iload 25 iload 22 - if_icmplt LABEL684 - jump LABEL863 -LABEL684: + if_icmplt LABEL687 + jump LABEL841 +LABEL687: iconst 105 iconst 111 iload 14 - iload 24 + iload 25 get_array_int 2 enum istore 23 invoke 3160 iconst 1 - if_icmpeq LABEL695 - jump LABEL698 -LABEL695: + if_icmpeq LABEL698 + jump LABEL701 +LABEL698: iload 23 invoke 3159 istore 23 -LABEL698: +LABEL701: iload 23 iconst 596 oc_param - istore 33 - iload 26 - iload 26 + istore 34 + iload 27 + iload 27 iconst 0 iconst 0 - iload 33 + iload 34 if_setsize - iload 24 - iload 27 + iload 25 + iload 28 mod - iload 34 + iload 35 multiply - iload 24 - iload 27 + iload 25 + iload 28 div - iload 35 + iload 36 multiply + istore 39 istore 38 - istore 37 - iload 37 iload 38 + iload 39 iconst 0 iconst 0 - iload 33 + iload 34 if_setposition iload 23 - iload 33 - iload 26 + iload 34 + iload 27 invoke 2614 - istore 36 - istore 32 - iload 32 - iconst 1 - if_icmpeq LABEL736 - jump LABEL752 -LABEL736: - iload 26 - iconst 40 - if_icmpge LABEL740 - jump LABEL746 -LABEL740: - iload 23 - iconst 599 - oc_param - iload 33 - if_setgraphic - jump LABEL751 -LABEL746: - iload 23 - iconst 597 - oc_param - iload 33 - if_setgraphic -LABEL751: - jump LABEL792 -LABEL752: - iload 26 - iconst 40 - if_icmpge LABEL756 - jump LABEL762 -LABEL756: + istore 37 + istore 33 iload 23 - iconst 600 - oc_param + iload 27 iload 33 + invoke 9448 + iload 34 if_setgraphic - jump LABEL767 -LABEL762: - iload 23 - iconst 598 - oc_param iload 33 - if_setgraphic -LABEL767: - iload 36 + iconst 0 + if_icmpeq LABEL745 + jump LABEL770 +LABEL745: + iload 37 iconst -1 - if_icmpne LABEL771 - jump LABEL792 -LABEL771: + if_icmpne LABEL749 + jump LABEL770 +LABEL749: iload 0 iconst 5 - iload 25 + iload 26 iconst 0 cc_create - iload 26 - iload 26 + iload 27 + iload 27 iconst 0 iconst 0 cc_setsize - iload 37 iload 38 + iload 39 iconst 0 iconst 0 cc_setposition - iload 36 + iload 37 cc_setgraphic - iload 25 + iload 26 iconst 1 add - istore 25 -LABEL792: - iload 33 + istore 26 +LABEL770: + iload 34 invoke 2615 iload 10 iconst 1 - if_icmpeq LABEL798 - jump LABEL826 -LABEL798: + if_icmpeq LABEL776 + jump LABEL804 +LABEL776: iload 1 iconst 5 - iload 24 + iload 25 iconst 0 cc_create - iload 26 - iload 26 + iload 27 + iload 27 iconst 0 iconst 0 cc_setsize - iload 37 iload 38 + iload 39 iconst 0 iconst 0 cc_setposition @@ -920,8 +891,8 @@ LABEL798: iload 12 sconst "iiii" cc_setonclick - jump LABEL858 -LABEL826: + jump LABEL836 +LABEL804: iconst 2622 iconst 1 iload 23 @@ -936,7 +907,7 @@ LABEL826: iconst 5 inv_getobj sconst "iiiiiiii" - iload 33 + iload 34 if_setonmouserepeat iconst 2622 iconst 0 @@ -952,13 +923,13 @@ LABEL826: iconst 5 inv_getobj sconst "iiiiiiii" - iload 33 + iload 34 if_setonmouseleave -LABEL858: - iload 24 +LABEL836: + iload 25 iconst 1 add - istore 24 - jump LABEL680 -LABEL863: + istore 25 + jump LABEL683 +LABEL841: return diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/LoginHandlerTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/LoginHandlerTest.java index 30d931b8ca3..fa9b42526b0 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/LoginHandlerTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/LoginHandlerTest.java @@ -174,11 +174,16 @@ public void testDeleteReturns405() throws IOException { } @Test - public void testOptionsReturns204ForCors() throws IOException { - HttpURLConnection conn = openConnection("/login"); - conn.setRequestMethod("OPTIONS"); - assertEquals(204, conn.getResponseCode()); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + public void testRejectsCrossOriginRequests() throws IOException, InterruptedException { + java.net.http.HttpClient hc = java.net.http.HttpClient.newHttpClient(); + java.net.http.HttpRequest req = java.net.http.HttpRequest.newBuilder() + .uri(java.net.URI.create("http://127.0.0.1:" + port + "/login")) + .header("Origin", "https://evil.example.com") + .GET() + .build(); + java.net.http.HttpResponse resp = hc.send(req, java.net.http.HttpResponse.BodyHandlers.ofString()); + assertEquals(403, resp.statusCode()); + assertTrue(resp.headers().firstValue("Access-Control-Allow-Origin").isEmpty()); } // ========================================== @@ -351,19 +356,19 @@ public void testNonMemberDetection_responseIncludesWorldForRetry() throws IOExce } // ========================================== - // CORS headers + // Security: no CORS wildcard // ========================================== @Test - public void testCorsHeadersOnGet() throws IOException { + public void testNoCorsWildcardOnGet() throws IOException { HttpURLConnection conn = openConnection("/login"); conn.setRequestMethod("GET"); conn.getResponseCode(); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + assertNull(conn.getHeaderField("Access-Control-Allow-Origin")); } @Test - public void testCorsHeadersOnPost() throws IOException { + public void testNoCorsWildcardOnPost() throws IOException { HttpURLConnection conn = openConnection("/login"); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "application/json"); @@ -372,7 +377,7 @@ public void testCorsHeadersOnPost() throws IOException { os.write("{}".getBytes(StandardCharsets.UTF_8)); } conn.getResponseCode(); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + assertNull(conn.getHeaderField("Access-Control-Allow-Origin")); } // ========================================== diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScreenshotHandlerTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScreenshotHandlerTest.java index 1992a4cbdc2..6173f14470f 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScreenshotHandlerTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScreenshotHandlerTest.java @@ -167,19 +167,24 @@ public void testPostReturns405() throws IOException { } @Test - public void testOptionsReturns204ForCors() throws IOException { - HttpURLConnection conn = openConnection("/screenshot"); - conn.setRequestMethod("OPTIONS"); - assertEquals(204, conn.getResponseCode()); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + public void testRejectsCrossOriginRequests() throws IOException, InterruptedException { + java.net.http.HttpClient hc = java.net.http.HttpClient.newHttpClient(); + java.net.http.HttpRequest req = java.net.http.HttpRequest.newBuilder() + .uri(java.net.URI.create("http://127.0.0.1:" + port + "/screenshot")) + .header("Origin", "https://evil.example.com") + .GET() + .build(); + java.net.http.HttpResponse resp = hc.send(req, java.net.http.HttpResponse.BodyHandlers.ofString()); + assertEquals(403, resp.statusCode()); + assertTrue(resp.headers().firstValue("Access-Control-Allow-Origin").isEmpty()); } @Test - public void testCorsHeadersOnGet() throws IOException { + public void testNoCorsWildcardOnGet() throws IOException { HttpURLConnection conn = openConnection("/screenshot"); conn.setRequestMethod("GET"); conn.getResponseCode(); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + assertNull(conn.getHeaderField("Access-Control-Allow-Origin")); } @Test diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScriptHandlerTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScriptHandlerTest.java index c1fe4b63f09..de6e5cd1fcd 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScriptHandlerTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/agentserver/handler/ScriptHandlerTest.java @@ -15,7 +15,11 @@ import java.lang.reflect.Type; import java.net.HttpURLConnection; import java.net.InetSocketAddress; +import java.net.URI; import java.net.URL; +import java.net.http.HttpClient; +import java.net.http.HttpRequest; +import java.net.http.HttpResponse; import java.nio.charset.StandardCharsets; import java.util.List; import java.util.Map; @@ -68,11 +72,57 @@ public void testUnknownSubpathReturns404() throws IOException { } @Test - public void testOptionsReturns204ForCors() throws IOException { - HttpURLConnection conn = openConnection("/scripts"); - conn.setRequestMethod("OPTIONS"); - assertEquals(204, conn.getResponseCode()); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + public void testRejectsCrossOriginRequests() throws IOException, InterruptedException { + HttpClient client = HttpClient.newHttpClient(); + HttpRequest req = HttpRequest.newBuilder() + .uri(URI.create("http://127.0.0.1:" + port + "/scripts")) + .header("Origin", "https://evil.example.com") + .GET() + .build(); + HttpResponse resp = client.send(req, HttpResponse.BodyHandlers.ofString()); + assertEquals(403, resp.statusCode()); + assertTrue("CORS wildcard must not be emitted", + resp.headers().firstValue("Access-Control-Allow-Origin").isEmpty()); + } + + @Test + public void testRejectsAttackerHostHeader() throws IOException { + try (java.net.Socket sock = new java.net.Socket("127.0.0.1", port)) { + sock.getOutputStream().write( + ("GET /scripts HTTP/1.1\r\n" + + "Host: attacker.example.com\r\n" + + "Connection: close\r\n\r\n").getBytes(StandardCharsets.UTF_8)); + String statusLine = new java.io.BufferedReader( + new java.io.InputStreamReader(sock.getInputStream(), StandardCharsets.UTF_8)).readLine(); + assertNotNull(statusLine); + assertTrue("expected 403 status, got: " + statusLine, statusLine.startsWith("HTTP/1.1 403")); + } + } + + @Test + public void testRejectsMissingTokenWhenConfigured() throws IOException { + AgentHandler.setTokenSupplier(() -> "expected-token"); + try { + HttpURLConnection conn = openConnection("/scripts"); + conn.setRequestMethod("GET"); + assertEquals(401, conn.getResponseCode()); + } finally { + AgentHandler.setTokenSupplier(null); + } + } + + @Test + public void testAcceptsValidToken() throws IOException { + AgentHandler.setTokenSupplier(() -> "expected-token"); + try { + HttpURLConnection conn = openConnection("/scripts"); + conn.setRequestMethod("GET"); + conn.setRequestProperty("X-Agent-Token", "expected-token"); + assertNotEquals(401, conn.getResponseCode()); + assertNotEquals(403, conn.getResponseCode()); + } finally { + AgentHandler.setTokenSupplier(null); + } } // ========================================== @@ -279,19 +329,19 @@ public void testResultsRoundTrip() throws IOException { } // ========================================== - // CORS headers + // Security headers (CORS wildcard must NOT be present) // ========================================== @Test - public void testCorsHeadersPresentOnGet() throws IOException { + public void testNoCorsWildcardOnGet() throws IOException { HttpURLConnection conn = openConnection("/scripts/results?className=x"); conn.setRequestMethod("GET"); conn.getResponseCode(); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + assertNull(conn.getHeaderField("Access-Control-Allow-Origin")); } @Test - public void testCorsHeadersPresentOnPost() throws IOException { + public void testNoCorsWildcardOnPost() throws IOException { HttpURLConnection conn = openConnection("/scripts/results"); conn.setRequestMethod("POST"); conn.setRequestProperty("Content-Type", "application/json"); @@ -300,7 +350,7 @@ public void testCorsHeadersPresentOnPost() throws IOException { os.write(GSON.toJson(Map.of("className", "x", "ok", true)).getBytes(StandardCharsets.UTF_8)); } conn.getResponseCode(); - assertEquals("*", conn.getHeaderField("Access-Control-Allow-Origin")); + assertNull(conn.getHeaderField("Access-Control-Allow-Origin")); } // ========================================== diff --git a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/threadsafety/ClientThreadGuardrailTest.java b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/threadsafety/ClientThreadGuardrailTest.java index e6566c3dc46..a0487024635 100644 --- a/runelite-client/src/test/java/net/runelite/client/plugins/microbot/threadsafety/ClientThreadGuardrailTest.java +++ b/runelite-client/src/test/java/net/runelite/client/plugins/microbot/threadsafety/ClientThreadGuardrailTest.java @@ -41,6 +41,7 @@ import java.util.Map; import java.util.Set; import java.util.TreeSet; +import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.Stream; @@ -105,6 +106,49 @@ public class ClientThreadGuardrailTest private static final String REGENERATE_BASELINE_PROPERTY = "microbot.guardrail.regenerate-baseline"; + /** + * API classes/packages whose methods are inherently thread-safe and should + * never be flagged as client-thread violations. + * + *

Full-class exemptions — every method is safe:

+ *
    + *
  • {@code net/runelite/api/Point} — {@code @Value} immutable canvas coordinate
  • + *
  • {@code net/runelite/api/MenuAction} — Java enum ({@code ordinal()}, {@code getId()})
  • + *
+ * + *

Conditional package exemption — safe unless the method accepts + * a live game parameter ({@code Client}, {@code WorldView}, {@code Scene}):

+ *
    + *
  • {@code net/runelite/api/coords/} — {@code @Value} types (WorldPoint, LocalPoint, + * WorldArea). Pure getters and math are safe; factory methods like + * {@code WorldPoint.fromLocal(Client, ...)} are not exempt because they + * dereference live client/scene state.
  • + *
+ * + *

Criteria for adding new exemptions:

+ *
    + *
  1. The class must be a true value type ({@code @Value}), enum, or pure-function utility.
  2. + *
  3. None of its methods may read or mutate live game state (tile data, widget trees, + * entity lists, scene graph).
  4. + *
  5. If only some methods are safe, use the conditional-package approach with + * {@link #LIVE_GAME_PARAM_PATTERN} to exclude unsafe ones.
  6. + *
+ */ + private static final Set THREAD_SAFE_FULL_CLASSES = Set.of( + "net/runelite/api/Point", + "net/runelite/api/MenuAction" + ); + + private static final String COORDS_PACKAGE_PREFIX = "net/runelite/api/coords/"; + + /** + * Pattern matching parameter types that indicate a coords method accesses + * live game state and should NOT be exempt. Matched against the + * pretty-printed parameter list (e.g. {@code "(Client, LocalPoint): WorldPoint"}). + */ + private static final Pattern LIVE_GAME_PARAM_PATTERN = Pattern.compile( + "\\b(Client|WorldView|Scene)\\b"); + private enum Category { REQUIRES_CLIENT_THREAD, @@ -297,7 +341,7 @@ private static Set collectViolations( } for (String inv : f.rlApiInvocations) { - if (inferredListMethods.contains(inv)) + if (inferredListMethods.contains(inv) && !isThreadSafeApiMethod(inv)) { violations.add(f.fullyQualified() + " -> " + apiInvocationToReadable(inv)); } @@ -306,6 +350,39 @@ private static Set collectViolations( return violations; } + /** + * Returns {@code true} when the given inferred-list API method is known to + * be thread-safe and should not generate a violation. + * + *

The key format is {@code "net/runelite/api/coords/WorldPoint#distanceTo(WorldPoint): int"}. + * + * @see #THREAD_SAFE_FULL_CLASSES + * @see #COORDS_PACKAGE_PREFIX + * @see #LIVE_GAME_PARAM_PATTERN + */ + private static boolean isThreadSafeApiMethod(String inv) + { + int hash = inv.indexOf('#'); + if (hash < 0) + { + return false; + } + String owner = inv.substring(0, hash); + + if (THREAD_SAFE_FULL_CLASSES.contains(owner)) + { + return true; + } + + if (owner.startsWith(COORDS_PACKAGE_PREFIX)) + { + String signature = inv.substring(hash + 1); + return !LIVE_GAME_PARAM_PATTERN.matcher(signature).find(); + } + + return false; + } + private static String apiInvocationToReadable(String inv) { int hash = inv.indexOf('#'); diff --git a/runelite-client/src/test/resources/threadsafety/client-thread-guardrail-baseline.txt b/runelite-client/src/test/resources/threadsafety/client-thread-guardrail-baseline.txt index 4d72f3ad8f4..d472875021e 100644 --- a/runelite-client/src/test/resources/threadsafety/client-thread-guardrail-baseline.txt +++ b/runelite-client/src/test/resources/threadsafety/client-thread-guardrail-baseline.txt @@ -5,10 +5,6 @@ # Lines starting with '#' are ignored. net.runelite.client.plugins.microbot.api.AbstractEntityQueryable#lambda$fromWorldView$0(WorldView, IEntity): boolean -> net.runelite.api.WorldView#getId(): int -net.runelite.client.plugins.microbot.api.AbstractEntityQueryable#lambda$nearest$12(WorldPoint, IEntity): EntityDistance -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.api.AbstractEntityQueryable#lambda$nearestReachable$8(WorldPoint, IEntity): EntityDistance -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.api.AbstractEntityQueryable#lambda$within$1(WorldPoint, int, IEntity): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.api.AbstractEntityQueryable#lambda$within$2(WorldPoint, int, IEntity): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#getAnimation(): int -> net.runelite.api.Actor#getAnimation(): int net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#getCurrentOrientation(): int -> net.runelite.api.Actor#getCurrentOrientation(): int net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#getGraphic(): int -> net.runelite.api.Actor#getGraphic(): int @@ -21,36 +17,24 @@ net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocatio net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.Projection#project(float, float, float): float[] net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.WorldView#getMainWorldProjection(): Projection net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.coords.LocalPoint#getX(): int -net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.coords.LocalPoint#getY(): int net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#projectActorLocationToMainWorld(): WorldPoint -> net.runelite.api.coords.WorldPoint#fromLocal(WorldView, int, int, int): WorldPoint net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#setDead(boolean): void -> net.runelite.api.Actor#setDead(boolean): void net.runelite.client.plugins.microbot.api.actor.Rs2ActorModel#setOverheadText(String): void -> net.runelite.api.Actor#setOverheadText(String): void net.runelite.client.plugins.microbot.api.boat.Rs2BoatCache#getBoat(Rs2PlayerModel): Rs2BoatModel -> net.runelite.api.Client#getTickCount(): int net.runelite.client.plugins.microbot.api.boat.Rs2BoatCache#getLocalBoat(): Rs2BoatModel -> net.runelite.api.Client#getTickCount(): int -net.runelite.client.plugins.microbot.api.boat.data.PortLocation#(): void -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.api.boat.data.PortPaths#getFullPath(boolean): List -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.api.boat.data.PortPaths#getFullPath(boolean): List -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.api.boat.data.PortPaths#getFullPath(boolean): List -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.api.boat.data.PortPaths#getFullPath(boolean): List -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.api.boat.models.Rs2BoatModel#clickSailButton(): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] -net.runelite.client.plugins.microbot.api.boat.models.Rs2BoatModel#getDirection(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.api.boat.models.Rs2BoatModel#getDirection(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.api.boat.models.Rs2BoatModel#setHeading(Heading): void -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.api.boat.models.Rs2BoatModel#setHeading(Heading): void -> net.runelite.api.WorldView#getId(): int net.runelite.client.plugins.microbot.api.npc.Rs2NpcCache#getStream(): Stream -> net.runelite.api.Client#getTickCount(): int net.runelite.client.plugins.microbot.api.npc.Rs2NpcCache#getStream(): Stream -> net.runelite.api.Client#getWorldView(int): WorldView net.runelite.client.plugins.microbot.api.npc.Rs2NpcCache#getStream(): Stream -> net.runelite.api.IndexedObjectSet#stream(): Stream net.runelite.client.plugins.microbot.api.npc.Rs2NpcCache#getStream(): Stream -> net.runelite.api.WorldView#npcs(): IndexedObjectSet -net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#click(String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#click(String): boolean -> net.runelite.api.NPCComposition#getActions(): String[] net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#getId(): int -> net.runelite.api.NPC#getId(): int net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#getIndex(): int -> net.runelite.api.NPC#getIndex(): int net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#getMenuAction(int): MenuAction -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#hasLineOfSight(): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#hasLineOfSight(): boolean -> net.runelite.api.coords.WorldArea#hasLineOfSightTo(WorldView, WorldPoint): boolean -net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#hasLineOfSight(): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.api.npc.models.Rs2NpcModel#isWithinDistance(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.api.player.Rs2PlayerCache#getStream(): Stream -> net.runelite.api.Client#getTickCount(): int net.runelite.client.plugins.microbot.api.player.Rs2PlayerCache#getStream(): Stream -> net.runelite.api.Client#getWorldView(int): WorldView net.runelite.client.plugins.microbot.api.player.Rs2PlayerCache#getStream(): Stream -> net.runelite.api.IndexedObjectSet#stream(): Stream @@ -71,9 +55,6 @@ net.runelite.client.plugins.microbot.api.tileitem.Rs2TileItemCache#getStream(): net.runelite.client.plugins.microbot.api.tileitem.Rs2TileItemCache#getStream(): Stream -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.api.tileitem.Rs2TileItemCache#getStream(): Stream -> net.runelite.api.WorldView#getScene(): Scene net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#click(String): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean -net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#click(String): boolean -> net.runelite.api.MenuAction#getId(): int -net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#getId(): int -> net.runelite.api.TileItem#getId(): int net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#getLocalLocation(): LocalPoint -> net.runelite.api.Tile#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.api.tileitem.models.Rs2TileItemModel#getQuantity(): int -> net.runelite.api.TileItem#getQuantity(): int @@ -92,24 +73,18 @@ net.runelite.client.plugins.microbot.api.tileobject.Rs2TileObjectCache#getStream net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getImpostor(): ObjectComposition net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getImpostorIds(): int[] net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getName(): String net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.WorldView#getId(): int -net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getClickbox(): Shape -> net.runelite.api.TileObject#getClickbox(): Shape net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getId(): int -> net.runelite.api.TileObject#getId(): int -net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#fromScene(WorldView, int, int, int): WorldPoint net.runelite.client.plugins.microbot.api.tileobject.models.Rs2TileObjectModel#isReachable(): boolean -> net.runelite.api.WorldView#getId(): int net.runelite.client.plugins.microbot.util.antiban.Rs2Antiban#checkForCookingEvent(ChatMessage): boolean -> net.runelite.api.events.ChatMessage#getMessage(): String net.runelite.client.plugins.microbot.util.antiban.Rs2Antiban#checkForCookingEvent(ChatMessage): boolean -> net.runelite.api.events.ChatMessage#getType(): ChatMessageType -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#bankItemsAndWalkBackToOriginalPosition(Collection, boolean, BankLocation, WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#calculateScrollYFromSlotId(int): int -> net.runelite.api.Client#getWidget(int): Widget net.runelite.client.plugins.microbot.util.bank.Rs2Bank#calculateScrollYFromSlotId(int): int -> net.runelite.api.widgets.Widget#getHeight(): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#closeCollectionBox(): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] @@ -119,7 +94,6 @@ net.runelite.client.plugins.microbot.util.bank.Rs2Bank#findLockedSlots(): List net.runelite.client.plugins.microbot.util.bank.Rs2Bank#findLockedSlots(): List -> net.runelite.api.widgets.Widget#getChildren(): Widget[] net.runelite.client.plugins.microbot.util.bank.Rs2Bank#getBankItemCount(): int -> net.runelite.api.widgets.Widget#getText(): String net.runelite.client.plugins.microbot.util.bank.Rs2Bank#getItemBounds(int): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#invokeMenu(int, Rs2ItemModel): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#isLockedSlot(int): boolean -> net.runelite.api.Client#getWidget(int): Widget net.runelite.client.plugins.microbot.util.bank.Rs2Bank#isLockedSlot(int): boolean -> net.runelite.api.widgets.Widget#getChild(int): Widget net.runelite.client.plugins.microbot.util.bank.Rs2Bank#isLockedSlot(int): boolean -> net.runelite.api.widgets.Widget#getChildren(): Widget[] @@ -128,10 +102,7 @@ net.runelite.client.plugins.microbot.util.bank.Rs2Bank#itemBounds(Rs2ItemModel): net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$depositLootingBag$46(): boolean -> net.runelite.api.widgets.Widget#getChildren(): Widget[] net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$getPathAndBankToNearestBank$36(TileObject, BankLocation): int -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$getPathAndBankToNearestBank$37(Set, TileObject): AbstractMap$SimpleEntry -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$getPathAndBankToNearestBank$37(Set, TileObject): AbstractMap$SimpleEntry -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$handleAmount$15(): boolean -> net.runelite.api.widgets.Widget#getText(): String -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$isNearBank$40(WorldPoint, int, BankLocation): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#lambda$isNearBank$40(WorldPoint, int, BankLocation): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#openBank(): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.util.bank.Rs2Bank#openCollectionBox(): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.util.bank.Rs2Bank#scrollBankToSlot(int): boolean -> net.runelite.api.Client#getWidget(int): Widget @@ -142,7 +113,6 @@ net.runelite.client.plugins.microbot.util.bank.Rs2Bank#updateLocalBank(ItemConta net.runelite.client.plugins.microbot.util.bank.Rs2Bank#updateLocalBank(ItemContainerChanged): void -> net.runelite.api.ItemContainer#getItems(): Item[] net.runelite.client.plugins.microbot.util.bank.Rs2Bank#updateLocalBank(ItemContainerChanged): void -> net.runelite.api.events.ItemContainerChanged#getContainerId(): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#updateLocalBank(ItemContainerChanged): void -> net.runelite.api.events.ItemContainerChanged#getItemContainer(): ItemContainer -net.runelite.client.plugins.microbot.util.bank.Rs2Bank#walkToBank(BankLocation, boolean): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#withdrawLootItems(String, List): boolean -> net.runelite.api.ItemComposition#getNote(): int net.runelite.client.plugins.microbot.util.bank.Rs2Bank#withdrawLootItems(String, List): boolean -> net.runelite.api.ItemComposition#isTradeable(): boolean net.runelite.client.plugins.microbot.util.camera.Rs2Camera#getZoom(): int -> net.runelite.api.Client#getVarcIntValue(int): int @@ -155,48 +125,18 @@ net.runelite.client.plugins.microbot.util.combat.Rs2Combat#setAttackStyle(Widget net.runelite.client.plugins.microbot.util.combat.Rs2Combat#setAutoCastSpell(Rs2CombatSpells, boolean): boolean -> net.runelite.api.widgets.WidgetInfo#getId(): int net.runelite.client.plugins.microbot.util.combat.Rs2Combat#setSpecState(boolean, int): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.combat.models.Rs2DropSource#toString(): String -> net.runelite.api.ItemComposition#getName(): String -net.runelite.client.plugins.microbot.util.coords.Rs2LocalPoint#rotate(WorldPoint, int): WorldPoint -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.coords.Rs2LocalPoint#rotate(WorldPoint, int): WorldPoint -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.coords.Rs2LocalPoint#rotate(WorldPoint, int): WorldPoint -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2LocalPoint#rotate(WorldPoint, int): WorldPoint -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldArea#(WorldPoint, WorldPoint): void -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldArea#(WorldPoint, WorldPoint): void -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldArea#canMelee(WorldView, Rs2WorldArea): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldArea#canMelee(WorldView, Rs2WorldArea): boolean -> net.runelite.api.Point#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#(int, int, int): void -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#convertInstancedWorldPoint(WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#fromLocal(Client, LocalPoint): WorldPoint -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#distanceToPath(WorldPoint): int -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#distanceToPath(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#distanceToPath(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#equals(Object): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#getPlane(): int -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#getX(): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#getY(): int -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#normalizeY(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.Tile#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#pathTo(WorldPoint, boolean): List -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#quickDistance(WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int net.runelite.client.plugins.microbot.util.coords.Rs2WorldPoint#toLocalInstance(WorldPoint): WorldPoint -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#bankItemsAndWalkBackToOriginalPosition(List, boolean, WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#getDepositBoxBounds(): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#getItems(): List -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#invokeMenu(int, Rs2ItemModel): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#itemBounds(Rs2ItemModel): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#lambda$getNearestDepositBox$12(TileObject, DepositBoxLocation): int -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#lambda$getNearestDepositBox$12(TileObject, DepositBoxLocation): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#lambda$getNearestDepositBox$13(Set, TileObject): AbstractMap$SimpleEntry -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#lambda$getNearestDepositBox$13(Set, TileObject): AbstractMap$SimpleEntry -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#lambda$getNearestDepositBox$15(WorldPoint, DepositBoxLocation): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#openDepositBox(): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#walkToAndUseDepositBox(DepositBoxLocation): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.depositbox.Rs2DepositBox#walkToDepositBox(DepositBoxLocation): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.dialogues.Rs2Dialogue#getCombinationOptions(): List -> net.runelite.api.widgets.Widget#getActions(): String[] net.runelite.client.plugins.microbot.util.dialogues.Rs2Dialogue#getCombinationOptions(): List -> net.runelite.api.widgets.Widget#getStaticChildren(): Widget[] net.runelite.client.plugins.microbot.util.dialogues.Rs2Dialogue#getDialogueOptions(): List -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] @@ -219,54 +159,34 @@ net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#(): voi net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#equipment(): ItemContainer -> net.runelite.api.Client#getItemContainer(int): ItemContainer net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#equipment(): ItemContainer -> net.runelite.api.Client#isClientThread(): boolean net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#getSafeBounds(int, int): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle -net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.Client#getItemDefinition(int): ItemComposition net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.Client#isClientThread(): boolean net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.Item#getId(): int net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.ItemContainer#getItems(): Item[] net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.events.ItemContainerChanged#getContainerId(): int net.runelite.client.plugins.microbot.util.equipment.Rs2Equipment#storeEquipmentItemsInMemory(ItemContainerChanged): void -> net.runelite.api.events.ItemContainerChanged#getItemContainer(): ItemContainer -net.runelite.client.plugins.microbot.util.farming.Rs2Farming#isPatchAccessible(FarmingPatch, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.farming.Rs2Farming#lambda$getClosestPatch$10(WorldPoint, FarmingPatch, FarmingPatch): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.farming.Rs2Farming#lambda$getPatchesWithinDistance$11(WorldPoint, int, FarmingPatch): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#refill(int): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#refill(int): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#refill(int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#refill(int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#refill(int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#repair(): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#repair(): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#repair(): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#repair(): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2Cannon#repair(): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canReach(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canReach(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canReach(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canReach(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.Client#isInInstancedRegion(): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.coords.LocalPoint#fromWorld(Client, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.coords.WorldPoint#fromLocalInstance(Client, LocalPoint): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#canWalkTo(TileObject, int): boolean -> net.runelite.api.coords.WorldPoint#fromScene(Client, int, int, int): WorldPoint +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.ObjectComposition#getImpostor(): ObjectComposition net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.ObjectComposition#getImpostorIds(): int[] net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.ObjectComposition#getName(): String +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.WorldView#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.WorldView#isTopLevel(): boolean -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#clickObject(TileObject, String): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#convertToObjectComposition(TileObject): ObjectComposition -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#convertToObjectComposition(TileObject, boolean): ObjectComposition -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#fetchGameObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player @@ -275,28 +195,44 @@ net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#findObjectByI net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#findObjectByIdAndDistance(int, int): TileObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getCompositionName(TileObject): Optional -> net.runelite.api.ObjectComposition#getName(): String net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObject(Predicate): DecorativeObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObject(Predicate, WorldPoint, int): DecorativeObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObject(Predicate, WorldPoint, int): DecorativeObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObject(Predicate, int): DecorativeObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObject(int, int): DecorativeObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObjects(Predicate): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getDecorativeObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObject(Predicate): GameObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObject(Predicate, WorldPoint, int): GameObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObject(Predicate, WorldPoint, int): GameObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObject(int, int): GameObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate, WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGameObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObject(Predicate, WorldPoint, int): GroundObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObject(Predicate, WorldPoint, int): GroundObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObject(Predicate, int): GroundObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate, WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getGroundObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getObjectComposition(int): ObjectComposition -> net.runelite.api.ObjectComposition#getImpostorIds(): int[] net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getSceneObjects(Function): Stream -> net.runelite.api.Tile#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObject(Predicate): TileObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObject(Predicate, WorldPoint, int): TileObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObject(Predicate, WorldPoint, int): TileObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObject(Predicate, int): TileObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObject(int, int): TileObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate, WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTileObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int): List -> net.runelite.api.Client#getLocalPlayer(): Player @@ -305,53 +241,38 @@ net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int) net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int): List -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int): List -> net.runelite.api.Tile#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getTiles(int): List -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObject(Predicate): WallObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObject(Predicate, WorldPoint, int): WallObject -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObject(Predicate, WorldPoint, int): WallObject -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObject(Predicate, int): WallObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObject(int, int): WallObject -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObjects(Predicate): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Client#getLocalPlayer(): Player +net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObjects(Predicate, WorldPoint, int): List -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWallObjects(Predicate, int): List -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWorldArea(GameObject): WorldArea -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWorldArea(GameObject): WorldArea -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWorldArea(GameObject): WorldArea -> net.runelite.api.coords.LocalPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWorldArea(GameObject): WorldArea -> net.runelite.api.coords.LocalPoint#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#getWorldArea(GameObject): WorldArea -> net.runelite.api.coords.WorldPoint#fromLocal(Client, LocalPoint): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.coords.WorldPoint#fromScene(Client, int, int, int): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hasLineOfSight(WorldPoint, TileObject): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hoverOverObject(TileObject): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#hoverOverObject(TileObject): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#interact(TileObject, String, boolean): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#isWithinTiles(LocalPoint, LocalPoint, int): boolean -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#isWithinTiles(LocalPoint, LocalPoint, int): boolean -> net.runelite.api.coords.LocalPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#isWithinTiles(LocalPoint, LocalPoint, int): boolean -> net.runelite.api.coords.LocalPoint#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findBank$17(GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findBank$17(GameObject): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findBank$17(GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findBank$18(GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findDepositBox$20(GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findGameObjectByLocation$7(WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findGameObjectByLocation$7(WorldPoint, GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findGrandExchangeBooth$21(WallObject): boolean -> net.runelite.api.WallObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObject$10(int, WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObject$10(int, WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObject$10(int, WorldPoint, GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObject$37(Set, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectById$5(int, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectById$9(int, int, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectById$9(int, int, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectById$9(int, int, GameObject): boolean -> net.runelite.api.coords.WorldPoint#getX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectByIdAndDistance$8(int, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectByImposter$15(int, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectByLocation$6(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findObjectByLocation$6(WorldPoint, TileObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$findReachableObject$13(Rs2WorldPoint, GameObject): int -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getDecorativeObject$69(int, DecorativeObject): boolean -> net.runelite.api.DecorativeObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getDecorativeObject$70(Set, DecorativeObject): boolean -> net.runelite.api.DecorativeObject#getId(): int @@ -362,7 +283,6 @@ net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getGam net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getGroundObject$47(int, GroundObject): boolean -> net.runelite.api.GroundObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getGroundObject$48(Set, GroundObject): boolean -> net.runelite.api.GroundObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getGroundObject$49(Set, GroundObject): boolean -> net.runelite.api.GroundObject#getId(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getSceneObjects$82(LocalPoint, TileObject): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getTileObject$23(int, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getTileObject$24(int, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getTileObject$25(Set, TileObject): boolean -> net.runelite.api.TileObject#getId(): int @@ -371,21 +291,14 @@ net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getWal net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getWallObject$59(Set, WallObject): boolean -> net.runelite.api.WallObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$getWallObject$60(Set, WallObject): boolean -> net.runelite.api.WallObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$nameMatches$85(Set, boolean, String, String, TileObject): boolean -> net.runelite.api.TileObject#getId(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$pickClosest$80(Function, WorldPoint, Object): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#lambda$static$0(Tile): Collection -> net.runelite.api.Tile#getGameObjects(): GameObject[] net.runelite.client.plugins.microbot.util.gameobject.Rs2GameObject#localPointFromWorldSafe(WorldPoint): LocalPoint -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#(TileObject, Tile): void -> net.runelite.api.Client#getTickCount(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#(TileObject, Tile): void -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#(TileObject, Tile): void -> net.runelite.api.GameObject#sizeY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#blocksLineOfSight(): boolean -> net.runelite.api.ObjectComposition#getName(): String -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.Tile#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getCanonicalLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getId(): int -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#getName(): String -> net.runelite.api.ObjectComposition#getName(): String net.runelite.client.plugins.microbot.util.gameobject.Rs2ObjectModel#isSolid(): boolean -> net.runelite.api.ObjectComposition#getImpostorIds(): int[] @@ -462,48 +375,30 @@ net.runelite.client.plugins.microbot.util.grandexchange.Rs2GrandExchange#viewOff net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#hasLineOfSight(Tile): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#hasLineOfSight(Tile): boolean -> net.runelite.api.Tile#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(InteractModel, String): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(InteractModel, String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(InteractModel, String): boolean -> net.runelite.api.coords.LocalPoint#fromWorld(Client, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(InteractModel, String): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(InteractModel, String): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(RS2Item, String): boolean -> net.runelite.api.ItemComposition#getName(): String net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(RS2Item, String): boolean -> net.runelite.api.Tile#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#interact(RS2Item, String): boolean -> net.runelite.api.TileItem#getId(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$baseRangeAndOwnershipFilter$14(WorldPoint, LootingParameters, boolean, GroundItem): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$exists$28(int, RS2Item): boolean -> net.runelite.api.ItemComposition#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$exists$29(String, RS2Item): boolean -> net.runelite.api.ItemComposition#getName(): String net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$getAllAt$1(Tile, TileItem): RS2Item -> net.runelite.api.TileItem#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$getAllFromWorldPoint$4(RS2Item): int -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$getAllFromWorldPoint$4(RS2Item): int -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$getAllFromWorldPoint$4(RS2Item): int -> net.runelite.api.Tile#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$getAllFromWorldPoint$4(RS2Item): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$interact$26(String, RS2Item): boolean -> net.runelite.api.ItemComposition#getName(): String net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$interact$27(int, RS2Item): boolean -> net.runelite.api.ItemComposition#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$loot$25(int, RS2Item): boolean -> net.runelite.api.ItemComposition#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$loot$30(int, RS2Item): boolean -> net.runelite.api.ItemComposition#getId(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$loot$7(String, int, RS2Item): boolean -> net.runelite.api.ItemComposition#getName(): String net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$loot$7(String, int, RS2Item): boolean -> net.runelite.api.TileItem#getQuantity(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lambda$lootItemsBasedOnLocation$20(WorldPoint, int, GroundItem): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#loot(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#loot(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.grounditem.Rs2GroundItem#lootAllItemBasedOnValue(int, int): boolean -> net.runelite.api.ItemComposition#getName(): String -net.runelite.client.plugins.microbot.util.grounditem.Rs2LootEngine#lambda$baseRangeAndOwnershipFilter$0(WorldPoint, LootingParameters, boolean, GroundItem): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2LootEngine#uniqueKey(GroundItem): String -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2LootEngine#uniqueKey(GroundItem): String -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2LootEngine#uniqueKey(GroundItem): String -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.grounditem.Rs2LootEngine$Builder#lambda$loot$9(WorldPoint, GroundItem): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.grounditem.models.Rs2SpawnLocation#displayString(): String -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.grounditem.models.Rs2SpawnLocation#getItemName(): String -> net.runelite.api.ItemComposition#getName(): String -net.runelite.client.plugins.microbot.util.grounditem.models.Rs2SpawnLocation#lambda$nearestSpawnLocation$1(WorldPoint, WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.inventory.Rs2Gembag#onChatMessage(ChatMessage): void -> net.runelite.api.events.ChatMessage#getMessage(): String net.runelite.client.plugins.microbot.util.inventory.Rs2Gembag#onChatMessage(ChatMessage): void -> net.runelite.api.events.ChatMessage#getType(): ChatMessageType net.runelite.client.plugins.microbot.util.inventory.Rs2Gembag#onMenuOptionClicked(MenuOptionClicked): void -> net.runelite.api.events.MenuOptionClicked#getMenuOption(): String net.runelite.client.plugins.microbot.util.inventory.Rs2Gembag#onMenuOptionClicked(MenuOptionClicked): void -> net.runelite.api.events.MenuOptionClicked#getMenuTarget(): String net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#getSelectedValueOrDefault(Function, Object): Object -> net.runelite.api.Client#getSelectedWidget(): Widget -net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#hover(Rs2ItemModel): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#hover(Rs2ItemModel): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#inventory(): ItemContainer -> net.runelite.api.Client#getItemContainer(int): ItemContainer -net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.widgets.Widget#getActions(): String[] net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.widgets.Widget#getChildren(): Widget[] net.runelite.client.plugins.microbot.util.inventory.Rs2Inventory#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.widgets.Widget#getId(): int @@ -561,11 +456,8 @@ net.runelite.client.plugins.microbot.util.keyboard.Rs2Keyboard#getCanvas(): Canv net.runelite.client.plugins.microbot.util.magic.Rs2Magic#alch(MagicAction, Rs2ItemModel, int, int): void -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.magic.Rs2Magic#alch(Rs2ItemModel, int, int): void -> net.runelite.api.Client#getRealSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.magic.Rs2Magic#canCast(MagicAction): boolean -> net.runelite.api.widgets.Widget#getStaticChildren(): Widget[] -net.runelite.client.plugins.microbot.util.magic.Rs2Magic#cast(MagicAction, String, int): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.magic.Rs2Magic#cast(MagicAction, String, int): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.magic.Rs2Magic#castOn(MagicAction, Actor): boolean -> net.runelite.api.Actor#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.magic.Rs2Magic#interact(Rs2ItemModel, Point, String): void -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.magic.Rs2Magic#interact(Rs2ItemModel, Point, String): void -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.magic.Rs2Magic#lambda$canCast$1(MagicAction, Widget): boolean -> net.runelite.api.widgets.Widget#getSpriteId(): int net.runelite.client.plugins.microbot.util.magic.Rs2Magic#lambda$castOn$4(): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.util.magic.Rs2Magic#lambda$npcContact$14(Rectangle, String): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle @@ -576,22 +468,12 @@ net.runelite.client.plugins.microbot.util.magic.Rs2Magic#quickCast(MagicAction): net.runelite.client.plugins.microbot.util.magic.Rs2Magic#setup(): boolean -> net.runelite.api.widgets.Widget#getActions(): String[] net.runelite.client.plugins.microbot.util.magic.Rs2Magic#superHeat(Rs2ItemModel, int, int): void -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.magic.Rs2Magic#superHeat(Rs2ItemModel, int, int): void -> net.runelite.api.widgets.Widget#getSpriteId(): int -net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#(): void -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#lambda$isAltarNearby$4(Rs2Spellbook, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#lambda$switchViaAltar$0(GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#lambda$switchViaAltar$1(GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#lambda$switchViaAltar$2(Rs2Spellbook, GameObject): boolean -> net.runelite.api.GameObject#getId(): int -net.runelite.client.plugins.microbot.util.magic.Rs2Spellbook#switchViaAltar(): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#randomPoint(Point, int, double): Point -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#randomPoint(Point, int, double): Point -> net.runelite.api.Point#getY(): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#randomPointEx(Point, Rectangle, double): Point -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#randomPointEx(Point, Rectangle, double): Point -> net.runelite.api.Point#getY(): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#rotatePoint(Point, double, double, double): Point -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.math.Rs2Random#rotatePoint(Point, double, double, double): Point -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.misc.Rs2UiHelper#getActorClickbox(Actor): Rectangle -> net.runelite.api.Actor#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.misc.Rs2UiHelper#getTileClickbox(Tile): Rectangle -> net.runelite.api.Client#getPlane(): int -net.runelite.client.plugins.microbot.util.misc.Rs2UiHelper#getTileClickbox(Tile): Rectangle -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.misc.Rs2UiHelper#getTileClickbox(Tile): Rectangle -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.misc.Rs2UiHelper#getTileClickbox(Tile): Rectangle -> net.runelite.api.Tile#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.npc.Rs2Npc#attack(List): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#attack(NPC): boolean -> net.runelite.api.Client#getLocalPlayer(): Player @@ -611,37 +493,23 @@ net.runelite.client.plugins.microbot.util.npc.Rs2Npc#getNpcsForPlayer(String, bo net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hasAction(int, String): boolean -> net.runelite.api.NPCComposition#getActions(): String[] net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hasLineOfSight(Rs2NpcModel): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hasLineOfSight(Rs2NpcModel): boolean -> net.runelite.api.coords.WorldArea#hasLineOfSightTo(WorldView, WorldPoint): boolean -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hasLineOfSight(Rs2NpcModel): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hoverOverActor(Actor): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#hoverOverActor(Actor): boolean -> net.runelite.api.Point#getY(): int -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#interact(Rs2NpcModel, String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.npc.Rs2Npc#interact(Rs2NpcModel, String): boolean -> net.runelite.api.NPCComposition#getActions(): String[] net.runelite.client.plugins.microbot.util.npc.Rs2Npc#isInAttackRange(Rs2NpcModel, boolean, boolean): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#isInAttackRange(Rs2NpcModel, boolean, boolean): boolean -> net.runelite.api.Player#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#isInAttackRange(Rs2NpcModel, boolean, boolean): boolean -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$canWalkTo$34(WorldPoint, WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$canWalkTo$35(WorldPoint, WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getAttackableNpcs$18(Rs2NpcModel): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getBankerNPC$28(Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getBankerNPC$28(Rs2NpcModel): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNearestNpcWithAction$38(String, Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpc$26(Rs2NpcModel): int -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpc$26(Rs2NpcModel): int -> net.runelite.api.Player#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpc$26(Rs2NpcModel): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpcWithAction$43(String, Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpcs$10(LocalPoint, Rs2NpcModel): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getNpcsForPlayer$4(LocalPoint, Rs2NpcModel): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getPestControlPortals$22(Rs2NpcModel): int -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getPestControlPortals$22(Rs2NpcModel): int -> net.runelite.api.Player#getLocalLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getPestControlPortals$22(Rs2NpcModel): int -> net.runelite.api.coords.LocalPoint#distanceTo(LocalPoint): int net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getRandomEventNPC$27(Rs2NpcModel): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.npc.Rs2Npc#lambda$getRandomEventNPC$27(Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] -net.runelite.client.plugins.microbot.util.npc.Rs2NpcManager#dtoToMonsterLocation(MonsterLocationDTO): MonsterLocation -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.npc.Rs2NpcModel#getComposition(): NPCComposition -> net.runelite.api.NPC#getComposition(): NPCComposition net.runelite.client.plugins.microbot.util.npc.Rs2NpcModel#getId(): int -> net.runelite.api.NPC#getId(): int net.runelite.client.plugins.microbot.util.npc.Rs2NpcModel#getIndex(): int -> net.runelite.api.NPC#getIndex(): int net.runelite.client.plugins.microbot.util.npc.Rs2NpcModel#getTransformedComposition(): NPCComposition -> net.runelite.api.NPC#getTransformedComposition(): NPCComposition -net.runelite.client.plugins.microbot.util.npc.Rs2NpcModel#isWithinDistance(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.player.Rs2Player#IsInInstance(): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.player.Rs2Player#IsInInstance(): boolean -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.player.Rs2Player#IsInInstance(): boolean -> net.runelite.api.WorldView#getScene(): Scene @@ -649,7 +517,6 @@ net.runelite.client.plugins.microbot.util.player.Rs2Player#checkIdleLogout(long) net.runelite.client.plugins.microbot.util.player.Rs2Player#distanceTo(WorldPoint): int -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.player.Rs2Player#distanceTo(WorldPoint): int -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.player.Rs2Player#distanceTo(WorldPoint): int -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.player.Rs2Player#distanceTo(WorldPoint): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.player.Rs2Player#drinkCombatPotionAt(Skill, boolean): boolean -> net.runelite.api.Skill#ordinal(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#drinkPrayerPotionAt(int): boolean -> net.runelite.api.Client#getWorldType(): EnumSet net.runelite.client.plugins.microbot.util.player.Rs2Player#getGraphicId(): int -> net.runelite.api.Client#getLocalPlayer(): Player @@ -670,31 +537,18 @@ net.runelite.client.plugins.microbot.util.player.Rs2Player#handlePotionTimers(Va net.runelite.client.plugins.microbot.util.player.Rs2Player#handleTeleblockTimer(VarbitChanged): void -> net.runelite.api.events.VarbitChanged#getValue(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#handleTeleblockTimer(VarbitChanged): void -> net.runelite.api.events.VarbitChanged#getVarbitId(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#hasSpotAnimation(int): boolean -> net.runelite.api.Client#getLocalPlayer(): Player -net.runelite.client.plugins.microbot.util.player.Rs2Player#invokeMenu(Rs2PlayerModel, String): boolean -> net.runelite.api.MenuAction#getId(): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#isInArea(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#isInArea(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#isInArea(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#isInCave(): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.player.Rs2Player#isInCave(): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#isInPoh(): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.player.Rs2Player#isInPoh(): boolean -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.player.Rs2Player#isInPoh(): boolean -> net.runelite.api.WorldView#getScene(): Scene net.runelite.client.plugins.microbot.util.player.Rs2Player#isInteracting(): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.player.Rs2Player#isInteracting(): boolean -> net.runelite.api.Player#isInteracting(): boolean -net.runelite.client.plugins.microbot.util.player.Rs2Player#isPlayerAreaIntersecting(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.player.Rs2Player#isPlayerAreaIntersecting(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#isPlayerAreaIntersecting(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#isPlayerAreaIntersecting(WorldPoint, int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$getLocalPlayer$27(Rs2PlayerModel): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$getLocalPlayer$27(Rs2PlayerModel): boolean -> net.runelite.api.Player#getId(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$getPlayers$16(boolean, Rs2PlayerModel): boolean -> net.runelite.api.Client#getLocalPlayer(): Player -net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$hopIfPlayerDetected$12(int, Rs2PlayerModel): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$isInMemberWorld$8(World): boolean -> net.runelite.api.Client#getWorld(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$isStandingOnGameObject$42(WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$isStandingOnGroundItem$43(WorldPoint, GroundItem): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$logoutIfPlayerDetected$10(int, Rs2PlayerModel): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.player.Rs2Player#lambda$waitForXpDrop$2(int, Skill, boolean): boolean -> net.runelite.api.Client#getSkillExperience(Skill): int -net.runelite.client.plugins.microbot.util.player.Rs2Player#logout(): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#toggleRunEnergy(boolean): boolean -> net.runelite.api.widgets.WidgetInfo#getId(): int net.runelite.client.plugins.microbot.util.player.Rs2Player#waitForXpDrop(Skill, int, boolean): boolean -> net.runelite.api.Client#getSkillExperience(Skill): int net.runelite.client.plugins.microbot.util.player.Rs2Player$1#(): void -> net.runelite.api.Skill#ordinal(): int @@ -713,9 +567,6 @@ net.runelite.client.plugins.microbot.util.player.Rs2Pvp#calculateRisk(Client, It net.runelite.client.plugins.microbot.util.player.Rs2Pvp#calculateRisk(Client, ItemManager): int -> net.runelite.api.ItemComposition#getPrice(): int net.runelite.client.plugins.microbot.util.player.Rs2Pvp#calculateRisk(Client, ItemManager): int -> net.runelite.api.ItemComposition#isTradeable(): boolean net.runelite.client.plugins.microbot.util.player.Rs2Pvp#calculateRisk(Client, ItemManager): int -> net.runelite.api.ItemContainer#getItems(): Item[] -net.runelite.client.plugins.microbot.util.player.Rs2Pvp#getWildernessLevelFrom(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getRegionID(): int -net.runelite.client.plugins.microbot.util.player.Rs2Pvp#getWildernessLevelFrom(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.player.Rs2Pvp#getWildernessLevelFrom(WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.player.Rs2Pvp#isAttackable(): boolean -> net.runelite.api.Client#getWorldType(): EnumSet net.runelite.client.plugins.microbot.util.player.Rs2Pvp#isAttackable(Rs2PlayerModel): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.player.Rs2Pvp#isAttackable(Rs2PlayerModel): boolean -> net.runelite.api.Client#getWorldType(): EnumSet @@ -728,8 +579,6 @@ net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#getBestRangePrayer(): net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#getPrayerBounds(Rs2PrayerEnum): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#getPrayerPoints(): int -> net.runelite.api.Client#getBoostedSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#getQuickPrayerOrbBounds(): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle -net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#invokePrayer(Rs2PrayerEnum, boolean): void -> net.runelite.api.MenuAction#getId(): int -net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#invokeQuickPrayer(boolean): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isAuguryUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isChivalryUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isDeadeyeUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int @@ -738,11 +587,7 @@ net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isOutOfPrayer(): bool net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isPietyUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isPreserveUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#isRigourUnlocked(): boolean -> net.runelite.api.Client#getRealSkillLevel(Skill): int -net.runelite.client.plugins.microbot.util.prayer.Rs2Prayer#setQuickPrayers(Rs2PrayerEnum[]): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.reachable.Rs2Reachable#getReachableTiles(WorldPoint): IntSet -> net.runelite.api.Client#getTickCount(): int -net.runelite.client.plugins.microbot.util.reachable.Rs2Reachable#isReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.reachable.Rs2Reachable#isReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.reachable.Rs2Reachable#isReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.reflection.Rs2Reflection#invokeMenu(int, int, int, int, int, int, String, String, int, int): void -> net.runelite.api.Client#getKeyboardIdleTicks(): int net.runelite.client.plugins.microbot.util.settings.Rs2Settings#disableWorldSwitcherConfirmation(boolean): boolean -> net.runelite.api.widgets.Widget#getId(): int net.runelite.client.plugins.microbot.util.settings.Rs2Settings#enableDropShiftSetting(boolean): boolean -> net.runelite.api.widgets.Widget#getId(): int @@ -752,15 +597,10 @@ net.runelite.client.plugins.microbot.util.settings.Rs2Settings#hideRoofs(boolean net.runelite.client.plugins.microbot.util.settings.Rs2Settings#switchToSettingsTab(String): boolean -> net.runelite.api.widgets.Widget#getId(): int net.runelite.client.plugins.microbot.util.settings.Rs2Settings#turnOffMusic(): void -> net.runelite.api.widgets.Widget#getActions(): String[] net.runelite.client.plugins.microbot.util.settings.Rs2Settings#turnOffMusic(): void -> net.runelite.api.widgets.Widget#getStaticChildren(): Widget[] -net.runelite.client.plugins.microbot.util.shop.Rs2Shop#invokeMenu(Rs2ItemModel, String): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.shop.Rs2Shop#isOpen(): boolean -> net.runelite.api.widgets.WidgetInfo#getId(): int net.runelite.client.plugins.microbot.util.shop.Rs2Shop#itemBounds(Rs2ItemModel): Rectangle -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.shop.Rs2Shop#itemBounds(Rs2ItemModel): Rectangle -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] net.runelite.client.plugins.microbot.util.shop.Rs2Shop#lambda$getNearestShopNpc$3(Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#createGEItem(int, double, double): Rs2ShopItem -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#createGEItem(int, double, double): Rs2ShopItem -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#createGEItem(int, double, double): Rs2ShopItem -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#createGEItem(int, double, double): Rs2ShopItem -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#getItemName(): String -> net.runelite.api.ItemComposition#getName(): String net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#getNoteId(): int -> net.runelite.api.ItemComposition#getId(): int net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#getNoteId(): int -> net.runelite.api.ItemComposition#getLinkedNoteId(): int @@ -770,38 +610,23 @@ net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#getUnNotedId() net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#getUnNotedId(): int -> net.runelite.api.ItemComposition#isStackable(): boolean net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#isNoteable(): boolean -> net.runelite.api.ItemComposition#getLinkedNoteId(): int net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopItem#itemStoreValue(): int -> net.runelite.api.ItemComposition#getPrice(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#createGEShopSource(double, double): Rs2ShopSource -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#createGEShopSource(double, double): Rs2ShopSource -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#createGEShopSource(double, double): Rs2ShopSource -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#createGEShopSource(double, double): Rs2ShopSource -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#getLocation(): WorldPoint -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#lambda$getPotentialShopNPCNearPlayer$1(WorldPoint, int, Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] -net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#lambda$getPotentialShopNPCNearPlayer$1(WorldPoint, int, Rs2NpcModel): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.shop.models.Rs2ShopSource#lambda$getShopNPC$0(WorldArea, Rs2NpcModel): boolean -> net.runelite.api.NPCComposition#getActions(): String[] net.runelite.client.plugins.microbot.util.tabs.Rs2Tab#getSpellBookTab(): Widget -> net.runelite.api.Client#isResized(): boolean net.runelite.client.plugins.microbot.util.tabs.Rs2Tab#onVarClientIntChanged(VarClientIntChanged): void -> net.runelite.api.Client#getVarcIntValue(int): int net.runelite.client.plugins.microbot.util.tabs.Rs2Tab#onVarClientIntChanged(VarClientIntChanged): void -> net.runelite.api.events.VarClientIntChanged#getIndex(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGameObjectTile(GameObject, int): void -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGameObjectTile(GameObject, int): void -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.GraphicsObject#getLocation(): LocalPoint net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.coords.WorldPoint#fromLocal(Client, LocalPoint): WorldPoint net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTile(GraphicsObject, int): void -> net.runelite.api.coords.WorldPoint#fromLocalInstance(Client, LocalPoint): WorldPoint net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTileForInstances(GraphicsObject, int): void -> net.runelite.api.GraphicsObject#getLocation(): LocalPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTileForInstances(GraphicsObject, int): void -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#addDangerousGraphicsObjectTileForInstances(GraphicsObject, int): void -> net.runelite.api.coords.WorldPoint#fromLocalInstance(Client, LocalPoint): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#areSurroundingTilesWalkable(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#areSurroundingTilesWalkable(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#areSurroundingTilesWalkable(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#areSurroundingTilesWalkable(WorldPoint, int, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.Client#getScene(): Scene net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.CollisionData#getFlags(): int[][] -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#fullPathTo(Tile, Tile): List -> net.runelite.api.WorldView#getCollisionMaps(): CollisionData[] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getFlags(): int[][] -> net.runelite.api.Client#getTopLevelWorldView(): WorldView @@ -810,97 +635,49 @@ net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getFlags(): int[][] -> net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getFlags(): int[][] -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTile(GameObject): Rs2WorldPoint -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTile(GameObject): Rs2WorldPoint -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTile(GameObject): Rs2WorldPoint -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTile(WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTileWithLineOfSight(WorldPoint): WorldPoint -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTileWithLineOfSight(WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTileWithLineOfSight(WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNearestWalkableTileWithLineOfSight(WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNeighbour(Direction, WorldPoint): WorldPoint -> net.runelite.api.coords.Direction#ordinal(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNeighbour(Direction, WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#dx(int): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getNeighbour(Direction, WorldPoint): WorldPoint -> net.runelite.api.coords.WorldPoint#dy(int): WorldPoint net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.CollisionData#getFlags(): int[][] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.WorldView#getCollisionMaps(): CollisionData[] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.WorldPoint#dx(int): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.WorldPoint#dy(int): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getReachableTilesFromTile(WorldPoint, int, boolean): HashMap -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.WorldView#getScene(): Scene net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getTile(int, int): Tile -> net.runelite.api.coords.WorldPoint#getPlane(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#getWalkableTilesAroundTile(WorldPoint, int): List -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#hoverOverTile(Tile): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#hoverOverTile(Tile): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isBankBooth(WorldPoint): boolean -> net.runelite.api.ObjectComposition#getName(): String net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.Client#getBaseX(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.Client#getBaseY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isTileReachable(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isValidTile(Tile): boolean -> net.runelite.api.Client#getPlane(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isValidTile(Tile): boolean -> net.runelite.api.CollisionData#getFlags(): int[][] -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isValidTile(Tile): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isValidTile(Tile): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.WorldView#getBaseX(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.WorldView#getBaseY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isVisited(WorldPoint, boolean[][]): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(LocalPoint): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(LocalPoint): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(Tile): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(Tile): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(WorldPoint): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#isWalkable(WorldPoint): boolean -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#lambda$getSafeTile$13(WorldPoint): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#lambda$isBankBooth$20(WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#lambda$isBankBooth$20(WorldPoint, GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#lambda$tileHasWalls$19(WorldPoint, WallObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.Client#getScene(): Scene net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.CollisionData#getFlags(): int[][] -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.tile.Rs2Tile#pathTo(Tile, Tile): List -> net.runelite.api.WorldView#getCollisionMaps(): CollisionData[] -net.runelite.client.plugins.microbot.util.tile.Rs2Tile$1#(): void -> net.runelite.api.coords.Direction#ordinal(): int +net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.Client#isWidgetSelected(): boolean net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.GameObject#sizeX(): int net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.GameObject#sizeY(): int -net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getImpostor(): ObjectComposition net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getImpostorIds(): int[] net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.ObjectComposition#getName(): String -net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int +net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#click(String): boolean -> net.runelite.api.Player#getLocalLocation(): LocalPoint net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#getClickbox(): Shape -> net.runelite.api.TileObject#getClickbox(): Shape net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#getId(): int -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.tileobject.Rs2TileObjectModel#getWorldLocation(): WorldPoint -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint @@ -909,45 +686,21 @@ net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#getMinimapClipArea(d net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#getMinimapClipArea(double): Shape -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#getMinimapClipAreaSimple(): Shape -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#getMinimapDrawWidget(): Widget -> net.runelite.api.Client#isResized(): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#isPointInsideMinimap(Point): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#isPointInsideMinimap(Point): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#worldToMinimap(WorldPoint): Point -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2MiniMap#worldToMinimap(WorldPoint): Point -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#canReach(WorldPoint, int, int, int, int, boolean): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#canReach(WorldPoint, int, int, int, int, boolean): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#canReach(WorldPoint, int, int, int, int, boolean): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#canReach(WorldPoint, int, int, int, int, boolean): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#checkIfStuck(): void -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#closeWorldMap(): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.walker.Rs2Walker#distanceToRegion(int, int): int -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#distanceToRegion(int, int): int -> net.runelite.api.WorldView#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#distanceToRegion(int, int): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#distanceToRegion(int, int): int -> net.runelite.api.coords.WorldPoint#getRegionID(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.CollisionData#getFlags(): int[][] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.WorldView#getCollisionMaps(): CollisionData[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getPointWithWallDistance(WorldPoint): WorldPoint -> net.runelite.api.coords.LocalPoint#getSceneY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.Scene#getTiles(): Tile[][][] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.WorldView#getScene(): Scene net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.coords.LocalPoint#getSceneY(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTile(WorldPoint): Tile -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTiles(WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTiles(WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTiles(WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTiles(WorldPoint, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTilesFromPath(List, WorldPoint): int -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTilesFromPath(List, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTilesFromPath(List, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTotalTilesFromPath(List, WorldPoint): int -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTransportsForPath(List, int, TransportType, boolean): List -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTransportsForPath(List, int, TransportType, boolean): List -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#getTransportsForPath(List, int, TransportType, boolean): List -> net.runelite.api.coords.WorldPoint#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleCharterShip(Transport): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleCharterShip(Transport): boolean -> net.runelite.api.widgets.Widget#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleCharterShip(Transport): boolean -> net.runelite.api.widgets.Widget#getIndex(): int @@ -956,11 +709,6 @@ net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.ObjectComposition#getName(): String net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.Scene#isInstance(): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.WorldView#getScene(): Scene -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleDoors(List, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleFairyRing(Transport): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMasterScrollBook(String): boolean -> net.runelite.api.widgets.Widget#getStaticChildren(): Widget[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMinigameTeleport(Transport): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] @@ -969,100 +717,40 @@ net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMinigameTelepor net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMinigameTeleport(Transport): boolean -> net.runelite.api.widgets.Widget#getOnOpListener(): Object[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMinigameTeleport(Transport): boolean -> net.runelite.api.widgets.Widget#getSpriteId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleMinigameTeleport(Transport): boolean -> net.runelite.api.widgets.Widget#getText(): String -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObject(Transport, TileObject): void -> net.runelite.api.coords.WorldPoint#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleObjectExceptions(Transport, TileObject): boolean -> net.runelite.api.widgets.Widget#getItemId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleQuetzal(Transport): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleRockfall(List, int): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleRockfall(List, int): boolean -> net.runelite.api.TileObject#getId(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleRockfall(List, int): boolean -> net.runelite.api.coords.WorldPoint#getRegionID(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTeleportItem(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int +net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleSpiritTree(Transport): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#hasMinimapRelevantMovementFlag(LocalPoint, int[][]): boolean -> net.runelite.api.coords.LocalPoint#getSceneX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#hasMinimapRelevantMovementFlag(LocalPoint, int[][]): boolean -> net.runelite.api.coords.LocalPoint#getSceneY(): int +net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.Scene#isInstance(): boolean +net.runelite.client.plugins.microbot.util.walker.Rs2Walker#handleTransports(List, int): boolean -> net.runelite.api.WorldView#getScene(): Scene net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isCloseToRegion(int, int, int): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isCloseToRegion(int, int, int): boolean -> net.runelite.api.WorldView#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isCloseToRegion(int, int, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isCloseToRegion(int, int, int): boolean -> net.runelite.api.coords.WorldPoint#getRegionID(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint[]): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInArea(WorldPoint[]): boolean -> net.runelite.api.coords.WorldPoint#getY(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isInStrongholdOfSecurity(): boolean -> net.runelite.api.coords.WorldPoint#getRegionID(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isNear(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#isNearPath(): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$getClosestTileIndex$19(List, Integer): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$getClosestTileIndex$20(List, WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleCanoe$94(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleCharterShip$101(Widget): boolean -> net.runelite.api.widgets.Widget#getActions(): String[] -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleDoors$10(WorldPoint, WallObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleDoors$11(WorldPoint, GameObject): boolean -> net.runelite.api.GameObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleDoors$11(WorldPoint, GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleFairyRing$107(Transport, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleMinigameTeleport$80(Widget, Object[]): boolean -> net.runelite.api.widgets.Widget#getOnOpListener(): Object[] net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleMinigameTeleport$82(String): boolean -> net.runelite.api.widgets.Widget#getText(): String -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObject$53(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObject$56(int): boolean -> net.runelite.api.coords.WorldPoint#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$58(int, TileObject): boolean -> net.runelite.api.TileObject#getId(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$60(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$61(): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$64(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$64(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$65(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$65(WorldPoint, TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$69(Transport): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$70(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleObjectExceptions$71(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleQuetzal$96(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleRockfall$8(WorldPoint, Tile): boolean -> net.runelite.api.Tile#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleRockfall$8(WorldPoint, Tile): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$23(Transport, WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$24(List, Transport, int): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$25(List, Transport, int): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$32(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$34(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$35(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$37(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$39(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$40(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$41(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$43(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$45(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$46(List, TileObject): boolean -> net.runelite.api.TileObject#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$47(Transport, TileObject): int -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$47(Transport, TileObject): int -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$48(TileObject): boolean -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$49(Transport, Object): Integer -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$49(Transport, Object): Integer -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$50(Transport, Object): Integer -> net.runelite.api.TileObject#getWorldLocation(): WorldPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$50(Transport, Object): Integer -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleTransports$52(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleWildernessObelisk$72(Transport, GameObject): boolean -> net.runelite.api.GameObject#getId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleWildernessObelisk$73(Transport, GameObject): boolean -> net.runelite.api.GameObject#getId(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$handleWildernessObelisk$75(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$interactWithAdventureLog$104(Transport): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$isNear$77(List, WorldPoint, int): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$processWalk$0(): boolean -> net.runelite.api.widgets.Widget#getSpriteId(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$processWalk$1(): boolean -> net.runelite.api.widgets.Widget#getSpriteId(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$processWalk$2(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$processWalk$3(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#lambda$processWalk$4(WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#processWalk(WorldPoint, int, int): WalkerState -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#processWalk(WorldPoint, int, int): WalkerState -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#processWalk(WorldPoint, int, int): WalkerState -> net.runelite.api.coords.WorldPoint#distanceTo2D(WorldPoint): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#restartPathfinding(WorldPoint, Set): boolean -> net.runelite.api.Client#isClientThread(): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#restartPathfinding(WorldPoint, Set): boolean -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#searchNeighborPoint(int, WorldPoint, WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#searchNeighborPoint(int, WorldPoint, WorldPoint): boolean -> net.runelite.api.coords.WorldPoint#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#setStart(WorldPoint): void -> net.runelite.api.Client#isClientThread(): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#setTarget(WorldPoint): void -> net.runelite.api.Client#getLocalPlayer(): Player net.runelite.client.plugins.microbot.util.walker.Rs2Walker#setTarget(WorldPoint): void -> net.runelite.api.Client#getTopLevelWorldView(): WorldView @@ -1072,32 +760,19 @@ net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkCanvas(WorldPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkCanvas(WorldPoint): WorldPoint -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkCanvas(WorldPoint): WorldPoint -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastCanvas(WorldPoint, boolean): boolean -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastCanvas(WorldPoint, boolean): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastCanvas(WorldPoint, boolean): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastCanvas(WorldPoint, boolean): boolean -> net.runelite.api.WorldView#getPlane(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastCanvas(WorldPoint, boolean): boolean -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastLocal(LocalPoint): void -> net.runelite.api.Client#getTopLevelWorldView(): WorldView -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastLocal(LocalPoint): void -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastLocal(LocalPoint): void -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkFastLocal(LocalPoint): void -> net.runelite.api.WorldView#getPlane(): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkNextTo(GameObject): boolean -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkNextToInstance(GameObject): void -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkNextToInstance(GameObject): void -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkNextToInstance(GameObject): void -> net.runelite.api.coords.WorldPoint#equals(Object): boolean -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkTo(int, int, int, int): boolean -> net.runelite.api.coords.WorldPoint#(int, int, int): void net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithBankedTransportsAndState(WorldPoint, int, boolean): WalkerState -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithBankedTransportsAndState(WorldPoint, int, boolean): WalkerState -> net.runelite.api.Client#isClientThread(): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithBankedTransportsAndState(WorldPoint, int, boolean): WalkerState -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithBankedTransportsAndState(WorldPoint, int, boolean): WalkerState -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithBankedTransportsAndState(WorldPoint, int, boolean): WalkerState -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithStateInternal(WorldPoint, int): WalkerState -> net.runelite.api.Client#getTopLevelWorldView(): WorldView net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithStateInternal(WorldPoint, int): WalkerState -> net.runelite.api.Client#isClientThread(): boolean net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithStateInternal(WorldPoint, int): WalkerState -> net.runelite.api.coords.LocalPoint#fromWorld(WorldView, WorldPoint): LocalPoint -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithStateInternal(WorldPoint, int): WalkerState -> net.runelite.api.coords.WorldPoint#distanceTo(WorldPoint): int -net.runelite.client.plugins.microbot.util.walker.Rs2Walker#walkWithStateInternal(WorldPoint, int): WalkerState -> net.runelite.api.coords.WorldPoint#equals(Object): boolean net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkBoundsOverlapWidgetInMainModal(Rectangle, int, int): boolean -> net.runelite.api.widgets.Widget#isHidden(): boolean -net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkWidgetAndDescendantsForOverlapCanvas(Widget, Rectangle, int, int): boolean -> net.runelite.api.Point#getX(): int -net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkWidgetAndDescendantsForOverlapCanvas(Widget, Rectangle, int, int): boolean -> net.runelite.api.Point#getY(): int net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkWidgetAndDescendantsForOverlapCanvas(Widget, Rectangle, int, int): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkWidgetAndDescendantsForOverlapCanvas(Widget, Rectangle, int, int): boolean -> net.runelite.api.widgets.Widget#getDynamicChildren(): Widget[] net.runelite.client.plugins.microbot.util.widget.Rs2Widget#checkWidgetAndDescendantsForOverlapCanvas(Widget, Rectangle, int, int): boolean -> net.runelite.api.widgets.Widget#getId(): int @@ -1109,7 +784,6 @@ net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickChildWidget(int, net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickChildWidget(int, int): boolean -> net.runelite.api.widgets.Widget#getChild(int): Widget net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidget(Widget): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidget(int): boolean -> net.runelite.api.widgets.Widget#getBounds(): Rectangle -net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidgetFast(Widget, int, int): void -> net.runelite.api.MenuAction#getId(): int net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidgetFast(Widget, int, int): void -> net.runelite.api.widgets.Widget#getBounds(): Rectangle net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidgetFast(Widget, int, int): void -> net.runelite.api.widgets.Widget#getId(): int net.runelite.client.plugins.microbot.util.widget.Rs2Widget#clickWidgetFast(Widget, int, int): void -> net.runelite.api.widgets.Widget#getItemId(): int