Commit Graph

7092 Commits

Author SHA1 Message Date
RuneLite Cache-Code Autoupdater
a81374eff6 Update Item variations to 2019-03-14-rev178 2019-03-14 11:33:25 +00:00
RuneLite Cache-Code Autoupdater
3b33685930 Update Item IDs to 2019-03-14-rev178 2019-03-14 11:33:25 +00:00
Adam
94cf9476c3 Merge pull request #8197 from trimbe/fix-ge-close-itemstats
item stats: fix detecting when GE has closed, fix threading issue
2019-03-13 16:50:23 -04:00
trimbe
1a10215b1d item stats: use ClientThread where necessary for resetting 2019-03-13 11:11:30 -04:00
trimbe
b9bf0e3639 item stats: use GameTick to determine when GE is closed 2019-03-13 11:11:26 -04:00
Adam
8db9681809 Merge pull request #6947 from trimbe/item-information
Item Stats: Add item information panel when buying items in the GE
2019-03-12 16:13:53 -04:00
trimbe
8285bc80ca mixins: use last non-null child to determine index for new widgets 2019-03-12 14:57:52 -04:00
trimbe
849e044bb0 item stats: add item information panel when buying items in the ge
Co-authored-by: Tomas Slusny <slusnucky@gmail.com>
2019-03-12 14:57:45 -04:00
Jordan Atwood
2a57562022 combat level plugin: Add attack level range option
This commit adds a PVP-world-like combat level range text to the
wilderness level in non-PVP worlds, displaying the range of combats you
can attack at any given wilderness level.

Closes runelite/runelite#3103
Closes runelite/runelite#3318
2019-03-12 10:19:20 -07:00
Jordan Atwood
7a3b5dd3a9 Add pvp widget builder script 2019-03-12 10:19:20 -07:00
Jordan Atwood
54912ca31c widgetinfo: Fix wilderness level definition 2019-03-12 10:19:19 -07:00
Adam
60b3ed18c0 xptracker: fix initiailizing overall xp on login
The isInitialized() check was not strict enough causing the xp events on
login being calculated twords gained xp

Also fix xp tracker not being initialized on accounts with 0
construction exp due to the result of updateSkill not being INITIALIZED

Closes #8167
2019-03-12 09:02:21 -04:00
Adam
806c045157 Merge pull request #8154 from pwendelboe/master
Check message length before use.
2019-03-12 08:47:09 -04:00
Adam
0562e9e49e chat commands: check message length before use
If we don't check the length of the message before we access it with substring(command.length() + 1) we will get a string index out of range error.

Co-authored-by: Paul Wendelboe <pwendelboe.git@gmail.com>
2019-03-12 08:29:16 -04:00
Abex
984a9a30c4 Merge pull request #8180 from dennisdev/fix-wiki-plugin-shutdown
Fix WikiPlugin Crash
2019-03-12 02:45:25 -06:00
Dennis
5f0b731337 wiki plugin: add deselect on shutdown 2019-03-12 01:37:26 +01:00
Adam
d617d1960f friend notes: replace nbsp from friend names in config keys 2019-03-11 18:17:16 -04:00
trimbe
e73b969a4f add GE offer building script 2019-03-11 14:57:49 -04:00
Adam
6371a7dd0b config manager: throttle config saves to file
When the default config is applied it queues a lot of saves to disk that
are unnecessary
2019-03-11 09:04:33 -04:00
Tomas Slusny
167cc53cc1 Merge pull request #8172 from Seven-Ate/master
Add missing item mappings for hydra slayer helm
2019-03-11 09:55:44 +01:00
Abex
b302dee697 Merge pull request #8147 from Abextm/real-cs2-names
use RuneStar cs2 opcode names
2019-03-10 23:34:02 -06:00
Seven-Ate
9327d9704c Add missing item mappings for hydra slayer helm 2019-03-10 19:09:03 -04:00
Nate Brown
840bbeb2b0 Change Chaos Fanatic's slayer task icon to match respawn timer icon (#8162) 2019-03-10 18:39:33 +01:00
Adam
b9a0a73213 Merge pull request #8128 from Nightfirecat/multi-color-ground-markers
Add support for different-colored ground markers
2019-03-09 23:31:28 -05:00
Jordan Atwood
11b578b7c2 ground markers: Allow different colored markers
This adds a color indicator per marker, saved to config, allowing
multiple markers to be different colors. In addition, a configuration
option is added to switch between per-tile color display or current
configured color display. (that is, new or existing behavior)

This change will set a color in config for old markers with null colors
when those markers are loaded.

Fixes runelite/runelite#3395
2019-03-09 21:42:49 -05:00
Jordan Atwood
191feb94f6 worldpoint: Add getRegionX() and getRegionY() 2019-03-09 20:10:35 -05:00
Jordan Atwood
a18827f929 worldpoint: Add static fromRegion method 2019-03-09 20:10:34 -05:00
Jordan Atwood
15fbbdd786 ground markers: Fix startup and shutdown bug
When logging in to the game with the plugin disabled, enabling it will
not cause points to be filled, as the game state trigger will not be
reached. This commit properly loads points on plugin startup and clears
them on shutdown.
2019-03-09 20:10:33 -05:00
Jordan Atwood
5420f874db ground markers plugin: Clean up legacy code
This includes various code quality improvements such as stronger access
control, enforcing newlines at EOF, naming magic numbers and strings,
and utilizing higher efficiency methods and class constructors.
2019-03-09 20:10:26 -05:00
RuneLite Cache-Code Autoupdater
fc48e2a936 Rewrite scripts with new opcodes 2019-03-09 00:01:48 -07:00
Max Weber
75fbb07b41 cache: use RuneStar cs2 opcode names
With exception of the opcodes with jvm analogues, which follow jvm style
2019-03-09 00:01:48 -07:00
Max Weber
f1d919765d runelite-client: Remove ChatboxInputManager
It was superseded by ChatboxPanelManager and has been broken for a while now
2019-03-09 00:01:48 -07:00
Tomas Slusny
374aec5814 Merge pull request #8112 from deathbeam/remove-unneeded-get
Remove unnecessary .get() on OkHttp request
2019-03-08 14:53:23 +01:00
Tomas Slusny
28b5e65f19 Merge pull request #8134 from trimbe/fix-ardougne-diary
diary requirements: add missing period in combat camp task
2019-03-08 10:50:16 +01:00
Abex
c09c84ccde Merge pull request #8139 from Hydrox6/wiki-spec-orb-fix
wiki: Update the Fixed Minimap Clickbox to account for the spec orb
2019-03-07 16:38:51 -07:00
Hydrox6
0197bc9eec wiki: Update the Fixed Minimap Clickbox to account for the spec orb 2019-03-07 23:12:59 +00:00
Runelite auto updater
ffe9f46021 [maven-release-plugin] prepare for next development iteration 2019-03-07 14:05:24 +00:00
Runelite auto updater
353797561e [maven-release-plugin] prepare release runelite-parent-1.5.15 2019-03-07 14:05:18 +00:00
Max Weber
d47e748bd6 runelite-api: Fix varcstrs for rev 178 2019-03-07 08:51:09 -05:00
RuneLite Cache-Code Autoupdater
2117396861 Update Scripts to 2019-03-07-rev178 2019-03-07 08:38:56 -05:00
RuneLite Cache-Code Autoupdater
580fcf4a3e Update Widget IDs to 2019-03-07-rev178 2019-03-07 08:38:56 -05:00
RuneLite Cache-Code Autoupdater
776b120ae6 Update NPC IDs to 2019-03-07-rev178 2019-03-07 08:38:56 -05:00
RuneLite Cache-Code Autoupdater
dae118c7eb Update Object IDs to 2019-03-07-rev178 2019-03-07 08:38:55 -05:00
RuneLite Cache-Code Autoupdater
654ec1adf4 Update Item IDs to 2019-03-07-rev178 2019-03-07 08:38:55 -05:00
Adam
40ea7fa607 cache: assign temporary names for new varc string opcodes 2019-03-07 08:38:55 -05:00
Adam
c5ebc9547c api: update 178 2019-03-07 08:38:55 -05:00
Runelite auto updater
d51c36a983 Update 178 2019-03-07 11:37:51 +00:00
trimbe
7432351cba diary requirements: add missing period in combat camp task 2019-03-07 00:03:49 -05:00
Adam
420744c7a7 session manager: change to null session on close
This fixes not assigning null to the websocket session id, which
prevented re logging in later due to login() reusing the closed sockets
id.

Fixes #8089
2019-03-06 19:09:11 -05:00
Adam
8a6a6f93bf account plugin: move logout off of swing thread 2019-03-06 19:08:20 -05:00