Commit Graph
345 Commits
Author SHA1 Message Date
Owain van Brakel 78a3875ac5 client: Update XpTracker test 2019-08-18 01:58:36 +02:00
Owain van Brakel 5abad2668e Merge remote-tracking branch 'runelite/master' into 1808-merge 2019-08-18 01:34:22 +02:00
Adam af5aa42a1d xptracker: fix calculating xp offset from offline xp 2019-08-15 14:02:40 -04:00
Kyleeld d430c50246 banktags: search for valued items (#1336)
* banktags: search for valued items

https://user-images.githubusercontent.com/22979513/62487848-7c476600-b788-11e9-9330-c423f6b906e2.gif

FULL credit to @raiyni, great work!

no horrible overlays.

easy to use

awesome plugin, lets hope upstream bring it in also!

* ItemValueSearchTest: Fix test

* banktags: set correct access level
2019-08-15 10:25:39 +01:00
Max Weber 034aa9214e runelite-client: Bypass Jagex load balancer if we can't connect 2019-08-13 17:37:17 -06:00
Owain van Brakel 83717e76ed Merge remote-tracking branch 'runelite/master' into 1308-merge 2019-08-13 03:40:32 +02:00
Adam cb46b50a21 Merge pull request #9427 from TheStonedTurtle/death-never-ends
Items Kept on Death - Fix breakable death prices
2019-08-12 20:05:16 -04:00
Owain van Brakel 5f51d784c1 Merge remote-tracking branch 'runelite/master' 2019-08-08 05:10:53 +02:00
Adam 08fed6dba1 slayer plugin: fix task lookup test 2019-08-03 21:34:28 -04:00
Owain van Brakel 856146d4a5 chatfilterplugin: Fix tests 2019-08-04 03:32:39 +02:00
Owain van Brakel 8243a959d8 client-tets: Remove Ignore annotation 2019-08-04 03:29:46 +02:00
Owain van Brakel c5494b9aa1 itemskeptondeath: Fix tests 2019-08-04 03:16:02 +02:00
ThatGamerBlue fa0a16c2d8 client: fix plugin manager tests
Partially closes #1256
2019-08-03 23:36:09 +01:00
Owain van Brakel 8e47d9a48e Merge remote-tracking branch 'runelite/master' into 3107-merge 2019-07-31 16:19:02 +02:00
Adam e27459f1f0 chat commands: add guantlet pb 2019-07-31 08:36:37 -04:00
Adam 1b2219374f chat commands: add gg pb 2019-07-31 08:36:37 -04:00
Adam 1ce2e5aa93 chat commands: fix tracking zuk pb 2019-07-31 08:36:37 -04:00
Kyleeld 68d8fdee11 Merge branch 'pr/8' into upstream 2019-07-30 14:44:40 +01:00
AdamandRobbie McLeod 5d884787b7 chat commands: add gauntlet kc
Co-authored-by: Robbie McLeod <rbbi@users.noreply.github.com>
2019-07-29 09:58:00 -04:00
Zeruth 223ce8c92f small fixes 2019-07-29 01:53:03 -04:00
Zeruth 2e2c25843d Merge remote-tracking branch 'Upstream/master'
# Conflicts:
#	http-api/src/main/java/net/runelite/http/api/ws/messages/party/PartyChatMessage.java
#	runelite-api/src/main/java/net/runelite/api/Quest.java
#	runelite-client/src/main/java/net/runelite/client/RuneLite.java
#	runelite-client/src/main/java/net/runelite/client/game/AgilityShortcut.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsConfig.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemprices/ItemPricesOverlay.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/raids/RaidsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/xptracker/XpTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/zoom/ZoomPlugin.java
#	runelite-client/src/main/java/net/runelite/client/rs/ClientLoader.java
#	runelite-client/src/main/java/net/runelite/client/ws/PartyService.java
#	runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java
2019-07-29 01:44:57 -04:00
SebastiaanVanspauwen bbf6552495 chat commands: add Prifddinas agility course kc and pb 2019-07-27 23:16:59 -04:00
Owain van Brakel 75ef43cc0e client: Add back item tests (#1160)
* Fix upstream merge

* mixins: Fix checkstyle

* client: Add back item tests

* discord: builder default
2019-07-27 23:45:27 +01:00
Owain van Brakel 3fd16bbea1 gradle: update mockito
Mockito-all is discontinued
2019-07-27 08:04:55 +02:00
Adam 38e64ee5bd Merge pull request #9428 from abextm/parallel-patch
Download and patch the client in parallel with startup
2019-07-26 13:36:52 -04:00
Zeruth 51e1ae5aaf Merge remote-tracking branch 'Upstream/master'
# Conflicts:
#	runelite-api/src/main/java/net/runelite/api/Client.java
#	runelite-api/src/main/java/net/runelite/api/TileItem.java
#	runelite-api/src/main/java/net/runelite/api/events/ItemDespawned.java
#	runelite-api/src/main/java/net/runelite/api/events/ItemQuantityChanged.java
#	runelite-api/src/main/java/net/runelite/api/events/ItemSpawned.java
#	runelite-client/src/main/java/net/runelite/client/game/ItemManager.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java
#	runelite-client/src/main/java/net/runelite/client/plugins/chatboxperformance/ChatboxPerformancePlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grounditems/GroundItemsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/groundmarkers/GroundMarkerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/mta/enchantment/EnchantmentRoom.java
#	runelite-client/src/main/java/net/runelite/client/plugins/npchighlight/NpcIndicatorsPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/objectindicators/ObjectIndicatorsPlugin.java
2019-07-25 14:14:20 -04:00
Max Weber 64643c136d runelite-client: Start the ClientLoader running before injection starts
This saves about a second of startup time. It also removes the possibly incorrect ClientUpdateCheckMode from the RuneLiteModule
2019-07-24 15:17:30 -06:00
Adam f2cfea57cc chatfilter test: remove player bind 2019-07-24 15:10:47 -04:00
William Collishaw 87ec3f0bea emoji plugin: support nbsp in messages 2019-07-24 15:06:31 -04:00
Sander de Groot b59405eec0 chat filter: fix filtering messages containing nbsp
The chat history plugin replays messages by replacing spaces with nbsp to avoid triggering notifications and chat commands, and this was preventing the chat filter from filtering replayed messages. censorMessage already does a nbsp to space replacement.
2019-07-24 15:01:47 -04:00
Adam 29533cd6c7 client: change item layer item uages to TileItem 2019-07-23 22:28:32 -04:00
Adam 3700876cf8 Merge pull request #9417 from Adam-/tooltip-crash
Fix tooltip error handling
2019-07-23 20:39:00 -04:00
Adam 877df92d11 tooltip component: fix exception from malformed tags 2019-07-23 20:30:50 -04:00
Owain van Brakel 7afe4f4db3 slayerplugin: Correct Jad and Zuk task tracking 2019-07-24 00:50:01 +02:00
Owain van Brakel cb6eecfa29 Merge remote-tracking branch 'runelite/master' into rl-update 2019-07-23 21:52:16 +02:00
Zacharias Tyllström e3266d1fa6 item charges: add ring of forging 2019-07-22 18:26:15 -04:00
Max Weber fa99ba9cf8 runelite-client: remove RuneLiteModuleTest
It is being tested sufficiently by PluginManagerTest
2019-07-21 13:45:36 -06:00
TheStonedTurtle 742133e456 Fix BrokenOnDeathItems death value by adding repair price
Jagex uses the repair price when determing items lost on death by value. adds test for this case as well
2019-07-21 12:22:15 -07:00
Owain van Brakel 8dc54eb554 Merge remote-tracking branch 'runelite/master' 2019-07-19 00:27:10 +02:00
AdamandTheStonedTurtle 2b2983242f bank plugin: refactor to allow pricing multiple containers
Co-authored-by: TheStonedTurtle <mgoodwin559@gmail.com>
2019-07-16 19:39:46 -04:00
Owain van Brakel 68cfce7e81 Merge remote-tracking branch 'upstream/master' into rx 2019-07-16 18:52:02 +02:00
Owain van Brakel c6a8450619 project: Merge upstream 2019-07-16 17:42:01 +02:00
Owain van Brakel 11169905ae Checkstyle 2019-07-14 17:20:38 +02:00
Owain van Brakel 19865173d8 Fix tests 2019-07-14 13:47:26 +02:00
Jordan Atwood 50dba92338 slayerplugin: Correct Jad and Zuk task tracking
This adds a field to Task which dictates the expected exp gain of the
task. When set to a non-zero value, it will prevent slayer exp gains
from registering as a kill unless they are of exactly that amount.

Closes runelite/runelite#1865
2019-07-13 00:26:55 -07:00
Zeruth 1cb65fb1e0 Merge branch 'master-2'
finishes merge

# Conflicts:
#	http-service/src/main/java/net/runelite/http/service/config/ConfigService.java
#	http-service/src/main/java/net/runelite/http/service/hiscore/HiscoreService.java
#	http-service/src/test/java/net/runelite/http/service/config/ConfigControllerTest.java
#	http-service/src/test/java/net/runelite/http/service/loottracker/LootTrackerControllerTest.java
#	injector-plugin/src/test/java/net/runelite/injector/InjectTest.java
#	runelite-client/src/main/java/net/runelite/client/plugins/banktags/tabs/TabInterface.java
#	runelite-client/src/main/java/net/runelite/client/plugins/dailytaskindicators/DailyTasksPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/grandexchange/GrandExchangeSearchPanel.java
#	runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/menuentryswapper/MenuEntrySwapperPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/mining/MiningPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/mta/telekinetic/TelekineticRoom.java
#	runelite-client/src/main/java/net/runelite/client/plugins/party/PartyPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/worldhopper/WorldSwitcherPanel.java
2019-07-12 16:34:04 -04:00
Zeruth 7ba7bb64dd finish bringup 2019-07-10 23:25:39 -04:00
Adam Witkowski 70f2be507b mlm: fix rock obstacles not being marked on load 2019-07-10 20:15:18 -04:00
Zeruth 65c1794c2b Merge remote-tracking branch 'Upstream/master' into runelite-master
Still needs mixins fixed. so do not merge yet.

# Conflicts:
#	runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/FixedPriceItem.java
#	runelite-client/src/main/java/net/runelite/client/plugins/itemskeptondeath/ItemsKeptOnDeathPlugin.java
2019-07-10 20:06:09 -04:00
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