Adam
ff6658f0e9
api: use region size constant in getRegionOffset
2019-11-21 17:21:26 -05:00
Adam and Alexsuperfly
0e920bdd98
raids plugin: fix matching rotation whitelist
...
Spaces were not being removed from the config values causing the
whitelist contains check to fail.
Additionally, change the format of the raids whitelist to be newline
separated CSV which is not interpreted by GSON as valid JSON, fixing the
config service from serializing the whitelist rotation which is adding
erroneous quotes around the room names.
This also refactors the rotation whitelist display to be a simple yes/no
instead of this unused match count logic.
Co-authored-by: Alexsuperfly <alexcsumner@gmail.com >
2019-11-20 19:38:23 -05:00
Adam
5057e48d10
api: add welcome chat message type
...
Update chat history plugin to check the message type of the welcome
message.
2019-11-20 12:04:25 -05:00
Adam and David
3fd8fb79aa
woodcutting plugin: add respawn timer
...
Co-authored-by: David <Davidlomath@hotmail.co.uk >
2019-11-18 08:40:53 -05:00
Adam
1fd7ea1f92
clue plugin: add support for league hotcold clues
2019-11-16 14:56:49 -05:00
Adam
7052977448
rotation solver: fix to use modulus instead of remainder operator
2019-11-16 12:46:42 -05:00
Adam
d76a2670de
chat commands: add support for league hiscores
2019-11-15 10:29:34 -05:00
Adam and Hydrox6
39e40b655c
xptracker: add league world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:31 -05:00
Adam and Hydrox6
db17dd213c
opponent info: add league hiscore endpoint
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:28 -05:00
Adam and Hydrox6
ef15e79885
screenshot plugin: add League folder
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:25 -05:00
Adam and Hydrox6
0c7f6fda9c
world hopper: assign leagues world color
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:22 -05:00
Adam and Hydrox6
2e024cc688
hiscore plugin: add leagues
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:19 -05:00
Adam and Hydrox6
7463d2de1a
api: add league world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:15 -05:00
Adam and Hydrox6
fab50b1725
http api: update hiscore for leagues
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:12 -05:00
Adam and Hydrox6
bcf89dce92
Remove DEADMAN_TOURNAMENT world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:29:09 -05:00
Adam and Hydrox6
71d2e74732
Remove SEASONAL_DEADMAN world type
...
Co-authored-by: Hydrox6 <ikada@protonmail.ch >
2019-11-15 10:28:59 -05:00
Adam
11e1753240
raid plugin: fix layout command room order
2019-11-14 15:39:17 -05:00
Adam
2ab9877f1d
Merge pull request #10234 from Trevor159/raids-fix
...
raids plugin: fix rotation solver
2019-11-13 13:52:07 -05:00
Adam
e12d0bd23b
speccounter: support fake xpdrops
2019-11-11 19:58:27 -05:00
Adam
3775bdacab
api: add fake xp drop event
2019-11-11 19:58:27 -05:00
Adam
b05217d5f8
Merge pull request #10201 from dekvall/inventory-grid-no-delay
...
inventorygrid: use mouse dragged distance to determine if overlay should show
2019-11-10 14:55:42 -05:00
Adam
52c3a1902f
api: change LocalPlayerDeath event to PlayerDeath
2019-11-10 14:48:54 -05:00
Adam
ff6ae58898
Merge pull request #10211 from dekvall/five-new-emojis
...
emojis: add five new and reduce file size of old ones
2019-11-10 14:13:54 -05:00
Adam
fb971db05e
Merge pull request #10225 from Hydrox6/clues-east-is-not-west
...
clues: correct direction of Miscellania island coordinate clue
2019-11-10 13:58:05 -05:00
Adam
84010dad7a
Merge pull request #10227 from dekvall/rc-altars-on-map
...
worldmap: add rc-altar icons to worldmap
2019-11-10 13:56:46 -05:00
Adam
7f68db7362
client session manager: fix task crash from being unable to acquire a session id
2019-11-10 13:50:00 -05:00
Adam
0cdffbd91e
client: add Reset option to various session overlays
2019-11-08 17:02:31 -05:00
Adam
6d34e2b2f3
Merge pull request #10155 from Adam-/layout
...
Add layout chat command
2019-11-08 11:32:18 -05:00
Adam
7e57e15f47
Move ConfigChanged event to client events
2019-11-08 10:08:07 -05:00
Adam
ed785335e5
scripts: update chat builder script
2019-11-07 09:17:46 -05:00
Adam
6b9bc583af
Merge pull request #10149 from trimbe/eagles-peak-clue-ring
...
clues plugin: add more fairy rings to coord clues
2019-11-04 18:11:39 -05:00
Adam
eea61cdc8e
client: update for new skill change event
2019-11-04 13:15:06 -05:00
Adam
5b7423bfee
api: combine ExperienceChanged and BoostedLevelChanged events to StatChanged
2019-11-04 11:20:20 -05:00
Adam
234c9c5b0c
Merge pull request #7247 from Trevor159/event-priority
...
Add priority to the eventbus
2019-11-01 14:09:49 -04:00
Adam
fac3d5f1f5
Merge pull request #10088 from Hydrox6/clues-questions
...
clues: add Challenge Scrolls to their clue scrolls
2019-11-01 12:58:24 -04:00
Adam
ec0858548f
container calculation: fix overflow computing ge price
2019-11-01 10:14:44 -04:00
Adam
3a00ecbc24
Merge pull request #10164 from abextm/threadsafety
...
runelite-client/chat: Be more thread safe
2019-10-31 22:01:43 -04:00
Adam
dde308f2e8
login screen: remove paste to password
...
Jagex has added this now into their own client
2019-10-31 18:28:19 -04:00
Adam
bbe38dae95
osb exchange service: validate price averages
...
After an update they get reset to 0 for a time and it is overwriting our
price cache
2019-10-31 18:27:35 -04:00
Adam
79dda8b7d0
npc highlight: use local location for south-west highlight
2019-10-31 18:25:30 -04:00
Adam
5a26dad6b9
Merge branch 'jagex-statement-2'
2019-10-30 11:43:00 -04:00
Adam
b1ef5b8f1d
Merge pull request #10100 from Hydrox6/loot-tracker-alch
...
loot tracker: show HA prices
2019-10-30 09:15:32 -04:00
Adam
f518ff5c1e
Merge pull request #10122 from dekvall/split-pm-timestamps
...
chat timestamps: add timestamps to split private chat
2019-10-29 16:18:51 -04:00
Adam
e37575e769
Merge pull request #10125 from Hydrox6/clues-sherlock-shayzien
...
clues: fix Shayzien supply armour Sherlock clue
2019-10-29 11:31:59 -04:00
Adam
869c215cb9
Merge pull request #10141 from Hydrox6/clues-inventory-quantity-grouping
...
clues: fix MultipleOfItemRequirement not working with non-stacking items
2019-10-29 09:16:55 -04:00
Adam
f3a52b1113
Add layout chat command
2019-10-28 20:10:35 -04:00
Adam
fce1b9518d
raids plugin: clean up whitelist matching code
2019-10-28 20:04:55 -04:00
Adam
19b27d11fc
raids plugin: refactor RaidRoom
2019-10-28 20:04:54 -04:00
Adam
a2166f1215
http-api: centralize json mediatype
2019-10-28 18:05:35 -04:00
Adam
151ea90b2f
barrows plugin: remove minimap
...
Removed at Jagex's request
2019-10-28 16:14:10 -04:00
Adam and MrH4mm3r
5344cd6ddb
menu swapper: add pyramid plunder start-minigame and quick-leave
...
Co-authored-by: MrH4mm3r <emil629b@edu.easj.dk >
2019-10-27 17:49:00 -04:00
Adam
423d16fa8e
http-service: make mongo database configurable
2019-10-26 21:58:50 -04:00
Adam
7980094401
music plugin: add option to mute other players area sounds
2019-10-26 13:07:48 -04:00
Adam
9f9205e65d
devtools: add source to sound effect overlay
2019-10-26 13:02:17 -04:00
Adam
7eda41452b
api: add source to sound effect events
2019-10-26 13:02:15 -04:00
Adam
c2e7b61a68
cache: update npc definition and loader
2019-10-26 12:45:49 -04:00
Adam
bc5838f019
menuentryswapper: remove pickpocket swap
...
Removed at Jagex's request
2019-10-24 14:12:39 -04:00
Adam
e2c72a6767
corp plugin: remove dark core attack deprioritization
...
Removed at Jagex's request
2019-10-24 14:12:38 -04:00
Adam
543ce78710
opponentinfo: remove Opponent's opponent
...
Removed at Jagex's request
2019-10-24 14:12:38 -04:00
Adam
54bb0f803f
client: remove reorderprayers plugin
...
Removed at Jagex's request
2019-10-24 14:12:37 -04:00
Adam
6a3264e68b
client: remove Cerberus plugin
...
Removed at Jagex's request
2019-10-24 14:12:36 -04:00
Adam
37e025ed79
client: update mockito
...
Remove various unused stubbing detected by the newer Mockito version
Update references to deprecated Matchers and MockitoJUnitRunner classes
2019-10-23 10:52:14 -04:00
Adam
524f10bfe1
Merge pull request #10123 from dekvall/random-event-npe
...
random events: fix npe on login
2019-10-22 20:11:03 -04:00
Adam
65fb897846
Merge pull request #10077 from devLotto/customize-fishing-colors
...
fishing: make overlay colors configurable
2019-10-22 20:01:00 -04:00
Adam
a8ddd19597
Merge pull request #10095 from dekvall/unselect-on-skill-change
...
skill calc: clear combined action slot on skill change
2019-10-22 19:49:37 -04:00
Adam
bfe21fa6a2
Merge pull request #10103 from dekvall/loottracker-confirm-reset
...
loottracker: add confirm dialog to reset all
2019-10-22 15:43:05 -04:00
Adam
e8213bd699
Merge pull request #10078 from abextm/music-ux-external
...
music: Add ingame granular volume adjustment
2019-10-21 18:54:29 -04:00
Adam
da522cf5f8
Merge pull request #10108 from devLotto/feed-change-twitter-list
...
feed: use RuneLiteClient's Twitter list
2019-10-21 17:45:52 -04:00
Adam
9321d6e64e
achievement diary: remove requirements for Karamja hard kill a metal dragon task
...
The listed requirements are optional due to the back entrance to the
dungeon.
2019-10-21 08:54:34 -04:00
Adam
c6307d52dc
Merge pull request #9944 from Alexsuperfly/frem-exiles-world-map
...
Frem exiles world map updates
2019-10-18 20:57:02 -04:00
Adam
f31e366da6
random events: fix menu being hidden for own events
...
This changes the plugin to work by just using interact change events,
which will happen regardless of the spawn events and whether or not it
is interacting at the time of spawn.
This fixes two bugs in the existing implementation:
1) not updating lastEventTick on interact change, causing
currentRandomEvent to get timed out near immediately
2) not sending notifications for npcs which spawn while interacting
2019-10-17 18:50:25 -04:00
Adam
a63389866a
Merge pull request #10036 from abextm/misc-docs
...
runelite-api: Add some more documentation
2019-10-16 12:39:44 -04:00
Adam
7bbb705b3e
Merge pull request #10027 from abextm/quantity-formatter
...
Fix documentation/naming/safety of StackFormatter
2019-10-16 12:39:34 -04:00
Adam and trelkins3
27f6f9e4b4
Fix slayer infobox disappearing on '0' timeout
...
Co-authored-by: trelkins3 <trelkins3@gmail.com >
2019-10-16 08:58:31 -04:00
Adam
81f5125496
async buffered image: move to util
2019-10-12 11:24:05 -04:00
Adam
2488d4f7fa
async buffered image: rename changed to loaded
2019-10-12 11:24:05 -04:00
Adam
bdd9feb3ea
async buffered image: fix listener leak from subscribing to already loaded images
...
Listeners are never removed from the image, and for hot images in the
image cache, the listeners are leaking. Since the images only change
once after loading, do not queue any further listeners once it has been
loaded.
2019-10-12 11:24:04 -04:00
Adam
4d43f08e0d
item charges: fix explorer's ring infobox caching
...
The infobox was being added each varbit change if the show infobox and show
explorer ring charges config settings were on. Introduced in
b89d535fcb
2019-10-12 11:24:04 -04:00
Adam
562ff3232e
cache: update object definition
2019-10-11 08:55:54 -04:00
Adam
7ea68d7e72
screenmarkers: optimize panel rebuilding
...
This fixes panel rebuilding adding multiple mouse input listeners
2019-10-09 09:09:41 -04:00
Adam
ad5514acde
object indicator: add support for ground objects
2019-10-02 21:19:46 -04:00
Adam
5f745be26d
api: add getConvexHull to GroundObject
2019-10-02 21:17:37 -04:00
Adam
b22fc6b301
object indicators: support non-gameobject multilocs
2019-10-02 21:15:51 -04:00
Adam
d6772a3be4
tile indicators: fix storing names for multilocs
...
This was storing "null" for multilocs whose base name is "null", which
caused a lot of unintentional matches against objects on the tile with no
names.
2019-10-02 21:15:50 -04:00
Adam
f49670cd5b
Use caching okhttp client for worldclient
2019-10-02 15:59:53 -04:00
Adam
9c5b36cec7
item manager: use caching okhttp client
2019-10-02 15:59:53 -04:00
Adam
2af98eacfc
feed: use caching okhttp client
2019-10-02 15:59:53 -04:00
Adam
1fa8409265
http-api: add javax.inject dependency
2019-10-02 15:59:53 -04:00
Adam
d6041bdc55
client: use own okhttp client with cache
2019-10-02 15:59:53 -04:00
Adam
cade74c18c
feed controller: add etag
2019-10-02 15:59:53 -04:00
Adam
1e58a77683
item controller: add etag to bulk prices
2019-10-02 15:59:53 -04:00
Adam
740697fd49
Merge pull request #9848 from abextm/faster-click-hull-external
...
Optimize getClickbox and getConvexHull
2019-10-02 14:24:52 -04:00
Adam
b15bf1c221
world hopper: add ping to tags
2019-10-01 21:53:48 -04:00
Adam
cd1cf905c4
Merge pull request #9953 from dekvall/improve-object-markers
...
object indicators: add ability to mark wall objects
2019-10-01 16:34:55 -04:00
Adam
0145582b41
music plugin: add sound volume overrides
2019-09-25 09:02:17 -04:00
Adam
6fc270dfc2
music list plugin: rename to music plugin
2019-09-25 09:02:17 -04:00
Adam
276a278461
api: add volume changed event
2019-09-23 11:00:37 -04:00
Adam
bac42955f1
Merge pull request #9756 from abextm/widget-picker
...
WidgetInspector: Add widget picker
2019-09-21 15:27:37 -04:00
Adam
1705fa642c
api: add sound volume accessors and vars
2019-09-21 13:15:37 -04:00
Adam
ba0c2cc84a
Merge pull request #9890 from huddy987/master
...
Add Forthos Dungeon monsters to the NPC health list
2019-09-20 21:05:52 -04:00