Commit Graph
14803 Commits
Author SHA1 Message Date
Jordan c3fd3beaba Merge pull request #12479 from Broooklyn/quest-updates 2020-09-14 19:29:44 -07:00
data-dependent 49482e3784 mining: Fix gem rock respawn time (#12481) 2020-09-15 02:23:31 +00:00
arthur798 666b94dd11 skillcalculator: Add Hallowed sepulchre floors to agility calculator (#12414) 2020-09-15 02:09:42 +00:00
Jordan 3700063d3b Merge pull request #12336 from MarbleTurtle/TrouverFix 2020-09-14 17:28:59 -07:00
MarbleTurtle 8d65dcb1ea clues: Support items locked with Trouver parchment 2020-09-14 17:17:43 -07:00
Jordan Atwood e4fe839efe EmoteClue: Fix Infernal max cape item ID
Two infernal max cape items exist: one being the item which players can
use, and another presumably being the item displayed in the dialog shown
when combining a max cape and an infernal cape. `INFERNAL_MAX_CAPE` is
the definition for the latter cape, and `INFERNAL_MAX_CAPE_21285` is the
real item players would have.
2020-09-14 17:17:30 -07:00
OpenOSRS 0d828ca99a gradle: Update gradle dependencies (#2804) 2020-09-14 14:07:56 +01:00
OpenOSRS 4b3891a42c client: Update NPC stats (#2805) 2020-09-14 14:07:45 +01:00
OpenOSRS d7416a01d8 gradle: Update gradle dependencies (#2795) 2020-09-13 19:34:15 +01:00
OpenOSRS a2998d63b9 client: Update NPC stats (#2789) 2020-09-13 19:33:51 +01:00
Kyle 84cff2848b Merge pull request #2803 from tomcylke/spec-clickbox
runelite-api: add other spec clickbox widget
2020-09-13 19:33:27 +01:00
Kyle 85cdd73cb1 Merge pull request #2797 from Macweese/PlayerManager-high-risk-world
PlayerManager: High risk world mechanics
2020-09-13 19:33:11 +01:00
Thomas Cylke 83cf633dc4 Merge remote-tracking branch 'remotes/client-upstream/master' into spec-clickbox 2020-09-13 14:23:00 -04:00
Thomas Cylke 318cfcfd19 runelite-api: add other spec clickbox widget 2020-09-13 14:21:58 -04:00
ThatGamerBlue 3787d56213 Merge pull request #2801 from open-osrs/zeruth-patch-1
client: remove TimeFormatMode
2020-09-13 19:09:20 +01:00
Kyle 7fb1a0ed62 Merge pull request #2802 from tomcylke/spec-clickbox
runelite-api: add spec clickbox widget
2020-09-13 19:06:45 +01:00
Thomas Cylke 587de7c39a runelite-api: add spec clickbox widget 2020-09-13 13:56:02 -04:00
Adamandchasertw123 5a524471f8 mining plugin: track dense essence mining
Mining dense essense doesn't have a chat message so this starts the mining session based on animation instead.

Co-authored-by: chasertw123 <henderson.chase@gmail.com>
2020-09-13 13:50:41 -04:00
Jordan Atwood 754fbf2b13 HotColdLocation: Center some location spots
Center some hot-cold locations as reported and verified from the mega
issue.

Ref: runelite/runelite#9601
2020-09-13 09:57:34 -07:00
Adam 14147ce1c5 ge: include username in machine hash 2020-09-11 18:00:48 -04:00
Max Weber dc83821599 config: implicitly tag all hub plugins as pluginhub 2020-09-11 14:23:10 +02:00
Illya MyshakovandIllya Myshakov 4f7a51face skillcalc: Add Blisterwood Logs firemaking and woodcutting calc (#12456)
Co-authored-by: Illya Myshakov <imyshakov@uwaterloo.ca>
2020-09-11 13:56:47 +02:00
Tyler Bochard f453e56be7 Delete TimeFormatMode.java
This was made available in the external plugins repo at:  
https://github.com/open-osrs/plugins/blob/master/timetracking/src/main/java/net/runelite/client/plugins/timetracking/TimeFormatMode.java
2020-09-10 17:34:19 -04:00
Broooklyn 5ef9896fdd worldmap: add Sourhog Cave dungeon location 2020-09-10 12:48:28 -04:00
Broooklyn 7754cf006c worldmap: add A Porcine of Interest quest start location 2020-09-10 12:48:28 -04:00
Broooklyn d9178bacb4 quest: add A Porcine of Interest and Daddy's Home to quest enum 2020-09-10 12:41:38 -04:00
RuneLite Cache-Code Autoupdater d2b361dabb Update Widget IDs to 2020-09-10-rev191 2020-09-10 10:32:53 +00:00
RuneLite Cache-Code Autoupdater 4d303fbd52 Update NPC IDs to 2020-09-10-rev191 2020-09-10 10:32:50 +00:00
RuneLite Cache-Code Autoupdater 84110c84f0 Update Object IDs to 2020-09-10-rev191 2020-09-10 10:32:50 +00:00
RuneLite Cache-Code Autoupdater 0e583c378f Update Item IDs to 2020-09-10-rev191 2020-09-10 10:32:49 +00:00
Adam 01447e52a7 timers: consolidate teleblock timers 2020-09-09 11:08:17 -04:00
Adam d2c72d6cbe core overlay: cleanup
Avoid checking config if there is no core npc
2020-09-09 11:07:04 -04:00
Jordan cd40cade89 Merge pull request #12460 from Matthew-nop/Slayer-Task-Fix 2020-09-08 23:39:42 -07:00
Matthew C e2f848fbbf slayer: Add black knights and pirates 2020-09-08 23:32:12 -07:00
Matthew C 6fd2eb5e63 slayer: Sort Task enum alphabetically 2020-09-08 23:31:50 -07:00
Matthew C 230bba0ea7 corp: Add toggle for dark energy core highlighting (#12462) 2020-09-09 03:30:41 +00:00
Jordan 2a3aede2ca Merge pull request #12464 from Matthew-nop/Timers-MageArenaTBs
timers: add Mage Arena 2 teleblock patterns.
2020-09-08 17:28:28 -07:00
Matthew C 3c920ead9a timers: Add Mage Arena 2 teleblock timers 2020-09-08 17:19:17 -07:00
ThatGamerBlue 018405b3f4 Merge pull request #2800 from ThatGamerBlue/master
project: upstream
2020-09-08 21:01:30 +01:00
ThatGamerBlue 83bdef6706 bump versions 2020-09-08 18:58:11 +01:00
ThatGamerBlue 06006bf7ae Merge remote-tracking branch 'runelite/master' 2020-09-08 18:50:27 +01:00
Kyle b544904ec8 Merge pull request #2798 from Macweese/image-capture
ImageCapture: udpate
2020-09-07 18:40:25 +01:00
Macweese f3a4ef3518 Update ImageCapture.java 2020-09-07 18:47:25 +02:00
Macweese 9b7a2e5cfd Sort coordinates
Added Math.min() & Math.max() when passing point coordinates.

This makes it easier to add new locations without having to worry about entering the specific coordinates to the respective parameter.
I.e. no need to follow the previously addressed convention.

...Just in case.

• Adjusted a few locations tiny bit.
• Removed Wilderness Obelisk 27 Portal as I felt Wilderness GWD is so close and is a more descriptive location.
2020-09-07 15:03:47 +02:00
Macweese af733b76b1 import worldtype maybe
ape
2020-09-06 19:49:15 +02:00
Macweese 5166e9921e PlayerManager: High risk world mechanics
Checkstyle
2020-09-06 19:39:30 +02:00
Macweese f93d7e8847 PlayerManager: High risk world mechanics
Update PlayerManager to work with the latest changes made to high risk worlds.

Protect item prayer is completely disabled on high risk worlds.

Also changed the ternary operator to only apply if the prayer level is less than 25, since players can use the prayer if they are 25 prayer.
2020-09-06 19:30:46 +02:00
Macweese 65d2f45090 WorldLocation: Fields hierarchy
After some testing I found that a niche issue arises from the combination of the alphabetical sorting and the for loop. This aims to band-aid the issue as best possible until proper rework is done.

Renamed fields

Appended main areas (BB) which house other locations with `_ZONE` .

Example
Old → `HOSIDIUS("Hosidius", new Location(1737, 3627, 1789, 3582), 0),`
New → `HOSIDIUS_ZONE("Hosidius", new Location(1737, 3627, 1789, 3582), 0),`

Reason for this is to solve a problem with the `for loop` responsible for iterating over all locations to find which one the player is located in.
Since they are sorted alphabetically, `HOSIDIUS` comes before `HOSIDIUS_BANK` or any other location prefixed with "hosidius".
Disregarding if  `worldArea ∈ BB`.

So, coincidentally, appending BB areas with `_ZONE` is just a lucky "solution" as a result of the alphabetical sorting to push the area down in the hierarchy.

To be clear; This is a hack, not a proper solution.
Ideally, in a perfect world the entire thing would be replaced by a proper R-Tree or other spatial access method.
However, for now, this is as good as it gets seeing as it'd be a pretty big task.
2020-09-05 10:54:21 +02:00
Kyle 03f73e32ab Update WeaponMap.java 2020-09-04 19:52:40 +01:00
Kyle 304b79d7b0 weaponmap: add amys saw
weaponmap: add amys saw
2020-09-04 15:18:49 +01:00