Commit Graph

4517 Commits

Author SHA1 Message Date
Adam
7c7434cf49 Merge pull request #4271 from Alexsuperfly/slayer-tooltip-fix
Slayer tooltip fix
2018-07-13 08:59:20 -04:00
Adam
e2b9d0b00a slayer plugin: fix parsing points and streaks with commas 2018-07-13 08:50:35 -04:00
Tomas Slusny
70059a9bf1 Merge pull request #4304 from deathbeam/remove-investigate-swap
Remove investigate menu entry swap
2018-07-13 09:50:45 +02: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
e2d4ec6893 widgetid: update barrows interface ids 2018-07-11 18:13:44 -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
60b0ab9ddf runelite-scripts: check length check in chatbox input 2018-07-11 18:03:40 -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
Adam
5ec30ce035 Merge pull request #3475 from Infinitay/tears-of-guthix
Add stream progress overlay for Tears of Guthix minigame
2018-07-09 18:00:03 -04:00
Adam
fd7c221182 Merge pull request #3917 from deathbeam/preserve-change-indicator
Add debuff/buff change indicators
2018-07-09 17:06:14 -04:00
Infinitay
fe8e0316f2 Add stream progress overlay for Tears of Guthix
Add overlay for Tears Of Guthix minigame that will show remaining
minimum time for streams to be shown.

Closes #3180
2018-07-09 15:55:57 -04:00
Adam
3d46c6f964 Merge pull request #3879 from deathbeam/add-prayer-bar
Add prayer bar to prayer plugin
2018-07-09 15:28:34 -04:00
Tomas Slusny
91991a5eb6 Add support for preserving boost indicators
- Add support for showing boost indicators after no stat is boosted based
on last accurate change.
- Change the  counter to be in ticks in order to get most accurate
results possible

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-09 15:00:59 -04:00
Tomas Slusny
2ab19503df Add debuff/buff change indicators
- Add support for dynamically updating infoboxes
- Create infoboxes only once and then determine if they should be drawn
- Add indicators for both buff and debuff timers. By default only buff
timer is enabled.
- Properly reset everything on shutdown

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-09 15:00:59 -04:00
Tomas Slusny
0223206994 Check if infobox can render in InfoBoxOverlay
Infoboxes have property render that needs to be checked in
InfoBoxOverlay.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-09 12:30:23 -04:00
Adam
2b925d653e Merge pull request #4203 from deathbeam/spec-attack-orb-active
Add spec active indicator to spec orb
2018-07-09 11:26:14 -04:00
Adam
147a412d17 Merge pull request #4236 from deathbeam/more-abbrevs
Fix !kc abbreviations and add more abbreviations
2018-07-09 10:38:28 -04:00
Adam
326494f759 Merge pull request #4237 from Infinitay/dev-tools-varp-commands
Add Varp Commands To Developer Tools
2018-07-09 09:10:34 -04:00
Infinitay
6672ec10d6 Add "getvarp", "setvarp", "getvarb", "setvarb" dev-tool chat commands 2018-07-09 08:54:54 -04:00
Adam
2aa08231a2 Add getVarpValue and setVarpValue to RSClientMixin and Client 2018-07-09 08:54:50 -04:00
Tomas Slusny
30976ee72b Add more !kc abbreviations
- Remove ambiguous "archaelogist" abbreviation and replace it with
respective crazy and deranged arch abbrevs
- Add "chambers" and "cox" abbrevs to raids 1
- Add "theatre", "tob", "verzik" and "verzik vitur" abbrevs to raids 2

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-08 23:46:24 +02:00
Tomas Slusny
f8f561fe83 Fix "verxik" typo in ChatCommandsPlugin
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-08 23:34:48 +02:00
Adam
d8b2e743ac Merge pull request #4067 from Adam-/kc
Add kc command
2018-07-08 17:12:34 -04:00
Adam
80fe6d4788 Add killcount command 2018-07-08 16:47:12 -04:00
Tomas Slusny
ac0de0aee5 Do not explode on illegal unicode chat in settings
Prevent client shutting down from main method in case settings contain
illegal unicode string due to config file corruption.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-08 18:44:42 +02:00
Adam
029e3b4b57 Merge pull request #4199 from AWarbear/OtherworldlyBeingsTypoFix
Fix SlayerPlugin NPEs
2018-07-08 11:05:05 -04:00
Adam
62b069eab3 slayer plugin: move target highlight building to use events 2018-07-08 09:32:36 -04:00
Adam
c216615d56 slayer plugin: add spiritual creatures, and fix a few other tasks 2018-07-08 09:32:36 -04:00
Adam
48708fd3d3 slayer plugin: don't lowercase task names 2018-07-08 09:32:35 -04:00
Tomas Slusny
a4b3b6d272 Merge pull request #3702 from deathbeam/add-rs-mappings-oculus-normal-speed-public
Set oculus speed to 36 (x3) in DevTools
2018-07-08 14:49:53 +02:00
Tomas Slusny
4a26a39068 Merge pull request #4158 from Nightfirecat/fix-agility-pyramid-laps
Fix agility pyramid laps
2018-07-07 13:12:11 +02:00
Nathen Sample
bf9defe602 Add prayer bonus for suffering R and RI
Closes #4208
2018-07-07 13:10:44 +02:00
Tomas Slusny
137b6d2260 Add spec active indicator to spec orb
Add indicator for special attack being active to special attack orb.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-07 01:35:24 +02:00
Jordan Atwood
a231a7b467 agility plugin: Add pyramid end point
Fixes runelite/runelite#4075
2018-07-06 10:23:32 -07:00
Jordan Atwood
b9b1315637 agility plugin: Check for endpoints only when defined
When an agility course has end points defined there is no need to check
the amount of experience gained, only that it is gained at the right
location.
2018-07-06 10:23:24 -07:00