Commit Graph

3544 Commits

Author SHA1 Message Date
Adam
dcfbfd8441 mixins: inject get/set tick count 2018-05-07 11:30:37 -04:00
Adam
493fdd3642 Merge pull request #2428 from Joshua-F/refactor/hookrequest
Rename fields in ScriptEvent
2018-05-07 09:51:54 -04:00
Adam
077608478c demonic gollias: use tick counter 2018-05-07 09:43:31 -04:00
Adam
ccef1dddd0 runelite-client: add tick counter 2018-05-07 09:43:31 -04:00
Adam
5fde24cecb Merge pull request #2426 from Adam-/npcindicators
Cleanup npcindicators
2018-05-07 09:43:09 -04:00
Adam
40d0fab0b5 npc indicators: use events for highlighted npcs 2018-05-07 09:42:15 -04:00
Tomas Slusny
634f4898ec Merge pull request #2434 from deathbeam/fix-location-overlay
Clear children in LocationOverlay
2018-05-07 12:09:27 +02:00
Tomas Slusny
2db26a69ff Clear children in LocationOverlay
Clear children each frame in LocationOverlay to prevent infinite adding
of components there.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-07 10:25:23 +02:00
Tomas Slusny
af22852352 Merge pull request #2416 from Nightfirecat/add-shadow-dungeon-emote-location
Fix Shadow dungeon emote clue location
2018-05-07 09:58:28 +02:00
Jordan
f95f5c8e3c Add all bracelets to Argdougne emote clue item requirement (#2417) 2018-05-07 09:58:08 +02:00
Joshua Filby
4a4866df9f fix: import correct field 2018-05-06 22:40:19 -05:00
Adam
1f17de5d18 Merge pull request #2372 from ypperlig/runepouchtooltip
Add config option that enables/disables mouse tooltip on rune pouch hover
2018-05-06 22:13:01 -04:00
Lars Ørnlo
43187c5f4c Add config option that enables/disables mouse tooltip on rune pouch however since information is already available on screen if rune pouch is enabled. 2018-05-06 22:03:21 -04:00
Adam
b29f2ff0ed npc indicators: remove unnecessary tagged npcs list 2018-05-06 20:40:30 -04:00
Tomas Slusny
4126be0a36 Merge pull request #2414 from deathbeam/xp-globes-fix
Move the xp/hr in globes to new system
2018-05-07 00:55:48 +02:00
Jordan Atwood
d6e413d94d Fix Shadow dungeon emote clue location
Ref: https://user-images.githubusercontent.com/2199511/39678670-494e5caa-5180-11e8-8b02-ad08f8ccb507.png
2018-05-06 15:53:44 -07:00
Tomas Slusny
fe26066c27 Move the xp/hr in globes to new system
Fix compliation error because of move to new PanelComponent system.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-07 00:44:35 +02:00
Jonathan
56872da881 Add xp per hour to xp globes mouse-over tooltip 2018-05-06 17:39:15 -04:00
Adam
35d9384c01 Merge pull request #2405 from deathbeam/merge-image-panel-component
Merge image panel component with panel component
2018-05-06 17:35:00 -04:00
Adam
51a80bdc3c Merge pull request #2395 from Abextm/log-exceptions
runelite-client: Log uncaught exceptions
2018-05-06 17:20:57 -04:00
Adam
1c8626d119 Merge pull request #2371 from Juzzed/puro-puro
Add Puro Puro static spawn locations
2018-05-06 17:18:49 -04:00
Mantautas Jurksa
cb3dc9d7b0 Add Puro-Puro static spawn locations 2018-05-06 17:17:57 -04:00
Adam
edc627fc2b Merge pull request #2385 from Adam-/puro-puro
impling plugin: use spawn events
2018-05-06 16:46:55 -04:00
Tomas Slusny
41d8884493 Make ProgressPie follow component pattern
- Implement RenderableEntiry
- Create setters for position and progress

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-06 20:51:57 +02:00
Tomas Slusny
7e45dfd7f2 Update all overlays to support new PanelComponent
- Move all PanelComponents declarations to be persisted
- Use new LineComponent and ImageComponent classes and add them to
PanelComponent

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-06 20:51:56 +02:00
Tomas Slusny
fa9e05f0a6 Merge ImagePanelComponent with PanelComponent
- Remove ImagePanelComponent
- Add LayoutableRenderableEntity that is RenderableEntity with preferred
size
- Add support to PanelComponent for rendering list of
LayoutableRenderableEntity
- Add support for aligning PanelComponent horizontally or vertically
- Add ImageComponent to be used in PanelComponent
- Make other components support new design

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-06 20:48:05 +02:00
Adam
77823d518d impling plugin: use spawn events
remove broken dynamic spawn support
2018-05-06 13:52:13 -04:00
Max Weber
d1d93f05e0 runelite-client: Log uncaught exceptions
Previously exceptions would be printed to stderr, and not show in log files.

This also adds a case for AbstractMethodError because it almost always means the injector needs to be re-ran.
2018-05-06 01:02:36 -06:00
Tomas Slusny
11b7608856 Merge pull request #2386 from deathbeam/fix-logback
Disable filtering on logback.xml
2018-05-06 06:10:10 +02:00
Tomas Slusny
4cbe810f54 Disable filtering on logback.xml
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-06 05:54:57 +02:00
Adam
185660fff4 Merge pull request #2380 from Roughsketch/clue-fixpos
Fix monastery clue position
2018-05-05 22:06:40 -04:00
Adam
5c52a95d72 Merge pull request #2370 from AWarbear/AgilityLapCounterFix
Fix agility laps left counter
2018-05-05 22:03:16 -04:00
AWarbear
1ea26ccd03 agility plugin: fix calculating laps to level when leveling up from a lap 2018-05-05 21:46:34 -04:00
AWarbear
4701948052 agility plugin: identify active course based on its region 2018-05-05 21:46:30 -04:00
Adam
120aaf36c1 Merge pull request #2305 from MagicfTail/Bank-Tag-Fix
bank tag plugin: fix searching to be case insensitive
2018-05-05 20:20:28 -04:00
Magic fTail
2f003896d4 bank tag plugin: fix searching to be case insensitive 2018-05-05 20:08:35 -04:00
Maid Dog
6f079b9cf5 Fix monastery clue position
Old position was on the wrong plane and too far north. This puts it upstairs in the position the wiki image shows.
2018-05-05 18:48:23 -05:00
Adam
6fbc5c314f Merge pull request #2239 from trimbe/barrows-chest-value
Add barrows chest value message
2018-05-05 19:47:50 -04:00
trimbe
5b13698079 barrows plugin: add barrows chest price evaluator 2018-05-05 19:24:35 -04:00
Tomas Slusny
81679dc48f Merge pull request #2374 from LeviSchuck/fps-fix
FPS plugin: fix startup not applying limits
2018-05-05 22:15:34 +02:00
trimbe
5f74f1a843 item manager: change batch item price to accept a collection 2018-05-05 15:44:20 -04:00
Levi Schuck
b7a59d0558 FPS plugin: fix startup not applying limits
Issue:
@deathbeam reported that the limits were not applying immediately after start up
and this required dirtying the config manually to get it to apply.

Problem:
The draw listener expects `reloadConfig` to be called prior to its active use, so it is also an initalizing method.
`reloadConfig` was only being called if the config changed, and not when the plugin was activated.

Solution:
Call `reloadConfig` when the plugin is activated so it has been initialized.
2018-05-05 12:20:12 -05:00
Tomas Slusny
ca8c8bef13 Merge pull request #2336 from MESLewis/wmo-plane-fix
WorldMapOverlay: Add check for current plane
2018-05-05 16:33:27 +02:00
Magic fTail
c73a581f29 BossTimerPlugin: Add missing bosses (#2150)
Add Cerberus, Kraken, Deranged Archaelogist 
and Thermy
2018-05-05 16:11:04 +02:00
Tyler Nichols
63f0fda436 Update to Solution of speaking to Falo the Bard (#2352)
Set a better description of his location and the closest fairy ring.
2018-05-05 16:05:13 +02:00
Tomas Slusny
63de63bd62 Merge pull request #2355 from Nightfirecat/fix-mausoleum-clue
Fix "No boots" requirement in Mausoleum clue
2018-05-05 15:15:26 +02:00
AWarbear
a4a38b6187 Make farming tracker use english for dates by default (#2345) 2018-05-05 15:13:50 +02:00
Jordan Atwood
59ba9cafaa Fix "No boots" requirement in Mausoleum clue
Fixes runelite/runelite#2354
2018-05-04 23:20:38 -07:00
Levi
6129d36028 FPS Plugin 2018-05-04 21:45:33 -04:00
Adam
9e758fbded Merge pull request #2330 from Roughsketch/immenizz
Use Immenizz's in-game name
2018-05-04 18:13:26 -04:00