Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.7.4 #708

Merged
merged 91 commits into from
Feb 18, 2025
Merged

1.7.4 #708

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
67b5c8e
Create nightly_artifact_release.yml
See1Duck Jan 26, 2025
5300162
Update nightly_artifact_release.yml
See1Duck Jan 26, 2025
a7a7b2c
Update nightly_artifact_release.yml
See1Duck Jan 26, 2025
51bc6f8
Merge branch 'chsami:development' into development
See1Duck Feb 2, 2025
7df09c5
Merge branch 'chsami:development' into development
See1Duck Feb 7, 2025
478548d
music: mute Deadeye and Mystic Vigour sound effects
BenChaimberg Feb 9, 2025
2da450e
prayer: add deadeye and mystic vigour
Adam- Feb 9, 2025
a4afd55
bank tags: Fix developer mode checks
Nightfirecat Feb 10, 2025
e8a3cfa
clues: Reword Falo god book step solution
Nightfirecat Feb 10, 2025
aa10be1
cipher clue: Use builder pattern
Nightfirecat Feb 10, 2025
8bfd8c4
clues: Show dynamic Eluned location
Nightfirecat Feb 10, 2025
4159c61
Update Item IDs to 2025-2-12
Feb 11, 2025
e33efb8
Update Item variations to 2025-2-12
Feb 11, 2025
fd7e0e0
Update Scripts to 2025-2-12
Feb 11, 2025
8b0b1cb
Update Object IDs to 2025-2-12
Feb 11, 2025
52bc2e8
Release 1.10.51
Feb 12, 2025
93e6004
Bump for 1.10.52-SNAPSHOT
Feb 12, 2025
9ab5405
chore: fix merge conflicts
g-mason0 Feb 12, 2025
d5ae579
fix: clue scroll plugin
g-mason0 Feb 12, 2025
d1af34d
pom: remove rs.version
Adam- Feb 12, 2025
c209d4f
fix: hasPotion & usePotion to use exact name matching instead of part…
g-mason0 Feb 12, 2025
f8de071
fix: ignore uses on potion names considering we are now using exact m…
g-mason0 Feb 12, 2025
22a2fb2
feat: add giants den cave
g-mason0 Feb 12, 2025
1da5be3
feat: add remaining elemental & combination staves
g-mason0 Feb 13, 2025
0ebc1d5
feat: add deposit all feature to ourania altar plugin, requires locke…
g-mason0 Feb 13, 2025
cf83edb
feat: add moonlight potion
g-mason0 Feb 13, 2025
7dab76d
fix: check both compositions when searching for banker npc
g-mason0 Feb 13, 2025
df1b099
feat: update name generator
g-mason0 Feb 13, 2025
fff1f2c
telemetry: include os info, vm version, and coord in errors
Adam- Feb 14, 2025
0c822a3
Merge branch 'chsami:development' into development
See1Duck Feb 14, 2025
bf3c60c
- **BankerScript**: Improve banking logic and walking behavior.
See1Duck Feb 14, 2025
d8e2803
- **AIOFighterPlugin**: Improve combat, potion, and loot handling.
See1Duck Feb 14, 2025
9b3e9e1
- **CraftingManager**: Add quick crafting for dragonhide.
See1Duck Feb 14, 2025
8b8d696
- **AIOFighterPlugin**: Remove unused potion-handling scripts.
See1Duck Feb 14, 2025
d608865
- **SlayerPlugin**: Add SlayerMaster enum for NPC task assignment.
See1Duck Feb 14, 2025
bf6fb65
- **PrayerPotionScript**: Fix unnecessary prayer potion check removal.
See1Duck Feb 14, 2025
2426753
hiscore: use minigame tooltip for collections logged
Adam- Feb 14, 2025
f2a6410
Update nightly_artifact_release.yml
See1Duck Feb 14, 2025
96a4155
Update Distance Checks for NPC Tanner & Lunar Tablets (#698)
Gage307 Feb 14, 2025
0349fc8
- **AIOFighter**: Refactor prayer potion logic for better customization.
See1Duck Feb 14, 2025
eaff3d2
Merge remote-tracking branch 'origin/development' into development
See1Duck Feb 14, 2025
fecf162
AIO Fighter fixes & New QoL functionality (#699)
See1Duck Feb 14, 2025
2c37795
feat: create Rs2Gembag
g-mason0 Feb 14, 2025
018b30b
chore: use Rs2Bank.emptyGemBag
g-mason0 Feb 14, 2025
1bff17a
fix: add setter for quanitiy & canEquip method
g-mason0 Feb 14, 2025
ec4635c
fix: add uncut gems from chat message
g-mason0 Feb 14, 2025
0c48b08
Add: GE buyer plugin 0.1.0-alpha.1
buryo Feb 15, 2025
94d1567
add: possibility to increase the GE buy price multiple times
buryo Feb 15, 2025
8a0e8b6
chore: fix typo
buryo Feb 15, 2025
b9b1585
chore: fix whitespace sensitivity problems by removing spaces from us…
buryo Feb 15, 2025
d8166f0
feat: add useMassWorlds to hop to a mass world if not in one already
g-mason0 Feb 15, 2025
ebc9ee6
fix: synchronize Rs2Keyboard & Rs2Widget to ensure only one plugin is…
g-mason0 Feb 15, 2025
79ad58b
fix: create lock object to ensure the entire loop is synchronized, no…
g-mason0 Feb 15, 2025
d560d9e
fix: convert pest control script to use Rs2NpcModel
g-mason0 Feb 15, 2025
0d6fcdd
fix: ensure combine method interacts with distinct items
g-mason0 Feb 15, 2025
d739738
Merge branch 'chsami:development' into development
See1Duck Feb 15, 2025
141a208
Merge pull request #702 from See1Duck/development
g-mason0 Feb 15, 2025
ed4f3e1
- **Rs2WorldPoint**: Add method to convert WorldPoint to local instance.
See1Duck Feb 15, 2025
cda88a0
- **Rs2UiHelper**: Optimize imports and remove unused classes.
See1Duck Feb 15, 2025
6626f88
- **NPCSpawnLocations**: Add comprehensive NPC location dataset.
See1Duck Feb 15, 2025
54f228c
- **Rs2NpcManager**: Add NPC location tracking and navigation helpers.
See1Duck Feb 15, 2025
128e162
overlay: allow setting priority on WidgetItemOverlay
Adam- Feb 15, 2025
4f07f41
- **Rs2Npc**: Fix NPC distance calculation for pathfinding.
See1Duck Feb 15, 2025
d542d71
- **TemporossPlugin**: Enhance functionality and improve efficiency.
See1Duck Feb 15, 2025
a2e782d
Merge remote-tracking branch 'origin/development' into development
See1Duck Feb 15, 2025
94321ca
animsmoothing: add duck bobbing animation to blocklist
cdfisher Feb 14, 2025
8576a1f
animsmoothing: Add Portal Nexus animation to blocklist
ldavid432 Feb 16, 2025
d8a65e7
animsmoothing: Add Slayer tower bucket water drip animation to blocklist
ldavid432 Feb 16, 2025
9e567ad
animsmoothing: Add Key Master idle animation to blocklist
ldavid432 Feb 16, 2025
2e44186
ci: update to ubuntu-24.04
Adam- Feb 16, 2025
ed10d2e
Bump to 1.11.0-SNAPSHOT
Adam- Feb 16, 2025
6f95699
xp tracker: remove support for kills left
Adam- Jan 25, 2025
d5d8634
xp tracker: count total actions in actions
Adam- Jan 25, 2025
dda6fdd
xp tracker: hide actions for combat skills
Adam- Jan 25, 2025
0fb045d
xp tracker: save and restore state
Adam- Jan 26, 2025
0f8689a
api: update 229
Adam- Feb 1, 2025
971880b
api: add DrawCallbacks postSceneDraw
Adam- Feb 8, 2025
fdaa145
rl-client: remove outdated mode
abextm Jan 6, 2025
87fa991
feat: use hasRequiredRunes over checking sprites in spellbook for tel…
g-mason0 Feb 17, 2025
600d2ee
fix: add blighted super restores as a priority in threshold calcuation
g-mason0 Feb 17, 2025
80b0c71
fix: pathfinder config useBankItems
g-mason0 Feb 17, 2025
a340e53
Merge pull request #701 from acun9323/ge-buyer
g-mason0 Feb 17, 2025
152b489
Merge pull request #704 from See1Duck/development
g-mason0 Feb 17, 2025
6cf327b
chore: clean-up unused comment
g-mason0 Feb 17, 2025
d9ea95a
chore: clean-up unused comment
g-mason0 Feb 17, 2025
23c55be
Release 1.11.0
Feb 17, 2025
fac4dac
Bump for 1.11.1-SNAPSHOT
Feb 17, 2025
d2afa81
fix: rs2npc interact method
g-mason0 Feb 17, 2025
c2d6d73
chore: update to runelite-1.11.0-snapshot
g-mason0 Feb 17, 2025
41ff916
chore: clean-up unused imports
g-mason0 Feb 18, 2025
81b6f0e
1.7.4
chsami Feb 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: [ push, pull_request ]

jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down
43 changes: 43 additions & 0 deletions .github/workflows/nightly_artifact_release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Nightly artifact release

on:
workflow_dispatch:
inputs:
parameter:
description: branch

jobs:
build:
runs-on: ubuntu-latest # You can choose a different runner if needed
permissions: write-all

steps:
- name: Checkout
uses: actions/checkout@v2
with:
ref: development
fetch-depth: 0

- name: Set up JDK 11
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: 11

- name: Build Shaded JAR
run: mvn clean package

- name: Create Release
uses: marvinpinto/action-automatic-releases@latest
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
automatic_release_tag: nightly
prerelease: false
title: Nightly Build
files: runelite-client/target/*.jar

- name: Upload build artifacts
uses: actions/upload-artifact@v4.6.0
with:
name: Build Artifacts
path: runelite-client/target/*.jar
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@ jobs:
uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "1.7.3"
automatic_release_tag: "1.7.4"
prerelease: false
title: "Release 1.7.3"
title: "Release 1.7.4"
files: |
/home/runner/work/Microbot/Microbot/runelite-client/target/microbot-*.jar

Expand Down
2 changes: 1 addition & 1 deletion cache/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<parent>
<groupId>net.runelite</groupId>
<artifactId>runelite-parent</artifactId>
<version>1.10.50-SNAPSHOT</version>
<version>1.11.0-SNAPSHOT</version>
</parent>

<artifactId>cache</artifactId>
Expand Down
5 changes: 0 additions & 5 deletions cache/src/test/java/net/runelite/cache/CacheProperties.java
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,6 @@ private static Properties getProperties() throws IOException
return properties;
}

public static int getRsVersion() throws IOException
{
return (int) Double.parseDouble(getProperties().getProperty("rs.version"));
}

public static int getCacheVersion() throws IOException
{
return Integer.parseInt(getProperties().getProperty("cache.version"));
Expand Down
1 change: 0 additions & 1 deletion cache/src/test/resources/cache.properties
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
rs.version=${rs.version}
cache.version=${cache.version}

4 changes: 1 addition & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@

<groupId>net.runelite</groupId>
<artifactId>runelite-parent</artifactId>
<version>1.10.50-SNAPSHOT</version>
<version>1.11.0-SNAPSHOT</version>
<packaging>pom</packaging>

<name>RuneLite</name>
Expand All @@ -46,8 +46,6 @@
<maven.javadoc.skip>true</maven.javadoc.skip>
<checkstyle.skip>true</checkstyle.skip>
<glslang.path></glslang.path>

<rs.version>228</rs.version>
</properties>

<licenses>
Expand Down
2 changes: 1 addition & 1 deletion runelite-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<parent>
<groupId>net.runelite</groupId>
<artifactId>runelite-parent</artifactId>
<version>1.10.50-SNAPSHOT</version>
<version>1.11.0-SNAPSHOT</version>
</parent>

<artifactId>runelite-api</artifactId>
Expand Down
6 changes: 6 additions & 0 deletions runelite-api/src/main/java/net/runelite/api/AnimationID.java
Original file line number Diff line number Diff line change
Expand Up @@ -319,6 +319,7 @@ public final class AnimationID
public static final int TZTOK_JAD_RANGE_ATTACK = 2652;
public static final int CYCLOPS_ATTACK = 4652;
public static final int HELLHOUND_DEFENCE = 6566;
public static final int DUCK_BOBBING = 6818;

// Farming
public static final int FARMING_HARVEST_FRUIT_TREE = 2280;
Expand Down Expand Up @@ -364,6 +365,7 @@ public final class AnimationID

// POH Animations
public static final int INCENSE_BURNER = 3687;
public static final int PORTAL_NEXUS_SPIN = 367;

// Wyrms
public static final int WYRM_IDLE_DORMANT = 8266;
Expand All @@ -386,4 +388,8 @@ public final class AnimationID
public static final int GIANTS_FOUNDRY_WATER_WHEEL_SPINNING = 9450;

public static final int HUEYCOATL_DEATH = 11679;

public static final int SLAYER_TOWER_WATER_BUCKET_DRIP = 3558;

public static final int KEY_MASTER_IDLE = 4519;
}
28 changes: 2 additions & 26 deletions runelite-api/src/main/java/net/runelite/api/Client.java
Original file line number Diff line number Diff line change
Expand Up @@ -917,7 +917,9 @@ public interface Client extends OAuthApi, GameEngine
*
* @param prayer the prayer
* @return true if the prayer is active, false otherwise
* @deprecated this method does not properly handle deadeye/eagle eye or mystic vigour/might
*/
@Deprecated
boolean isPrayerActive(Prayer prayer);

/**
Expand Down Expand Up @@ -2199,32 +2201,6 @@ default List<NPC> getNpcs()
.collect(Collectors.toCollection(ArrayList::new));
}

/**
* Gets an array of all cached NPCs.
*
* @return cached NPCs
* @see WorldView#npcs()
*/
@Deprecated
default NPC[] getCachedNPCs()
{
var wv = getTopLevelWorldView();
return wv == null ? new NPC[0] : wv.npcs().getSparse();
}

/**
* Gets an array of all cached players.
*
* @return cached players
* @see WorldView#players()
*/
@Deprecated
default Player[] getCachedPlayers()
{
var wv = getTopLevelWorldView();
return wv == null ? new Player[0] : wv.players().getSparse();
}

/**
* Gets an array of tile collision data.
* <p>
Expand Down
58 changes: 7 additions & 51 deletions runelite-api/src/main/java/net/runelite/api/IndexedObjectSet.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,68 +24,24 @@
*/
package net.runelite.api;

import java.util.Iterator;
import java.util.NoSuchElementException;
import java.util.Spliterator;
import java.util.Spliterators;
import java.util.stream.Stream;
import java.util.stream.StreamSupport;
import javax.annotation.Nonnull;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

@RequiredArgsConstructor
public class IndexedObjectSet<T> implements Iterable<T>
public interface IndexedObjectSet<T> extends Iterable<T>
{
@Getter
private final T[] sparse;
T byIndex(int index);

private final int[] indexes;

@Getter
private final int size;

public T byIndex(int index)
{
return sparse[index];
}

public Stream<T> stream()
default Stream<T> stream()
{
return StreamSupport.stream(this.spliterator(), false);
}

@Override
public Spliterator<T> spliterator()
{
return Spliterators.spliterator(this.iterator(), this.size,
Spliterator.SIZED | Spliterator.DISTINCT | Spliterator.ORDERED);
}

@Nonnull
@Override
public Iterator<T> iterator()
default Spliterator<T> spliterator()
{
return new Iterator<T>()
{
int i;

@Override
public boolean hasNext()
{
return i < size;
}

@Override
public T next()
{
if (!hasNext())
{
throw new NoSuchElementException();
}

return sparse[indexes[i++]];
}
};
return Spliterators.spliterator(this.iterator(), 0,
Spliterator.DISTINCT | Spliterator.ORDERED);
}
}
}
1 change: 1 addition & 0 deletions runelite-api/src/main/java/net/runelite/api/ItemID.java
Original file line number Diff line number Diff line change
Expand Up @@ -14618,5 +14618,6 @@ public final class ItemID
public static final int GIANTSOUL_AMULET_UNCHARGED = 30637;
public static final int GIANTSOUL_AMULET = 30638;
public static final int DESICCATED_PAGE = 30640;
public static final int HUNTERS_LOOT_SACK_SUPPLIES = 30644;
/* This file is automatically generated. Do not edit. */
}
1 change: 0 additions & 1 deletion runelite-api/src/main/java/net/runelite/api/NPC.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ public interface NPC extends Actor
* NPC array.
*
* @return the NPC index
* @see Client#getCachedNPCs()
*/
int getIndex();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15815,5 +15815,6 @@ public final class NullItemID
public static final int NULL_30641 = 30641;
public static final int NULL_30642 = 30642;
public static final int NULL_30643 = 30643;
public static final int NULL_30645 = 30645;
/* This file is automatically generated. Do not edit. */
}
3 changes: 3 additions & 0 deletions runelite-api/src/main/java/net/runelite/api/NullObjectID.java
Original file line number Diff line number Diff line change
Expand Up @@ -4250,6 +4250,7 @@ public final class NullObjectID
public static final int NULL_10030 = 10030;
public static final int NULL_10031 = 10031;
public static final int NULL_10032 = 10032;
public static final int NULL_10037 = 10037;
public static final int NULL_10039 = 10039;
public static final int NULL_10040 = 10040;
public static final int NULL_10044 = 10044;
Expand Down Expand Up @@ -8449,6 +8450,7 @@ public final class NullObjectID
public static final int NULL_19122 = 19122;
public static final int NULL_19123 = 19123;
public static final int NULL_19124 = 19124;
public static final int NULL_19130 = 19130;
public static final int NULL_19133 = 19133;
public static final int NULL_19134 = 19134;
public static final int NULL_19135 = 19135;
Expand Down Expand Up @@ -19751,6 +19753,7 @@ public final class NullObjectID
public static final int NULL_40305 = 40305;
public static final int NULL_40306 = 40306;
public static final int NULL_40322 = 40322;
public static final int NULL_40323 = 40323;
public static final int NULL_40326 = 40326;
public static final int NULL_40327 = 40327;
public static final int NULL_40328 = 40328;
Expand Down
5 changes: 0 additions & 5 deletions runelite-api/src/main/java/net/runelite/api/ObjectID.java
Original file line number Diff line number Diff line change
Expand Up @@ -5793,7 +5793,6 @@ public final class ObjectID
public static final int TRAP_10034 = 10034;
public static final int LOW_WALL_10035 = 10035;
public static final int ROCK_10036 = 10036;
public static final int ROPE_10037 = 10037;
public static final int ROPE_10038 = 10038;
public static final int TREE_10041 = 10041;
public static final int LADDER_10042 = 10042;
Expand Down Expand Up @@ -9301,7 +9300,6 @@ public final class ObjectID
public static final int CAVE_ENTRANCE_16308 = 16308;
public static final int CAVE_ENTRANCE_16309 = 16309;
public static final int POTION_SHELVES_16374 = 16374;
public static final int POTION_SHELVES_16375 = 16375;
public static final int POTION_SHELF_16376 = 16376;
public static final int POTION_SHELF_16377 = 16377;
public static final int HEALING_CERTIFICATE_16378 = 16378;
Expand Down Expand Up @@ -10685,7 +10683,6 @@ public final class ObjectID
public static final int CANDLES_19127 = 19127;
public static final int BASKET_19128 = 19128;
public static final int BASKET_19129 = 19129;
public static final int AIR_BALLOON = 19130;
public static final int ROCK_19131 = 19131;
public static final int BASKET_19132 = 19132;
public static final int ALTAR_19145 = 19145;
Expand Down Expand Up @@ -15094,7 +15091,6 @@ public final class ObjectID
public static final int KRUK = 28675;
public static final int BAMBOO_LADDER_28676 = 28676;
public static final int ROWBOAT_28677 = 28677;
public static final int ROWBOAT_28678 = 28678;
public static final int ROWBOAT_28679 = 28679;
public static final int WALL_28681 = 28681;
public static final int PASSAGE_28682 = 28682;
Expand Down Expand Up @@ -20559,7 +20555,6 @@ public final class ObjectID
public static final int DEAD_SOURHOG_40319 = 40319;
public static final int SKELETON_40320 = 40320;
public static final int SKELETON_40321 = 40321;
public static final int SCRAWLED_NOTE = 40323;
public static final int PILE_OF_ROPE_40324 = 40324;
public static final int DOOR_40325 = 40325;
public static final int ROPE_40330 = 40330;
Expand Down
8 changes: 8 additions & 0 deletions runelite-api/src/main/java/net/runelite/api/Prayer.java
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,14 @@ public enum Prayer
* Chivalry (Level 60, Defence/Strength/Attack).
*/
CHIVALRY(Varbits.PRAYER_CHIVALRY),
/**
* Deadeye (Level 62, Ranging/Damage/Defence).
*/
DEADEYE(Varbits.PRAYER_DEADEYE),
/**
* Mystic Vigour (Level 63, Magic/Magic Def./Defence).
*/
MYSTIC_VIGOUR(Varbits.PRAYER_MYSTIC_VIGOUR),
/**
* Piety (Level 70, Defence/Strength/Attack).
*/
Expand Down
5 changes: 5 additions & 0 deletions runelite-api/src/main/java/net/runelite/api/Scene.java
Original file line number Diff line number Diff line change
Expand Up @@ -168,4 +168,9 @@ public interface Scene extends Renderable
* @return the map regions
*/
int[] getMapRegions();

byte getOverrideAmount();
byte getOverrideHue();
byte getOverrideSaturation();
byte getOverrideLuminance();
}
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,9 @@ public final class SoundEffectID
public final static int PRAYER_ACTIVATE_PROTECT_FROM_MISSILES = 2677;
public final static int PRAYER_ACTIVATE_PROTECT_FROM_MELEE = 2676;
public final static int PRAYER_ACTIVATE_EAGLE_EYE = 2665;
public final static int PRAYER_ACTIVATE_DEADEYE = 10194;
public final static int PRAYER_ACTIVATE_MYSTIC_MIGHT = 2669;
public final static int PRAYER_ACTIVATE_MYSTIC_VIGOUR = 10100;
public final static int PRAYER_ACTIVATE_RETRIBUTION = 2682;
public final static int PRAYER_ACTIVATE_REDEMPTION = 2680;
public final static int PRAYER_ACTIVATE_SMITE = 2686;
Expand Down
6 changes: 4 additions & 2 deletions runelite-api/src/main/java/net/runelite/api/SpriteID.java
Original file line number Diff line number Diff line change
Expand Up @@ -1341,10 +1341,12 @@ public final class SpriteID
/* Unmapped: 1419 */
public static final int PRAYER_RIGOUR = 1420;
public static final int PRAYER_AUGURY = 1421;
/* Unmapped: 1422, 1423 */
public static final int PRAYER_DEADEYE = 1422;
public static final int PRAYER_MYSTIC_VIGOUR = 1423;
public static final int PRAYER_RIGOUR_DISABLED = 1424;
public static final int PRAYER_AUGURY_DISABLED = 1425;
/* Unmapped: 1426, 1427 */
public static final int PRAYER_DEADEYE_DISABLED = 1426;
public static final int PRAYER_MYSTIC_VIGOUR_DISABLED = 1427;
public static final int UNKNOWN_BLACK_ANTICLOCKWISE_ARROW_SHADOWED = 1428;
public static final int UNKNOWN_BLACK_ANTICLOCKWISE_ARROW = 1429;
public static final int YELLOW_CLICK_ANIMATION_1_1430 = 1430;
Expand Down
Loading