Commit Graph

4881 Commits

Author SHA1 Message Date
Adam
4f3cc91c26 Merge pull request #8857 from Hydrox6/clue-beginner-map
clues: add support for beginner maps
2019-05-24 11:10:47 -04:00
Cistoran
62d56a097f worldmap: update Xeric's Glade teleport location 2019-05-24 10:13:38 -04:00
xDemoN
581a052497 Fix amulet of fury spelling error in ItemMapping.java (#8885) 2019-05-24 12:54:23 +02:00
Hexagon
a459656906 clue plugin: add stash unit built status to emote clue overlay 2019-05-23 22:06:58 -04:00
Adam
5d4f93ae7d Merge pull request #8895 from Nightfirecat/throw-exception-on-duplicate-config-keyname
PluginManagerTest: Ensure config keyNames are not duplicated
2019-05-23 19:05:00 -04:00
Max Weber
825b0167d6 timetracking: Update farming patches for the Hosidius rework 2019-05-23 11:30:30 -06:00
Runelite auto updater
46f5a51477 [maven-release-plugin] prepare for next development iteration 2019-05-23 11:52:51 +00:00
Runelite auto updater
8be5d2c595 [maven-release-plugin] prepare release runelite-parent-1.5.24 2019-05-23 11:52:45 +00:00
Max Weber
10a7384c76 Merge branch 'cache-code-2019-05-23-rev180' 2019-05-23 05:33:31 -06:00
Max Weber
21206ce622 client: Update broken object ids 2019-05-23 05:30:39 -06:00
Max Weber
a5f498e965 runelite-client: Print client patch build id 2019-05-23 07:06:42 -04:00
Max Weber
4d0022014c runelite-client: Remove unnecessary dependency on rs-api 2019-05-23 07:06:42 -04:00
Jordan Atwood
e5e2abebbd PluginManagerTest: Ensure config keyNames are not duplicated
This adds a new test to ensure plugin configurations do not duplicate
the keyName annotation argument to prevent runtime errors.
2019-05-22 23:39:57 -07:00
Adam
fac3d0cb4c xptracker: fix onscreendisplaymodebottom config key 2019-05-22 22:02:54 -04:00
Jouni Pikkarainen
1a375cb3f5 Fixed incorrect bones to peaches xp value 2019-05-22 20:57:28 +03:00
Hydrox6
7aa0270845 clues: add support for beginner maps 2019-05-22 14:46:02 +01:00
aleios
b89d535fcb itemcharges: Add explorer's ring alchemy charge overlay. (#8867) 2019-05-21 20:30:41 +02:00
Tomas Slusny
e4d9845928 Merge pull request #8860 from deathbeam/more-more-config-xp
Add configurable bottom line contents for XP tracker
2019-05-21 20:28:15 +02:00
emerald000
8026785f16 Refactor combat level calculations to use closed-form formulas. (#8874)
* Refactor combat level calculations to use closed-form formulas.

Also move most calculations to the Experience utility class.
Fixes #7411.

* Add new test for magic levels that barely reach the next combat level.

* Add another test that breaks on master.
2019-05-20 10:31:16 -04:00
Tomas Slusny
8890d5b634 Merge pull request #8868 from deathbeam/add-mod-priv-chat
Add MODPRIVATECHAT to chat command manager
2019-05-19 12:19:28 +02:00
Tomas Slusny
24b81dde6c Merge pull request #8862 from xDemoN/cannon-decay
Remove Ammo Counter Overlay when Cannon Degrades
2019-05-18 14:36:28 +02:00
Tomas Slusny
6444b1cb64 Add configurable bottom line contents for XP tracker
Add option to switch between xp/hour and actions/hour for bottom line of
XP tracker.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-18 14:25:08 +02:00
Tomas Slusny
61724ed0ad Add MODPRIVATECHAT to chat command manager
This allows ChatCommandManager to handle also priv messages from pmods.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-18 14:23:03 +02:00
Adam
602e7d8ab9 Merge pull request #8111 from deathbeam/extract-api-vars-to-props
Support specifying API endpoins via java props
2019-05-17 22:49:58 -04:00
xDemoN
f21a86af41 cannon: remove counter on decay 2019-05-17 14:40:58 -04:00
Tomas Slusny
6071592e57 Change RuneLiteAPI#apiRoot to #sessionBase
- Rename apiRoot method to sessionBase method
- Move /session context path to sessionBase method

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-17 00:40:52 +02:00
Timer180
07680c5aa1 Add item mapping for Tormented Bracelent (or) 2019-05-16 10:17:22 -07:00
Adam
51f2d0ed43 emoji plugin: add modprivatechat too 2019-05-16 09:06:30 -04:00
Runelite auto updater
5075547a8c [maven-release-plugin] prepare for next development iteration 2019-05-16 11:46:35 +00:00
Runelite auto updater
2e0050c644 [maven-release-plugin] prepare release runelite-parent-1.5.23 2019-05-16 11:46:29 +00:00
Lotto
09595863cd xp tracker: fix on-screen information type label 2019-05-15 20:38:09 +02:00
Tomas Slusny
3e59f38893 Merge pull request #8816 from devLotto/format-config-enums
Format config enums as "Config Option" by default
2019-05-15 09:17:48 +02:00
Adam
ace6a61c36 Merge pull request #8811 from devLotto/emojis
Emojis
2019-05-14 18:41:59 -04:00
Lotto
64019ea785 client: add emoji plugin
Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

Co-authored-by: Adam <Adam@sigterm.info>
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 20:11:39 +02:00
Tomas Slusny
9255f09b7a Merge pull request #8800 from deathbeam/add-loop-timer
Add loop timer infobox
2019-05-14 20:11:35 +02:00
Lotto
da2c195a17 client: change ClanManager to use ImageUtil image converter 2019-05-14 18:24:53 +02:00
Lotto
1cd1bbb005 client: add BufferedImage -> IndexedSprite converter to ImageUtil 2019-05-14 18:24:53 +02:00
Lotto
69d788d20c client: remove overrides in config enums with same converted name 2019-05-14 18:21:31 +02:00
Lotto
69e57c9a61 client: format enum config options as "Config Opt" instead of CONFIG_OPT 2019-05-14 18:19:59 +02:00
Vincent Sevilla
869fa9d93d notifier: Log notifications to console in debug mode (#8805) 2019-05-14 14:24:45 +02:00
Tomas Slusny
4e465e4e28 Merge pull request #8814 from Nightfirecat/dont-remove-antivenom-timers-on-death
game timers: Don't remove antipoison effects on death
2019-05-14 12:17:34 +02:00
JZomerlei
bd309135ce itemstats: Add missing CoX fish, fix Leckish fish healing value (#8831)
Closes #8829
2019-05-14 08:43:42 +02:00
Justin
6ddb82c532 clue scroll plugin: fix typo in Arnold Lydspor clue (#8832)
Fixes #8828
2019-05-14 07:52:54 +02:00
Ville Kopio
4e8e182214 combatlevel plugin: fix prayer levels until combat level calculation
Add more prayer level tests to expose a bug in which
needed prayer levels for next combat level was 0 instead of 2 in some
corner cases and implemented fixes.

For example: Let prayer level p be an odd number. The current combat level
is exactly same for p and p - 1. Therefore given n is the needed prayer
levels for a combat level with p - 1 prayer then n - 1 is the needed
prayer levels for a combal level with p prayer.

Further more the usage of Math.floor was incorrect in every cases so it is
changed to Math.ceil.
2019-05-13 21:25:47 -04:00
Tomas Slusny
f82aa6be93 Use LoopTimer in Barrows plugin
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-14 00:00:36 +02:00
Tomas Slusny
471a0ba73f Add loop timer infobox
Add loop timer infobox that will keep looping through specified
interval.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-13 23:55:24 +02:00
Tomas Slusny
984f265bb1 Merge pull request #8808 from Nightfirecat/fix-elf-pickpocket-diary-requirement
western diary: Fix elf pickpocket quest requirement
2019-05-13 11:46:31 +02:00
Adam
7d22663756 client: use immutablemap for maps built in class initializers 2019-05-12 18:51:08 -04:00
Tomas Slusny
34b30313ca Add options for actions left and done for on screen XP
Add configurable option for on screen XP display mode, what now
includes:
- Actions done
- Actions left
- Xp gained
- Xp left

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-05-12 18:10:01 +02:00
Adam
afa66e47b9 Merge pull request #4022 from Jasper-ketelaar/xp-tracker-canvas
Xp tracker: Show on canvas
2019-05-12 11:31:51 -04:00