Commit Graph

7312 Commits

Author SHA1 Message Date
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
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
Lotto
4d85b49b6c Merge pull request #8818 from deathbeam/more-config
Add options for actions left and done for on screen XP
2019-05-12 20:52:20 +02: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
Jordan Atwood
bbb8cff0d5 game timers: Don't remove antipoison effects on death 2019-05-11 23:58:35 -07:00
Adam
f5324e8267 Merge pull request #8789 from seandewar/hp-regen-notif 2019-05-11 23:00:52 -04:00
Adam
7e6476ce67 party service: check joins are for the current party
The server can resume party membership on handshake to parties other
than the current client party (eg. if the client is restarted or for any
other reason the current party changes). This desyncs otherwise if the
joins aren't checked to be in the current party.
2019-05-11 19:59:51 -04:00
Lotto
bf2eccc547 xp tracker: add right-click configure on on-screen trackers 2019-05-12 01:59:28 +02:00
Lotto
ad16bf5b3f xp tracker (onscreen): add toggle between displaying XP Left/XP Gained 2019-05-12 01:59:28 +02:00
Lotto
c95cd3bfd5 xp tracker: add start and goal levels to on-canvas tracker 2019-05-12 01:59:24 +02:00
Adam
e18652f517 party plugin: add partyinfo debug command 2019-05-11 19:59:11 -04:00
Lotto
6165bfabdf xp tracker: show on canvas
Co-authored-by: Jasper Ketelaar <Jasperketelaar@kpnmail.nl>
2019-05-12 01:58:43 +02:00
Adam
78bf68e036 chat: ensure queued messages are always cleared after adding
Mark queued message type as non null because addChatMessage will throw
if it is. This was causing the client to get stuck trying to add the
same broken message each loop.
2019-05-11 19:56:47 -04:00
Jordan Atwood
d1c692e72e western diary: Fix elf pickpocket quest requirement
The requirement for pickpocketing an elf is to have started Mourning's
End Part I for access to Lletya, not to have completed Mourning's End
Part II.

Fixes runelite/runelite#8806
2019-05-11 14:46:45 -07:00
Ryan H
1bfffb7c9d barrows plugin: add prayer drain timer 2019-05-11 13:32:38 -04:00
seandewar
a8728b9b56 regenmeter: add option to notify before next hp regen 2019-05-11 17:58:37 +01:00
seandewar
9623ed4b30 constants: add GAME_TICK_LENGTH and use where needed
Also update many usages of 20ms to CLIENT_TICK_LENGTH
2019-05-11 17:44:42 +01:00
Stephen Zhu
9a0d783bf9 client: add smelting plugin
Co-authored-by: Adam <Adam@sigterm.info>
2019-05-11 11:48:22 -04:00
Lotto
637d305ceb ui: add SplitComponent
SplitComponent is a component containing two other components, with the area split between the two, either horizontally or vertically.


Co-authored-by: Jasper Ketelaar <Jasperketelaar@kpnmail.nl>
2019-05-11 16:16:38 +02:00
Adam
29d79d0a4d Merge pull request #8786 from devLotto/xptracker-precision
xp tracker: display >1m exp with higher precision
2019-05-11 10:13:16 -04:00
xdesr
a92095b878 Remove gray pixel from Dragon Scimitar cursor (#8725) 2019-05-10 14:16:44 +02:00
John Kryspin
85e787c8dd fishing plugin: fix trawler timer with one tick left 2019-05-09 19:34:00 -04:00
Brandon White
cd192087cc blast furance plugin: add foreman fee timer
For players that are utilizing the blast furnace and require to pay the
foreman fee every 10 minutes, this will assist in tracking the time
remaining before the next fee payment is required.

Co-authored-by: Adam <Adam@sigterm.info>
2019-05-09 18:30:55 -04:00
Adam
2d8cd4429c Merge pull request #8784 from xDemoN/idle-plank-make
Idlenotifier: Add Plank Make
2019-05-08 16:00:55 -04:00
Adam
24d5c8d3be Merge pull request #8787 from mikellalec/patch-1
Fix Hot/Cold Misthalin Location Spelling Error
2019-05-08 15:59:47 -04:00
Adam
8dc05fda77 Merge pull request #8772 from devLotto/ba-use-itemcontainer
ba: use equipment ItemContainer instead of PlayerComposition
2019-05-08 15:59:17 -04:00
Lotto
ca377c7196 xp tracker: display >1m exp with thousandths precision 2019-05-08 01:38:04 +02:00
Alec Mikell
31c2d53011 Fix Hot/Cold Misthalin Location Spelling Error
Nort-east

->

North-east
2019-05-07 18:53:28 -04:00
xDemoN
c76b86b88d idlenotifier: add plank-make
from the lunar spellbook
2019-05-07 18:23:15 -04:00
Lotto
3c48ee2d49 ba: use equipment ItemContainer instead of PlayerComposition
Makes equipment querying consistent across the client by changing the Barbarian Assault plugin to use the equipment ItemContainer instead of the local player's PlayerComposition.
2019-05-07 21:58:35 +02:00
xdesr
b996175b70 widget item overlay: add seed vault inventory 2019-05-07 11:53:10 -04:00
Macweese
c1b0ca4ffd agility shortcuts: fix north Arceuus Dense essence mine shortcut 2019-05-07 10:53:54 -04:00
Adam
e6113dc82a cooking plugin: add wine ferment timer
Co-authored-by: LucasChilders <lucas1757@gmail.com>
2019-05-07 10:31:16 -04:00
Adam
e40b1a7b10 cooking plugin: rename session to cooking session
Co-authored-by: LucasChilders <lucas1757@gmail.com>
2019-05-07 10:31:16 -04:00
William Collishaw
e6164a5955 Upgrade git commit id plugin from 2.2.5 to 2.2.6 2019-05-04 19:47:30 -04:00
Abex
7020449393 Remove references to zeah houses (#8692)
Ingame text has been changed to stop referring to the five cities
of Great Kourend as zeah houses
2019-05-04 00:38:29 -06:00
Adam
a03b891914 Merge pull request #8664 from Trevor159/tutorial-text
chat message manager: don't send messages if player is on tutorial island
2019-05-03 21:54:50 -04:00
15987632
1c2a3eca1e daily tasks plugin: fix broken if statement 2019-05-03 21:42:22 -04:00
Tomas Slusny
b0906d40ec Merge pull request #8696 from Trevor159/daily-fix
daily tasks plugin: tidy up if statements and make less config options on by default
2019-05-03 16:37:52 +02:00
Tomas Slusny
63a65dd893 Merge pull request #8708 from Lucwousin/aggro
Aggro area: only add a timer if the time left isn't negative
2019-05-03 12:12:40 +02:00
Adam
0bf202a9ef npcindicators: Add option to highlight NPC name in right click menu
Co-authored-by: beaumitch <bmitchell48@gatech.edu>
2019-05-02 18:28:31 -04:00
Lucas
6eea009094 Aggro area: only add a timer if the time left isn't negative 2019-05-02 22:00:17 +02:00
Adam
c0a72da84a Merge pull request #8720 from Hydrox6/irit-aint-toadflax
item identification: fix Grimy Toadflax coming up as Irit
2019-05-02 09:39:32 -04:00
Adam
4a6a5830b4 Merge pull request #8721 from runelite/revert-8673-npc-indicators-highlight-name
Revert "npcindicators: Add option to highlight NPC name in right click menu"
2019-05-02 09:39:17 -04:00
Adam
ec9ec1d3af Revert "npcindicators: Add option to highlight NPC name in right click menu (#8673)"
This reverts commit 8ff1aacfd8.
2019-05-02 09:39:05 -04:00