Commit Graph
6584 Commits
Author SHA1 Message Date
TheStonedTurtleandAdam d39bfcb50f itemskeptondeath: fix many edge cases and add tests
This adds support for most degradeable and imbued items, which have
death prices that are fixed offsets of the prices of some other
reference item, clue boxes, and jewelery.

The plugin was refactored largely to be able to add the tests, and now
works on our internal DeathItem and ItemStack classes instead of widgets
and items.

Co-authored-by: Adam <Adam@sigterm.info>
2019-07-09 20:50:09 -04:00
sdburns1998 00a17841e6 table: Builder.Default default value 2019-07-10 02:12:18 +02:00
sdburns1998 7f15e1eaaa loottracker: Change deprecated date toLocaleString 2019-07-10 02:06:46 +02:00
GeChallengeM 4bc7c79a6f Indent fix v2
Hope I fixed all indents now, oops!
2019-07-10 02:06:25 +02:00
GeChallengeM bc36f8204d Fix of a nullpointerexception.
The nullpointerexception happened when, in rare cases, the variable
"lastPlayerLocation" is null and the player is attacked instantly on
login.
2019-07-10 00:29:02 +02:00
GeChallengeM 6ef0476676 Fix indent 2019-07-09 23:55:00 +02:00
GeChallengeM 68b623e5b7 npcstatus: Add custom attack speed option. Some fixes/improvements.
Implement custom attack speed as config option, useful because the npc
stats data we have from wiki isn't 100% correct, or isn't even there.
Add minimum attackrange of 1.
Enable timer when the player is interacting with their target.
Add default attack speed of 4 when wiki doesn't provide the data.
Fix splash flinching while using a better method to implement it, using
the function "onSpotAnimationChanged".
Remove deprecated variable "lastspotanimation".
Remove unused variable "lastTickUpdate".
2019-07-09 23:27:36 +02:00
Ganom 4889edae28 Refactor agility config. 2019-07-09 16:32:40 -04:00
Ganom 1e4e3db30d Add config option for Distance Cap on Agility Plugin
Add more commonly used overlays to OverlayUtil
Implement OverlayUtil into various plugins.
2019-07-09 16:12:08 -04:00
Max Weber dbab819761 InfoBoxManager: handle AsyncBufferedImage more correctly 2019-07-09 12:42:15 -06:00
Max Weber a1a860e0f4 runelite-client: Use BufferedImage where applicable
All of these places would crash at runtime should they be given a
non-buffered image due to calling methods without a null ImageObserver
2019-07-09 12:42:14 -06:00
Max Weber acfe45b3c6 runelite-client: Handle missing sprites correctly 2019-07-09 12:40:38 -06:00
David 3dc8522d53 idle notifier: add farming harvest animations 2019-07-09 14:28:47 -04:00
Max Weber 1c6a5469bc ClientThread: repeat call immediate invokes correctly 2019-07-09 12:24:22 -06:00
Adamandgregg1494 62e877de5c chat filter: add option to filter login notifications
Co-authored-by: gregg1494 <gregg1494@gmail.com>
2019-07-09 14:11:46 -04:00
Adam 7f7a71eb38 api: add item container id to item container changed event 2019-07-09 09:23:38 -04:00
se7enAte9 a6badf82e6 grounditems: revert "Fix ground item menu color" (#953) 2019-07-09 13:29:42 +02:00
Decorth b874b18abe Add Sarachnis respawn timer to Boss timers plugin (#9313) 2019-07-09 11:47:11 +02:00
Tyler Bochard 42b9000c98 Merge pull request #681 from pklite/loot-tracker-reset
lootracker: added additional functionality [wip]
2019-07-08 19:43:08 -04:00
Tyler Bochard 3fd3e33272 Merge pull request #899 from se7enAte9/typeidentifiers
menuentryadded: fix incorrect type/identifier
2019-07-08 19:36:50 -04:00
Tyler Bochard 1a47f8e4b1 Merge branch 'master' into loot-tracker-reset 2019-07-08 19:36:32 -04:00
Tyler Bochard c5c1db1a3a Merge pull request #943 from runelite-extended/cox-scoout
raids: Fix bug with good crabs missing from certain rotas
2019-07-08 19:23:12 -04:00
Tyler Bochard a7757f9972 Merge pull request #944 from sdburns1998/font-manager
fontmanager: Change font on panels
2019-07-08 19:22:47 -04:00
Tyler Bochard fb4dee77e9 Merge pull request #947 from se7enAte9/inventoryclickfix
menumanager: fix inaccurate left click options for inventory items
2019-07-08 19:22:02 -04:00
Tyler Bochard a537225ddd Merge pull request #941 from sdburns1998/code-cleanup
api: client: code clean up
2019-07-08 19:20:39 -04:00
Tyler Bochard bdfac41a29 Merge pull request #948 from ThatGamerBlue/wildcard-imports
checkstyle: disallow wildcard imports
2019-07-08 19:18:48 -04:00
Lucas 531de7ba5a runeliteplus: make bank pin keyboard entry work on all pins
remove duplicate/invalid scriptids
2019-07-09 00:29:13 +02:00
AdamandChet Powers 39e66af623 keyremapping: add F-key remap for escape
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 18:13:03 -04:00
AdamandChet Powers 3125b74f4f keyremapping: allow custom keybinds for F keys
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 18:12:57 -04:00
ThatGamerBlue 1a998d4a67 checkstyle: disallow wildcard imports 2019-07-08 22:38:01 +01:00
OnlyHereToPlayOsrs aaaa7845ef banlist: add tob functionality, config options (#945)
* banlist add tob functionality, config options

* Checkstyle Fixes

* Widget Info

* Various White spaces removed.
2019-07-08 23:16:53 +02:00
AdamandChet Powers 8a4d6172b2 keyremapping: fix escape from chat triggering game keybindings
Co-authored-by: Chet Powers <ccpowers@bu.edu>
2019-07-08 17:12:32 -04:00
7ate9 daf1a5efb9 menumanager: fix inaccurate left click options for inventory items 2019-07-08 17:02:11 -04:00
sdburns1998 314f45dc79 fontmanager: Change font on panels 2019-07-08 22:26:28 +02:00
Ganom d1d4aacb9f Add more missing crabs. 2019-07-08 15:37:55 -04:00
Ganom fc28d2fac7 Fix bug with good crabs missing from certain rotas 2019-07-08 15:31:30 -04:00
sdburns1998 e8256a330a Merge remote-tracking branch 'runelite/master' into upstreamememememe 2019-07-08 18:21:26 +02:00
sdburns1998 78c5983809 Merge remote-tracking branch 'upstream/master' 2019-07-08 18:18:08 +02:00
Adam 6eab98d333 Merge pull request #9281 from Hydrox6/hd-prayer-bar-flick-fix
prayer: fix HD prayer bar flick location
2019-07-08 11:48:09 -04:00
Visne a32c667251 mixins: Add FriendAdded event
* added onAddedFriend() event

* renamed events to FriendAdded and FriendRemoved
2019-07-08 17:34:25 +02:00
sdburns1998 727660fd49 rs: Move this catch to its own catch 2019-07-08 17:29:55 +02:00
sdburns1998 31df0c4552 rs: Final field 2019-07-08 17:27:28 +02:00
sdburns1998 647829a4e6 util: Merge nested if statements 2019-07-08 17:26:41 +02:00
sdburns1998 d0b69a41d6 deferredeventbus: Null check 2019-07-08 17:24:21 +02:00
sdburns1998 33a6824ca6 util: Access levels 2019-07-08 17:23:31 +02:00
sdburns1998 330d3d9cd5 util: Final fields 2019-07-08 17:22:52 +02:00
sdburns1998 6c6ad3ffa5 EventBus: Annotate ovverride 2019-07-08 17:17:18 +02:00
sdburns1998 1fa5f69583 discord: Access level 2019-07-08 17:15:26 +02:00
sdburns1998 c082febf11 callback: Final field 2019-07-08 17:14:08 +02:00
sdburns1998 65203897cb chat: Remove redundant initializer 2019-07-08 17:13:29 +02:00