Commit Graph

4964 Commits

Author SHA1 Message Date
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
Ganom
e28fe55e44 Fix NPE (#239) 2019-05-13 01:47:34 -04:00
Ganom
5ff463aa93 Remove unused code. 2019-05-13 01:26:07 -04:00
Ganom
8fcd451d34 Remove broken code. 2019-05-13 01:06:40 -04:00
Ganom
0b0edb0c4d Removing unnecessary code 2019-05-13 01:01:30 -04:00
Ganom
05d798d29d Fight Cave Tick Counters 2019-05-13 00:58:49 -04:00
Lucas
deb7f5526f Spellbook: Make sure spells are 100% contained in the widget 2019-05-13 06:03:01 +02:00
Jonathan
de88e02f1e Hide Prayer Rework (#235)
* Delete HidePrayersPVMConfig.java

* Delete HidePrayersPVMPlugin.java

* Code Rework

-Added individual drop downs for boss prayer selections
2019-05-12 23:33:09 -04:00
James Munson
ef790a286e Merge branch 'master' of https://github.com/runelite/runelite into masterupdate
# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/slayer/Task.java
2019-05-12 17:36:48 -07:00
vanni
4a94c2fecb Emojis (#232)
* client: add BufferedImage -> IndexedSprite converter to ImageUtil

* client: change ClanManager to use ImageUtil image converter

* emojis: add emoji images

* client: add emoji plugin

Replaces various emoticons entered in public/friends/private chats with their corresponding emoji images.

* added plugin type to emojiplugin
2019-05-13 01:33:06 +01:00
James
b69578d93d Update (#233)
* xp tracker: display >1m exp with thousandths precision

* fishing plugin: fix trawler timer with one tick left

* Remove gray pixel from Dragon Scimitar cursor (#8725)

* 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>

* client: add smelting plugin

Co-authored-by: Adam <Adam@sigterm.info>

* constants: add GAME_TICK_LENGTH and use where needed

Also update many usages of 20ms to CLIENT_TICK_LENGTH

* regenmeter: add option to notify before next hp regen

* barrows plugin: add prayer drain timer

* 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.

* xp tracker: show on canvas

Co-authored-by: Jasper Ketelaar <Jasperketelaar@kpnmail.nl>

* party plugin: add partyinfo debug command

* xp tracker: add start and goal levels to on-canvas tracker

* xp tracker (onscreen): add toggle between displaying XP Left/XP Gained

* xp tracker: add right-click configure on on-screen trackers

* 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.

* 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>

* Update Merge branch

# Conflicts:
#	README.md
#	runelite-api/src/main/java/net/runelite/api/widgets/WidgetID.java
#	runelite-client/src/main/java/net/runelite/client/plugins/antidrag/AntiDragConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/BarbarianAssaultPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Calls.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Game.java
#	runelite-client/src/main/java/net/runelite/client/plugins/barbarianassault/Wave.java
#	runelite-client/src/main/java/net/runelite/client/plugins/blastmine/BlastMineOreCountOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/inventoryviewer/InventoryViewerOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/smelting/SmeltingSession.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpInfoBoxOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/components/ComponentOrientation.java
#	runelite-client/src/main/java/net/runelite/client/ui/overlay/components/SplitComponent.java

* client: use immutablemap for maps built in class initializers

* Merge branch 'master' of https://github.com/runelite/runelite into updateee

* Fix
2019-05-12 18:32:18 -06:00
Adam
7d22663756 client: use immutablemap for maps built in class initializers 2019-05-12 18:51:08 -04:00
Jonathan
8fd1560ab3 Code Cleanup and Configuration (#231)
* Code Cleanup

-Fixed Spacing

* Configuration Change

-Added in proper hide/unhide double check feature to code
2019-05-12 21:17:18 +01:00
gazivodag
0431ca9220 climb up climb down plugin using shift and ctrl (interferes with shift walk plugin) 2019-05-12 14:26:18 -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
Kyleeld
48049687a9 Licence fix (#228)
* Update PrayerAlertConfig.java

* Update PrayerAlertOverlay.java

* Update PrayerAlertPlugin.java
2019-05-12 09:02:19 -04:00
James
33885b86f1 Update BA Plugins, Update from RL master (#226)
* xp tracker: display >1m exp with thousandths precision

* fishing plugin: fix trawler timer with one tick left

* Remove gray pixel from Dragon Scimitar cursor (#8725)

* client: add smelting plugin

Co-authored-by: Adam <Adam@sigterm.info>

* constants: add GAME_TICK_LENGTH and use where needed

Also update many usages of 20ms to CLIENT_TICK_LENGTH

* regenmeter: add option to notify before next hp regen

* barrows plugin: add prayer drain timer

* 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.

* party plugin: add partyinfo debug command

* 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.

* Updated barbassault/ba tools

* Update
2019-05-12 10:16:04 +01:00
Jonathan
384e4c4374 Code cleanup 2019-05-12 01:33:01 -06:00
Jonathan
cb63d421ba Configurable Boss Update
-Added Vorkath Cheap/Expensive
-Added Cerberus Melee/Range Cheap/Expensive
-Added all GWD Bosses Cheap/Expensive
2019-05-12 01:19:24 -06:00
Jonathan
90502cb0e1 Configurable Boss Update
-Added Vorkath Cheap/Expensive
-Added Cerberus Melee/Range Cheap/Expensive
-Added all GWD Bosses Cheap/Expensive
2019-05-12 01:18:38 -06: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
Jonathan
8e1af0b032 Merge pull request #222 from runelite-extended/merge
Merge All CoX plugins to one.
2019-05-11 14:23:30 -06:00
Jonathan
4f33e8f951 Merge pull request #224 from gazivodag/fix_cc_spacing_ghettofix
centers out clan chat spacing
2019-05-11 14:09:05 -06:00
gazivodag
d2d0cae27e centers out clan chat spacing
https://i.gyazo.com/4f647b791b51ac7da12b4c794b54e2f5.png
https://i.gyazo.com/d6f6bd6573f5cb7f361d49d7939f8583.png
2019-05-11 14:31:07 -04:00
Ganom
5951977d56 Enhanced Scouter Title should always be enabled.
And a few more changes
2019-05-11 13:45:13 -04:00
Ganom
2bfe724353 Removing Merged plugins 2019-05-11 13:37:47 -04:00
Ganom
8c517c9b73 Fixing license 2019-05-11 13:36:35 -04:00
Ganom
96b531ffaf Merging All of the Cox Plugins 2019-05-11 13:35:26 -04: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
Jonathan
4b570df21f Code cleanup (#221)
* Update HidePrayersPVMConfig.java

-Changed description for Zulrah prayers

* Update HidePrayersPVMConfig.java
2019-05-11 07:18:29 +01:00
Jonathan
3a8142c379 Updated Hide Prayers Plugin (#220)
* Delete HidePrayersConfig.java

* Delete HidePrayersPlugin.java

* Delete PrayerTabState.java

* Updated Hide Prayers Plugin

-Issue #219 Fixed
-Split Prayer Swap for PVP and PVM
-Added in full PVP suite prayer customization
-Added in custom PVM prayer sets for individual bosses
2019-05-11 01:15:08 +01:00
Lucwousin
e94a468e6f Hydra: Fix a poison special bug (#217) 2019-05-10 19:29:46 +01:00
Lucwousin
6cb58aaacd Runecraft: Totally not op lava rc (#216)
* Runecraft: Totally not op lava rc

* Missing imports
2019-05-10 19:29:19 +01:00
Lucwousin
0999aa2b29 Missed file for impling dynamic spawns (#215) 2019-05-10 18:22:43 +01:00
zeruth
e811375eaa Update Presence
Adds RuneLitePlusPlugin
-adds option for RL+ presence (disabled by default)
-Redirects a lot of older RL links to our updated ones.

Prepare for next development iteration 0.1.2
2019-05-10 04:40:09 -04:00