Commit Graph

2732 Commits

Author SHA1 Message Date
Adam
a16ff307b8 Merge pull request #4357 from Nightfirecat/fix-remove-tags
text: Fix removeTags for isolated < and > chars
2018-07-16 19:35:16 -04:00
Adam
eddb29ad2c prayer plugin: update zamorak robe itemids 2018-07-16 19:26:34 -04:00
Adam
6bca1d39a9 Remove MAZE_GUARDIAN_MOVING npc id
This isn't a real npcid and was erroneously added in b7b8fc85fb
2018-07-16 19:23:42 -04:00
Adam
ca4616bac4 mta plugin: use item events 2018-07-16 17:53:30 -04:00
Adam
216d24ef5d agility plugin: use item events 2018-07-16 17:53:29 -04:00
Adam
c5ab073407 region tile manager: send item spawns at plugin start 2018-07-16 17:53:29 -04:00
Adam
3016b84cfe grounditems: rewrite to use item spawn events 2018-07-16 17:53:28 -04:00
Jordan Atwood
9cf09eee79 text: Fix removeTags for isolated < and > chars
Fixes runelite/runelite#4355
2018-07-16 10:19:30 -07:00
Max Weber
d7473bdb07 Rename Region to Scene 2018-07-16 03:45:20 -06:00
Abex
10ad7897a8 Merge pull request #4345 from aquivers/king-percival-clue-fairy-ring
Add fairy ring information to King Percival clue
Fixes #4344
2018-07-15 23:48:39 -06:00
Magic fTail
3f8c10d036 chat commands: update boss kc from boss log 2018-07-15 19:25:52 -04:00
Adam
2ef485dc30 ground items: scan entire scene for items not just ones within range
This is a relic from when we used to do this check once per frame
2018-07-15 19:04:58 -04:00
Aquivers
74fd3b85ed Add fairy ring information to King Percival clue #4344 2018-07-15 23:38:55 +02:00
Jordan
1d76b4ba81 timers plugin: Use item and sprite IDs for timers 2018-07-15 12:10:45 -04:00
JHPinto
28868a1eee Slayer overlay use query idEquals, use consts (#4322)
- QueryRunner is now injected in the constructor.
- Method checkInventory moved bellow the constructor.
- Restructured queries inside checkInventory to utilize idEquals.
- Renamed method checkInventory to getSlayerItems to better reflect the new business logic.
- Removed the now unnecessary check in the render call.
- Changed Set<Integer> of slayer equipment to ImmutableIntArray, and expanded it to include jewelry to prevent the necessity of repeated concat calls when calling idEquals.
- Transformed allSlayer items into a static variable ALL_SLAYER_ITEMS
- Changed slayerJewelry to static.
- Moved static variables to start of class.
2018-07-15 11:15:32 +02:00
Tomas Slusny
4323783bfc Merge pull request #4330 from MagicfTail/rename-event
ScreenshotPlugin: fix naming of onWidgetLoaded event
2018-07-15 02:46:59 +02:00
Magic fTail
3bc9eb7f84 ScreenshotPlugin: fix naming of event 2018-07-15 02:12:31 +02:00
Adam
947c338c42 slayer plugin: clear highlighted targets on login
The despawn event is not sent on world hop/logout
2018-07-14 17:26:12 -04:00
Jordan Atwood
6c803dce03 screenshot plugin: Use separate directory for DMM
Closes runelite/runelite#2050
2018-07-14 16:51:27 -04:00
Adam
30c3ce9dc1 hiscore plugin: fix race with inserting next character with autocomplete
The key events are already on the awt thread, so it is unnecessary to defer it. When more than one is queued the order it completes them is undefined.
2018-07-14 16:44:58 -04:00
Adam
3499efd6c1 config invocation handler: don't set config values if already set 2018-07-14 16:39:02 -04:00
Adam
d5fc26f833 Merge pull request #4319 from Abextm/fix-cactus
farmingtracker: Fix cactus implementation
2018-07-14 16:03:25 -04:00
Adam
b1038142cb screenshot plugin: fix hunter level up screenshots
Co-authored-by: Magic fTail <runecnielsen3132@gmail.com>
2018-07-14 15:53:07 -04:00
Adam
dfa892c2bc screenshot plugin: rename "raids" to "chambers of xeric"
Co-authored-by: Magic fTail <runecnielsen3132@gmail.com>
2018-07-14 15:53:02 -04:00
Adam
69729c710c screenshot plugin: move level up and quest screenshots to after widget load
Move screenshot to the next game tick after loading the interface. This
is needed to fix Hunter as it applies the widget text after it has
unhidden the widgets.

Co-authored-by: Magic fTail <runecnielsen3132@gmail.com>
2018-07-14 15:51:47 -04:00
Max Weber
7d8804e737 farmingtracker: Fix cactus implementation 2018-07-14 03:04:42 -06:00
Adam
a52b811af1 chat commands: count barrows chests too 2018-07-13 22:45:59 -04:00
Adam
94fe9de7e0 Add matches found to bank tag search dialog message 2018-07-13 17:59:17 -04:00
Adam
17f87669eb chat commands: loosen regex for boss names 2018-07-13 16:21:57 -04:00
Adam
52c2b747d6 chat commands: add test 2018-07-13 16:21:49 -04:00
Magic fTail
6d3b764b4e chat commands: add raids pattern 2018-07-13 16:21:44 -04:00
Adam
e2b9d0b00a slayer plugin: fix parsing points and streaks with commas 2018-07-13 08:50:35 -04:00
Tomas Slusny
fca7b2ee7f Remove investigate menu entry swap
As this was added to official client, it is now unnecessary.

Closes #4292

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-13 07:37:22 +02:00
Adam
eb5cb5deba Add chatbox input listener and use for chatbox input event
The immediate eventbus does not pass classloader validation: java.lang.SecurityException: class "com.google.common.eventbus.ImmediateEventBus"'s signer information does not match signer information of other classes in the same package
2018-07-12 18:02:26 -04:00
Adam
ad26871479 Revert "runelite-client: add immediate event bus"
This reverts commit bdeaded3ee.
2018-07-12 18:02:17 -04:00
Adam
abae04fc13 Revert "plugin manager: register plugins with immediate event bus"
This reverts commit 0469cfcc61.
2018-07-12 18:02:11 -04:00
Adam
19ccc165b9 Revert "command manager: post events to immediate eventbus"
This reverts commit 2e2d564d25.
2018-07-12 18:02:00 -04:00
Runelite auto updater
1c5f6f7abf [maven-release-plugin] prepare for next development iteration 2018-07-12 10:50:35 +00:00
Runelite auto updater
48a6463856 [maven-release-plugin] prepare release runelite-parent-1.4.7 2018-07-12 10:50:29 +00:00
AtlassianRS
7a9ff43b40 Fixed line breaking on right side of line (#4241)
Fixed line breaking on right side of LineComponent due to incorrect variable being used.
2018-07-12 09:41:16 +02:00
Tomas Slusny
4e3cec18f0 Correctly reset boosts when on NEVER 2018-07-11 19:11:54 -04:00
Adam
2e2d564d25 command manager: post events to immediate eventbus
The ChatboxInput event has state which is returned back which the manager uses to conditionally block input
2018-07-11 18:05:32 -04:00
Adam
0469cfcc61 plugin manager: register plugins with immediate event bus 2018-07-11 18:04:56 -04:00
Adam
ceb62ab8dc chat commands: fix kc command in friends chat 2018-07-11 18:04:36 -04:00
Adam
bdeaded3ee runelite-client: add immediate event bus 2018-07-11 18:04:09 -04:00
Adam
86754bccbe Merge pull request #4109 from ollieatkinson/fix-4101-decant-ge
Fix #4101 - Add swap options for Decant
2018-07-10 21:23:42 -04:00
Adam
c6ea6900f2 runecraft plugin: add positions for config options 2018-07-10 16:41:10 -04:00
Adam
688c049204 Merge pull request #4193 from Nightfirecat/center-xp-drop-with-hidden-skill-icon
xp drop plugin: Move text to use hidden icon's space
2018-07-10 08:55:04 -04:00
Isha Dijcks
7fed654707 runecraft plugin: add a notification when a runepouch degrades 2018-07-10 08:48:08 -04:00
Adam
bdcc583e91 Merge pull request #4234 from deathbeam/fail-less-on-config-corrupt
Do not explode on illegal unicode char in settings
2018-07-10 07:52:27 -04:00