Commit Graph

3648 Commits

Author SHA1 Message Date
Adam
bc2c959e7a runelite-api: add getWorldType() 2018-05-12 18:25:30 -04:00
Tomas Slusny
a583b150e7 Merge pull request #2619 from Nightfirecat/british-floor-numbering
Use British floor numbering in cipher clues
2018-05-12 18:34:58 +02:00
Tomas Slusny
da5b91e113 Merge pull request #2637 from Nightfirecat/fix-gypsy-aris-cryptic-clue
Fix Gypsy Aris cryptic clue
2018-05-12 18:34:13 +02:00
Jordan Atwood
b91b1393c1 Fix Gypsy Aris cryptic clue
Fixes runelite/runelite#2636
2018-05-12 08:29:01 -07:00
Adam
7d815b7216 Merge pull request #2522 from deathbeam/hot-cold-map
Add support for map for hot/cold clues
2018-05-11 19:59:26 -04:00
Jordan Atwood
4504fd0301 Use British floor numbering in cipher clues 2018-05-11 16:23:13 -07:00
Tomas Slusny
f523d5c589 Add support for map for hot/cold clues
- Create new interface for clues that will return multiple locations,
have update and reset methods for clues with undetermined location
- Implement new LocationsClueScroll and LocationClueScroll to
HotColdClue to add support for displaying all the points on world map
- Handle the LocationsClueScroll to add each WorldPoint to the world map
when found
- Add new removeIf method to the WorldMapPointsManager

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-11 19:21:55 -04:00
Adam
6f125c4130 Merge pull request #2607 from deathbeam/fix-jad-color
Reset Fight Cave plugin prayer background color
2018-05-11 18:38:32 -04:00
HSJ-OSRS
751dcdba12 Make existing config options for highlighting marks of grace also affect the overlay color 2018-05-11 18:12:25 -04:00
Adam
6e41c5bbac Merge pull request #2597 from Abextm/fix-kourendlibrary
kourendlibrary: Fix for rev 170 menu code
2018-05-11 17:38:13 -04:00
Adam
a184f8d900 Merge pull request #2596 from Abextm/perspective-nonnull
runelite-api: Annotate Perspective methods with `@Nonnull`
2018-05-11 17:35:44 -04:00
Adam
23d569124d Merge pull request #2583 from safinn/shopExamine
Show GE and high alch prices for shop items that are examined
2018-05-11 17:07:46 -04:00
Adam
bdf6532471 agility plugin: fix exception if obstacle is off screen 2018-05-11 16:48:04 -04:00
Adam
d5d5f4890d friend notes plugin: only add menu entry after "Message" 2018-05-11 15:47:04 -04:00
Adam
837d373fdd runelite-mixins: fix setting menu preventing menu add event from being fired 2018-05-11 15:47:04 -04:00
Tomas Slusny
deb0bdf4ab Merge pull request #2584 from Nightfirecat/fix-warriors-guild-emote-clue
Fix Warrior's guild emote clue
2018-05-11 20:34:58 +02:00
Adam
6d7c3ef45b Merge pull request #2550 from deathbeam/fix-world-map-widget-check
Fix World Map widget check in Hooks.java
2018-05-11 14:28:56 -04:00
Adam
782e426f52 Merge pull request #2528 from pettenge/hiscore-autocomplete
Autocomplete name when looking up player on HiScores
2018-05-11 14:08:55 -04:00
Adam
51a9f47297 Merge pull request #2530 from Abextm/varbit-event-defer
Make VarbitChanged only fire once, after everything has settled
2018-05-11 13:49:08 -04:00
pettenge
e92b37829b hiscore plugin: autocomplete name lookup based on friends, clan members, and players
runelite/runelite#785
2018-05-11 13:45:04 -04:00
Tomas Slusny
630474a96e Move Hot/Cold message logic to HotColdClue
Instead of having giant chunk of logic related to only Hot/Cold clues,
move this logic inside the HotColdClue class.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-11 19:44:32 +02:00
Tomas Slusny
37703ef8b6 Improve performance of ClueScrollWorldMapPoint
- Create the buffered image only once and not every time
ClueScrollWorldMapPoint is created
- Pass the world point directly to clue world map point constructor and
do it only once

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-11 19:39:34 +02:00
Tomas Slusny
bf9a019c2f Merge clearMapPoint with resetClue
- Move logic from clearMapPoint to resetClue
- Call resetClue on plugin shutdown

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-11 19:37:33 +02:00
Adam
0ac809fae2 runelite-api: expose friends 2018-05-11 13:28:12 -04:00
Hashes
202d04be43 Fix ProgressBar percentage displaying (#2609)
Instead of trying to display floored and rounded ratio as percentage,
multiply it by 100 to not always show 0.
2018-05-11 19:26:07 +02:00
Adam
06f0b8973b Merge pull request #2524 from deathbeam/fix-ground-items-layer
Add ItemLayer height to GroundItems overlay
2018-05-11 13:08:15 -04:00
Tomas Slusny
4452118e56 Reset Fight Cave plugin prayer background color
Fix resetting of background color of Fight Cave plugin overlay.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-11 18:31:10 +02:00
Tomas Slusny
66688b85b3 Merge pull request #2595 from Abextm/groundmarker-npe
groundmarkers: Fix NPE in drawTile
2018-05-11 12:55:21 +02:00
Max Weber
eb63fa2d30 kourendlibrary: Fix for rev 170 menu code
The X/Y gets unpacked into the ActionParam and WidgetID now
2018-05-11 02:17:15 -06:00
Tomas Slusny
d38cbacb57 Merge pull request #2578 from ypperlig/fightcavesoverlayfix
Clear previous image components in fight caves overlay
2018-05-11 08:50:17 +02:00
Max Weber
43c6cc8afe groundmarkers: Fix NPE in drawTile 2018-05-11 00:48:22 -06:00
Max Weber
3e21453d7a runelite-api: Annotate Perspective methods with @Nonnull
This is in an effort to make NPEs in render methods happen slightly less
2018-05-11 00:46:23 -06:00
Max Weber
c9d0abc1c3 Make VarbitChanged only fire once, after everything has settled 2018-05-10 21:01:04 -06:00
Adam
564f54a42b Merge pull request #2497 from Reasel/Silver-Jewelry-Charges
Slayer bracelet overlay
2018-05-10 21:49:48 -04:00
Adam
f6a093aada slayer plugin: move widget inventory check to game tick 2018-05-10 21:08:14 -04:00
Unknown
593bab8609 Add Overlay for Silver Jewelry to Slayer Plugin
Add overlay to display charge counter on Expeditious Bracelet and Bracelet of Slaughter.
2018-05-10 20:58:47 -04:00
Jordan Atwood
9d9580e81b Fix Warrior's guild emote clue
Fixes runelite/runelite#2581

Ref: https://user-images.githubusercontent.com/5819477/39900372-7852dcda-548f-11e8-8b40-f991915cb654.png
2018-05-10 17:56:19 -07:00
Dimitris Karittevlis
229d06cdac shows ge and high alch prices for shop items that are examined 2018-05-11 01:53:00 +01:00
ypperlig
c9d47864a0 Clear previous image components in fight caves overlay 2018-05-11 01:38:41 +02:00
Adam
7587ad91a2 Merge pull request #2506 from Abextm/rs-version-helpful
http-api: print a more helpful error message when resources are not filtered
2018-05-10 17:59:29 -04:00
Max Weber
6f55163152 http-api: print a more helpful error message when resources are not filtered 2018-05-10 17:47:58 -04:00
Adam
b910ba9f85 Merge pull request #2496 from DevDennis/anti-drag-plugin
Add Anti Drag Plugin
2018-05-10 17:13:52 -04:00
Dennis
035ea6af41 runelite-client: add anti drag plugin 2018-05-10 16:02:06 -04:00
Adam
1044781d68 Merge pull request #2475 from deathbeam/opponent-info-panel
Opponent info panel improvements
2018-05-10 14:52:06 -04:00
TzZek
0c0d97109d Add Elf Area Obstacles 2018-05-10 14:09:07 -04:00
Adam
b5ac166eab Merge pull request #2465 from jplsek/agility-warnings
Add trap overlay for agility plugin
2018-05-10 13:58:30 -04:00
Adam
87ce6cc2fd agility plugin: use immutableset 2018-05-10 13:23:02 -04:00
Jeremy Plsek
d868a6d60c agility plugin: add trap obstacle overlay
Add an option to show an overlay over traps in agility courses
2018-05-10 13:23:02 -04:00
Adam
55efcb5fde Merge pull request #2452 from Reasel/Add-Tooltip-FontType-Dropdown
Add tooltip font type dropdown
2018-05-10 12:27:49 -04:00
Reasel
143af4e00c runelite-client: add tooltip font type dropdown 2018-05-10 11:50:19 -04:00