Commit Graph

1455 Commits

Author SHA1 Message Date
Ganom
701d809f78 Fix up client. (#815)
* Aoe Warnings Fix-Up

* Freeze Timers NPE Fix

* Slayer Chat Lookup NPE && Fixing up Access levels.

* Raids Thieving NPE Fix && Fixing up Access levels.

* Revert "Fix copy paste error"

This reverts commit 26c88101b682eb76b98a8a0d88fc8a47c9f104d3.

* Revert "Fix checkstyle"

This reverts commit abf7fec004148897585bc0389bb5e0420e3d03cb.

* Revert "Convert game thread events to singletons"

This reverts commit b33048d7ee0481b17c5849d2d862e75c91e5a36c.

* Various Fixes
2019-06-29 17:31:23 +01:00
sdburns1998
8d77971c83 Merge remote-tracking branch 'runelite/master' into ihategitandihatethisihatemergingupstream 2019-06-29 01:08:56 +02:00
Kyleeld
c2f405cf8f Revert "Upstreamyboy" 2019-06-28 23:58:38 +01:00
Kyleeld
fb562c709c Merge pull request #800 from sdburns1998/upstreamyboy
Upstreamyboy
2019-06-28 23:56:13 +01:00
Ganom
ab4cc92164 Rework and Improve Fight Caves (#801) 2019-06-28 23:44:26 +01:00
sdburns1998
94b35239b8 interface styles: add RuneScape cross sprites option 2019-06-29 00:25:41 +02:00
Owain van Brakel
38d9800d10 Convert game thread events to singletons (#794)
* Convert game thread events to singletons

* Fix checkstyle

* Fix copy paste error
2019-06-28 13:11:57 -07:00
Jacob McElroy
8757d25bd3 chat commands: add ba high gamble command 2019-06-27 17:27:09 -04:00
Kyleeld
a6395ccc29 Prayer rework + bug fix (#764)
* Update HidePrayersConfig.java

* Update HidePrayersPlugin.java

* Update WorldType.java

* Update HidePrayersPlugin.java

* Update WorldType.java

* Update HidePrayersConfig.java
2019-06-27 14:09:12 -07:00
Ganom
d47c5a8c82 Merge pull request #769 from Lucwousin/baaaaaaaaaaaaaaaaaa
menumanager: fix menu swaps not working when left clicking items
2019-06-27 15:18:11 -04:00
Lucas
f2d633ae56 Fix menu swaps not working when left clicking items 2019-06-27 16:25:35 +02:00
Ganom
7a7db495d4 Overhaul of the Tick Timers plugin. (#757)
* Overhaul of the Tick Timers plugin.
Added new OverlayUtils that are commonly found.
Added Attack Speed to npcManager. (Thanks wiki <3)
Updated Prayer API to contain widget info as well.

* Remove unnecessary code.

* Add Dag King animations.

* Update NPCManager to use int instead of Integer.

* Add Waterbith Region check for DKs

* Make valid region check happen only during game state change event.

* Renaming and other misc.

* Renaming and other misc.
2019-06-26 20:08:21 -07:00
se7enAte9
24a6357baf Barbarianassault merge (#579)
* widgets: update name to more accurately represent widget

* BarbarianAssault: WIP batools/barbarianassult merge

* widgetinfo: add weapon name widget

* healer codes: semi-fixed

* menu prioritization: walk here here now takes priority over incorrect
eggs and any type of bait if enabled in config

* add cntl healer

* add slider config option for prayer metronome volume, and fix some more
menu options

* add shift overstock and cleanup imports/config

* add death timers and update copyrights and config

* Remove unused class

* add mode class

* add ProjectileSpawn event

* add tagging

* add reset before wave starts

* improve end of wave handling and disabling/enabling plugin mid game

* fix horn of glory pt. 1

* fix horn of glory pt. 2

* fix call timer and finish horn of glory

* fix 🙏 healer codes

* cleanup and move certain methods to client thread

* cleanup
2019-06-27 01:50:39 +01:00
sdburns1998
9142a08f3f Model outliner (#735)
* Model outliner

* Partial revert

* Reformat code

* Object indicators overhaul -> Hull/Clickbox/Outline (with different outline styles)

* Implement config tweak for comboboxes
(unhideValue/hideValue/enabledByValue/disabledByValue)

* Reformat modeloutliner
2019-06-27 01:50:01 +01:00
Lotto
8d4fff459c interface styles: add RuneScape cross sprites option 2019-06-26 18:45:30 -04:00
Lucas
f8ad72c4cd Fix api for upstream merge 2019-06-26 22:20:18 +02:00
Lucas
c6855aa648 Merge remote-tracking branch 'orig/master' into b
# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/devtools/DevToolsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/metronome/MetronomePlugin.java
#	runescape-api/src/main/java/net/runelite/rs/api/RSClient.java
2019-06-26 21:52:59 +02:00
Kyleeld
a6895a6a6f hide prayers update + new worldtypes (#756)
* hide prayers update + new worldtypes

hide prayers now accomodates high risk worlds and will remove protect item as you cant use it.

new worldtypes: Deadman & High Risk

* Update HidePrayersPlugin.java
2019-06-25 22:06:10 -07:00
Lucwousin
39a4cb2266 Rework clanmanmode attack option hiding (#746)
* A whole bunch of refactoring

* Api/mixins/injector additions for hiding attack options

* Rework clanmanmode attack hiding

* Update Client.java
2019-06-26 00:01:21 +01:00
Lucwousin
6630f5b4dd Rework MenuManager to only swap the top entry, once per client tick (#749)
* Rework MenuManager to only swap the top entry, once per client tick
2019-06-25 17:20:21 +01:00
sansfromf0rtnite
d084c0578e Fixes the renderself toggle (#748) 2019-06-25 15:52:09 +01:00
Adam
a3e9b790dd client: fix behavior of walking where there are no tiles
This only happens with a plugin force setting checkClick. This would
cause the client to possibly incorrectly send a walk packet next tick if
viewportWalking was set, since nothing ever clears it.
2019-06-25 08:30:08 -04:00
Lucwousin
2006f52219 Fix shift walk under bug (#740) 2019-06-24 22:31:48 -07:00
trimbe
257bf18742 api: add method to play sound effects while volume is muted 2019-06-24 20:43:35 -04:00
sansfromf0rtnite
093590255c Use injection instead of reflection for instance reloader. 2019-06-24 23:55:30 -07:00
WooxSolo
45766fd65e Add sounds to devtools 2019-06-24 15:55:11 -04:00
pklite
b33852f28a Makes the player count overlay only show up in PvP areas (#691)
* Makes the player counter overlay only show up in wilderness, pvp worlds,
or clan wars

Signed-off-by: PKLite <stonewall@pklite.xyz>

* Include deadman mode worlds

Signed-off-by: PKLite <stonewall@pklite.xyz>
2019-06-22 04:24:00 +01:00
Lucas
24228f86fe Fix healthbar stuff, remove double constant 2019-06-21 18:55:58 +02:00
zeruth
1f5ac7a86a Merge branch 'master' of https://github.com/runelite/runelite into runelite-master 2019-06-21 03:32:14 -04:00
Lucas
2a4fbef7ee Add gameobject id's to dev tools via dynamicobjects 2019-06-21 02:03:34 +02:00
Lucas
9cc32a6307 Bump up version numbers 2019-06-20 19:05:13 +02:00
Runelite auto updater
9620a4fce6 [maven-release-plugin] prepare for next development iteration 2019-06-20 11:19:39 +00:00
Runelite auto updater
5b8d0e897f [maven-release-plugin] prepare release runelite-parent-1.5.27 2019-06-20 11:19:34 +00:00
RuneLite Cache-Code Autoupdater
2bfd069e22 Update Widget IDs to 2019-06-20-rev180 2019-06-20 10:33:25 +00:00
RuneLite Cache-Code Autoupdater
c3077eb672 Update NPC IDs to 2019-06-20-rev180 2019-06-20 10:33:19 +00:00
RuneLite Cache-Code Autoupdater
1ed702a7b0 Update Object IDs to 2019-06-20-rev180 2019-06-20 10:33:19 +00:00
RuneLite Cache-Code Autoupdater
21a54a1956 Update Item IDs to 2019-06-20-rev180 2019-06-20 10:33:18 +00:00
Ganom
7dec0ac448 Clean up Cox Helper (#668)
* Clean up Cox Helper

* Small Fix-up

* Add Graphics Objects to API
2019-06-20 11:31:33 +01:00
Tomas Slusny
a49cd4b59a Merge pull request #9145 from WilliamCollishaw/grotesque-guardian-typo
Fix 'GROTESQUE_GUARDIAN' typo in SlayerUnlock enum
2019-06-20 08:55:16 +02:00
William Collishaw
30c0a22aea Fix 'ABERRANT_SPECTRE' typo in SlayerUnlock and CannonSpot enums 2019-06-18 18:40:43 -06:00
William Collishaw
d956c6b3ac Fix 'GROTESQUE_GUARDIAN' typo in SlayerUnlock enum 2019-06-18 18:29:22 -06:00
Hydrox6
d8c19a0ec7 interface styles: update HD Health bar to work with new sprites 2019-06-18 23:38:12 +01:00
Hydrox6
381ffdabf6 api: remove unneeded Health Bar Override code 2019-06-18 23:38:10 +01:00
Hydrox6
940a404ec6 api: implement resetHealthBarCaches and getHealthBarFrontSpriteId
Remove getHealthBarCache
2019-06-18 23:38:05 +01:00
TheStonedTurtle
e5de331df5 runelite-client: add items kept on death plugin
This enhances the default items kept on death interface to show what
you keep, what breaks, and how long you have to return to it once you
die. It also adds toggles to see what is lost in certain situations such
as skulled, low and high wildy.

Co-authored-by: Adam <Adam@sigterm.info>
Co-authored-by: Max Weber <mii7303@gmail.com>
2019-06-18 16:21:26 -06:00
Max Weber
a8b00c9989 runelite-client: Centralize the high alchemy multiplier 2019-06-18 16:21:26 -06:00
Max Weber
f59c0be7f3 runelite-client: centralize item sprite dimensions 2019-06-18 16:21:26 -06:00
Ganom
982ffa6e20 Fix and improve Sound Manager for Zulrah. (#643)
* Fix and improve Sound Manager for Zulrah.

* Add Zulrahphase animation to api.

* Re-Add Config Check
2019-06-17 22:00:18 -07:00
Tyler Bochard
c540cfbeba Merge pull request #627 from f0rmatme/hide_npcs_basedonname
Added NPC hider based on name
2019-06-17 18:27:36 -04:00
James Munson
5c159307c9 Merge branch 'dps' of https://github.com/Trevor159/runelite into new_updates 2019-06-16 02:31:44 -07:00