Adam
85288c0261
Bump to 1.6.0-SNAPSHOT
2019-12-19 08:40:40 -05:00
Adam
608ec68ae6
api: modify RemoveFriend to accept a nameable
...
Also update javadoc to reflect that it now also includes ignores
2019-12-18 17:45:57 -05:00
Adam
8592e4d342
Merge pull request #10464 from abextm/objmarker-template-plane
...
objectindicators: Correctly match template plane
2019-12-18 08:54:25 -05:00
Adam
b7faaf45f8
Merge pull request #10462 from Hydrox6/library-fix-fix
...
kourendlibrary: fix layout resetting unintentionally
2019-12-17 13:16:15 -05:00
Adam
9bd98cd9af
Merge pull request #10463 from Owain94/fps-range
...
FPS: Add range to the fps target config items
2019-12-17 13:15:23 -05:00
Adam
5a6e13eb02
Merge pull request #10446 from abextm/external-plugins
...
External Plugins
2019-12-17 09:29:20 -05:00
Adam
7f03a2f23e
Merge pull request #10441 from aaron-goff/fix-avantoe-id-plugin-med-name
...
Change avantoe and avantoe seed item id medium name
2019-12-16 21:06:50 -05:00
Adam
dddd76fb8d
Merge pull request #10401 from Hydrox6/twitch-timestamp
...
twitch: add timestamps to messages
2019-12-11 20:11:47 -05:00
Adam
e789c72333
hiscore result builder: fix building hiscore result with no boss hiscores
...
THe seasonal hiscore endpoint doesn't include boss hiscores
2019-12-11 12:21:13 -05:00
Adam
9ae4e772a4
http-api: update for boss hiscores
...
This leaves Callisto and Cerberus commented out as they are currently
not being returned by the hiscores
2019-12-08 20:43:48 -05:00
Adam
3e19d45673
clientloader: don't lazy load client classes
...
Currently if the patched jar is modified on disk after the client
starts, the client can classload in from the modified jar instead, which
is problematic when running multiple different versions at the same
time.
2019-12-07 15:51:34 -05:00
Adam
5494249636
client loader: fix incorrect applet world when using fallback config
2019-12-06 16:57:40 -05:00
Adam
5679e24b43
Merge pull request #10315 from Hydrox6/library-fix
...
Improve Kourend Library User Experience
2019-12-05 19:44:35 -05:00
Adam
8eb1818846
object indicators: fix checkObjectPoints to check plane
2019-12-04 10:36:50 -05:00
Adam
883fd21cfd
object indicators: fix unmarking objects matched by name
2019-12-03 08:46:29 -05:00
Adam and Wynadorn
d6198ff311
camera plugin: add option to rotate camera with right click
...
The camera rotation only takes effect when there are no menu entries.
This also adds an option to make the middle button then open the menu.
Co-authored-by: Wynadorn <Wynadorn@users.noreply.github.com >
2019-12-03 08:45:33 -05:00
Adam
22b8c77fca
client: rename zoom plugin to camera plugin
2019-12-03 08:45:33 -05:00
Adam
0413ac64b3
Merge pull request #10334 from dekvall/reorder-prayers
...
prayer-reorder: remove test
2019-12-01 17:56:50 -05:00
Adam
0d27667720
woodcutting plugin: disable by default
2019-11-28 09:15:21 -05:00
Adam
665b021c85
client: fix world hopper not populating worlds on startup and when refreshed
2019-11-28 09:00:56 -05:00
Adam and hsamoht
b9de8aeb7d
add leagues chat icon plugin
...
Co-authored-by: hsamoht <6449361+hsamoht@users.noreply.github.com >
2019-11-27 22:17:43 -05:00
Adam
5407e162a3
client: add world service to manage world fetching
2019-11-27 22:17:43 -05:00
Adam
93b042a5d0
keyremapping: only update chatbox input and not player name
2019-11-27 22:17:43 -05:00
Adam
1d344df411
npc highlight: fix npc interactible check
...
isVisible is actually the draw priority and is not what we want here
2019-11-26 10:13:11 -05:00
Adam
5f18b32976
npc highlight: skip noninteractiable npcs
2019-11-25 14:45:44 -05:00
Adam
3ad56130e5
api: add npc composition isInteractible
2019-11-25 14:45:44 -05:00
Adam
6d6647a43f
raids plugin: limit layout message to 300 characters
2019-11-25 13:11:09 -05:00
Adam
c117bc9bd5
chat controller: limit layouts to 16 rooms
2019-11-25 13:07:22 -05:00
Adam
2884e37927
hostsupplier: only supply regular f2p or p2p worlds
2019-11-25 09:47:05 -05:00
Adam
b273e9f464
client: use mock webserver for client config loader test
2019-11-25 09:47:05 -05:00
Adam
6f5a719cfb
world client: always return non null or throw an error
2019-11-25 09:47:05 -05:00
Adam
643a77ad26
client: add backup jav_config support
2019-11-25 09:47:05 -05:00
Adam
ed8c975d45
Merge pull request #10112 from abextm/java14-methodhandles
...
runelite-client: use privateLookupIn for invokespecialing defaults
2019-11-22 13:15:55 -05:00
Adam
9e6eb370b4
clan manager: use clanmember manager find to lookup rank
2019-11-22 09:25:24 -05:00
Adam
0b90fcde22
client: refactor for nameable api changes
2019-11-22 09:25:23 -05:00
Adam
6a209b860c
api: refactor to use NameableContainer
...
This uses a nameable container for the friends and ignore lists, and
provides the clan manager which inherits from it
2019-11-22 09:25:22 -05:00
Adam
2c5f52e57c
object markers: fix removing markers from multilocs
...
multilocs whose name changed would not be matched if unmarked after the
name change due to the name mismatch, use object id instead.
2019-11-21 17:22:52 -05:00
Adam
8528ba72c6
object indicators: use WorldPoint getRegionX/Y
2019-11-21 17:22:41 -05:00
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