Commit Graph
100 Commits
Author SHA1 Message Date
Ganom f3a215b54e Merge pull request #2408 from open-osrs/upstream
project: upstream
2020-03-05 07:47:22 -05:00
Ganom b0f1e85c2e project: upstream fixes. 2020-03-05 07:37:01 -05:00
Ganom b2d7c7cfd0 Merge branch 'master' of https://github.com/runelite/runelite into upstream
 Conflicts:
	runelite-api/src/main/java/net/runelite/api/Point.java
	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/EmoteClue.java
	runelite-client/src/main/java/net/runelite/client/plugins/cluescrolls/clues/hotcold/HotColdLocation.java
	runelite-client/src/main/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeConfig.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeOverlay.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargePlugin.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemChargeType.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemcharges/ItemWithSlot.java
	runelite-client/src/main/java/net/runelite/client/plugins/itemstats/ItemStatOverlay.java
	runelite-client/src/main/java/net/runelite/client/plugins/timestamp/TimestampConfig.java
	runelite-client/src/test/java/net/runelite/client/plugins/idlenotifier/IdleNotifierPluginTest.java
	runelite-client/src/test/java/net/runelite/client/plugins/woodcutting/WoodcuttingPluginTest.java
2020-03-05 07:31:50 -05:00
Ganom 9bc544f775 flexo: deprecate 2020-02-09 17:29:46 -05:00
Ganom 8c5b28cdf8 client: add getScalingFactor method. (#2323) 2020-02-09 15:14:48 -05:00
Ganom 804c4d3063 tmorph: change name of panel. 2020-01-25 16:42:04 -05:00
Ganom 3d66a7e102 tmorph: use best of both worlds. 2020-01-25 15:23:48 -05:00
Ganom d097d95652 Merge branch 'tmorph-update' of https://github.com/Ganom/runelite into tmorph-panel 2020-01-25 15:21:14 -05:00
Ganom 942ce20f96 mes: add an option to swap offer-all (#2270) 2020-01-21 02:07:09 -05:00
Ganom 952e8e8a10 project: publish all deps when bootstrapping (#2265) 2020-01-18 17:15:30 -05:00
Ganom 89bbf84ab1 bootstrap: generate pom for runelite-client. 2020-01-16 20:47:55 -05:00
GanomandOwain van Brakel 354b426b02 project: create poms when building, and utilize them in bootstrap. (#2259)
* project: create poms when building, and utilize them in bootstrap.

* gradle: only publish during bootstrapping

Co-authored-by: Owain van Brakel <owain.vanbrakel@gmail.com>
2020-01-16 20:40:02 -05:00
Ganom 7e1c211005 entityhider: add blacklist for hiding dead npcs. (#2231) 2020-01-16 14:01:32 +00:00
Ganom e267006532 tmorph: fix panel sizing. 2020-01-15 16:25:42 -05:00
Ganom 7801d209f8 tmorph: add resources. 2020-01-14 22:20:25 -05:00
Ganom d0c8119136 kittype: include widgetinfo for the equipment widgets. 2020-01-14 21:59:34 -05:00
Ganom 9192ed51f2 tmorph: use interactive panel rather than complex strings.
database: GenerateClasses now uses proper directory.
2020-01-14 21:53:56 -05:00
Ganom 4f7eeb396a client: expose idle/cross methods. (#2230) 2020-01-13 18:11:31 -05:00
Ganom cfa501dea5 mes: standardize entry.getOption, as it contains tags. (#2184) 2020-01-03 13:24:38 +00:00
Ganom 0e23d1771a playermanager: update gear on clientThread. (#2112) 2019-12-09 16:05:09 -05:00
Ganom 129ccd2de9 playermanager: add. (#1952)
* playermanager: add.
playerscouter: update to use new player manager.
playerscouter: add minify option.

* playermanager: use concurrent maps over standard hash maps.

* playermanager: add attackStyleChanged event.

* playermanager: add all attacking method.

* prayagainst: completely rework it to use playerManager.
playermanager: add friend/clan methods.

* playermanager: utilize new event rather than gametick.

* playermanager: remove gam tick update.

* playermanager: remove gametick method reference.

* hideunder: use playermanager.

* equipmentinspector: use playermanager.

* events: add new docs.

* playermanager: add combat stats sub-class.

* playermanager: add timeout to updateStats

* playermanager: gamepack update.

* playermanager: remove debugging.

* playerscouter: remove unused import
2019-12-01 01:09:27 -05:00
Ganom 38e9e64987 flexo: min-delay not final (#2085) 2019-11-28 12:47:57 -05:00
Ganom 3147b2ec87 xpdrop: remove unused imports 2019-11-20 16:26:15 -05:00
Ganom 78491df24c Merge branch 'master' into an-not-taters 2019-11-20 16:20:25 -05:00
Ganom 2004dc230f project: update version to 2.1.15.0-SNAPSHOT (#2056) 2019-11-20 15:55:45 -05:00
Ganom bc708c01b9 project: update version to 2.1.14.0 (#2055) 2019-11-20 15:04:47 -05:00
Ganom f0ce34a943 widgetapi: add back spell widget info (#2051) 2019-11-17 23:17:50 -05:00
Ganom 03a88f6c27 Merge pull request #2038 from Owain94/1411-merge
project: Merge upstream
2019-11-17 01:18:33 -05:00
Ganom 9802866c90 tobdamagecount: null check interacting. (#2027) 2019-11-13 17:21:00 +01:00
Ganom fd6a0e7f51 client: standardize menuAction namings. (#2023)
* client: standardize menuAction namings.

* client: use standardized namings in MenuEntry

* client: use skitzos preferred naming scheme

* client: updated invoke naming scheme.
2019-11-13 17:19:11 +01:00
Ganom 15b3d55b8b project: version bump 2019-11-10 00:51:49 -05:00
Ganom 87531a3534 Merge pull request #1971 from Owain94/0911-merge
project: Merge upstream
2019-11-10 00:37:30 -05:00
Ganom 6025c29d3c project: bug fixes (#1986)
* deathindicator: Fixes #1951

* worldpoint: if chunkX|Y >= 13, null.
Fixes #1667
Fixes #1949
Fixes #1981

* maxhit: null check autocast.
Fixes #1977

* metronome: ensure tock is > 0
Fixes: #1973

* clanchat: check if clan is null
Fixes #1959

* entityhider: null check values.
Fixes #1966

* slayer: null check task
Fixes #1974

* chatfilter: Use concurrent list.
Fixes #1982

* vorkath: null check vorkath
Fixes #1983
2019-11-09 20:38:55 -05:00
Ganom 493d60c91e itemcharge: temp fix for ugly broken recoil code. 2019-11-07 20:24:47 -05:00
Ganom 246b39d253 maxhit: fix #1941 2019-11-07 20:07:13 -05:00
Ganom 407f3abc38 batsolver: fix NPE (#1936) 2019-11-07 19:56:11 -05:00
Ganom a577338203 eventbus: use method references. 2019-11-07 19:15:05 -05:00
Ganom ddd03c4e2d pvptools: npe fix. 2019-11-07 13:47:34 -05:00
Ganom 5d523d7f5c menumanager: fix npe on removeswaps 2019-11-07 13:41:05 -05:00
Ganom 2b7eb26a21 playerscouter: update location map. 2019-11-07 03:25:20 -05:00
Ganom 5fa241c162 worldlocation: remove unnecessary method. 2019-11-07 03:24:43 -05:00
Ganom 4a14751422 wildernesslocations: null check player. 2019-11-07 03:22:19 -05:00
Ganom a9bdcadb4d worldlocation: null check closestArea 2019-11-07 03:21:20 -05:00
Ganom dd94db2ef3 Merge pull request #5 from Ganom/master
fork: rebase.
2019-11-07 02:34:34 -05:00
Ganom d695f247b2 cluescrolls: add tile null check. 2019-11-07 02:32:38 -05:00
Ganom 9b959d4bb1 bank: null check items 2019-11-07 02:27:32 -05:00
Ganom 7d993b3892 Merge pull request #1890 from Owain94/0611-merge
project: Merge upstream
2019-11-05 19:35:45 -05:00
Ganom 81dddd68d9 eventbus: crash on runtime error. (#1888) 2019-11-05 19:35:25 -05:00
Ganom d898fa1fc3 sessionmanager: correct ponging of the ping. (#1878)
* sessionmanager: correct ponging of the ping.

* sessionmanager: use declared methods over methods.
2019-11-02 15:59:05 -04:00
Ganom 0cbfb2e4df project: add yourkit references to readme. (#1840) 2019-10-25 08:32:03 -04:00
Ganom 83f31b87b7 itemskeptondeath: add true risk handling. (#1807)
* itemskeptondeath: add true risk handling.

* itemmanager: ensure itemManager is grabbing true break value.

* itemskeptondeath: update test.

* itemskeptondeath: fix test this time.

* itemskeptondeath: i hate tests.

* itemskeptondeath: kms.

* itemreclaimcost: refactor.
2019-10-23 21:24:39 -04:00
Ganom 45c9f71d59 Merge branch 'master' into fix-stoned-loot-json-reading 2019-10-23 21:09:24 -04:00
Ganom c23863ff36 Merge pull request #1803 from Owain94/1710-merge
project: Merge upstream
2019-10-17 14:22:23 -04:00
Ganom ea30a23a53 runecraft: add pouch degrade overlay. (#1765) 2019-10-12 22:20:44 -07:00
Ganom 50104541ff hotkeylistener: initialize only on valid game state. (#1684) 2019-09-29 14:00:55 -04:00
Ganom cb57ab26b3 project: update from 184 to 184 (#1675)
* 184

* checkstyle

* project: fix exports.
2019-09-28 18:37:36 +01:00
Ganom 6f3152456f theatre: fix nylo handler swaps. (#1640)
* theatre: fix nylo handler swaps.

* nylohandler: bug-fix

* Update ItemID.java

* Update Weapons.java

* Update Weapons.java
2019-09-28 17:04:47 +01:00
Ganom e45754a55b dynamicmaxhit: add plugin. (#1651)
* dynamicmaxhit: add plugin.

* dynamicmaxhit: add licenses.

* dynamicmaxhit: increase post request delay, so we don't accidentally DDOS jagex.

* dynamicmaxhit: disabled by default.
2019-09-27 00:48:52 -04:00
Ganom 517ccbf85f mesenhanced: remove as we have decided this is too op, and is unhealthy for the game. (#1643) 2019-09-23 15:19:32 -04:00
Ganom ea31422ae9 mesenhanced: add config caching. 2019-09-22 16:57:20 -04:00
Ganom 957835abfa mesenhanced: add config. 2019-09-22 16:50:58 -04:00
Ganom d752a1f415 mesenhanced: add config. 2019-09-22 16:47:47 -04:00
Ganom 63df336aaf project: Update deps (#1617) 2019-09-22 16:29:43 -04:00
Ganom b70eab6fed tmorph: add ::tmorph copy command for easy copy-pasta (#1625) 2019-09-22 16:29:34 -04:00
Ganom 12c9eab0af mesenhanced: add "enhanced" features similar to OSB. 2019-09-22 16:20:40 -04:00
Ganom 17a7c45b18 entityhider: fix specific player hiding. 2019-09-21 18:47:22 -04:00
Ganom 17dd88d50a client: add setters for selected spells and items (#1634)
* client: add setters for selected spells and items (thanks to Skitzo the absolute beast.)

* deob: change "changeSpellFlag" method name to "selectSpell"

* deob: export "selectSpell" for tests.
2019-09-22 00:25:03 +02:00
Ganom a1933badc7 menuentryswapper: convert adams house ad mode to our system. 2019-09-17 15:36:34 -04:00
Ganom aa08c6c350 Merge pull request #1595 from xKylee/upstream-
Upstream : plugin bringup
2019-09-12 11:36:56 -04:00
Ganom de26e3a126 rsmodelmixin: add assertion for convex hull. (#1562) 2019-09-12 13:14:37 +01:00
Ganom f7591ffe28 hideunder: add gamestate check for hiding entities. (#1565) 2019-09-09 09:31:40 +01:00
Ganom 5bbae89a70 Merge pull request #1551 from xKylee/upstream
Project: Upstream Merge
2019-09-05 17:08:21 -04:00
Ganom 0609123f86 hideunder: add LMS support. (#1520) 2019-09-02 14:48:04 -04:00
Ganom 222af40b39 Revert "menumanager: remove click check on menumanager, causing more issues than fixing. (#1492)"
This reverts commit 5f3d8fcc9d.
2019-09-01 19:43:01 -04:00
Ganom 5f3d8fcc9d menumanager: remove click check on menumanager, causing more issues than fixing. (#1492) 2019-09-01 15:59:58 -04:00
Ganom cc38deb870 Merge pull request #1514 from Owain94/0109-merge
project: Merge upstream
2019-09-01 15:54:07 -04:00
Ganom 1425f7b21c tmorph: anim bug fix and move maps to global vars. (#1495) 2019-09-01 20:41:57 +01:00
Ganom adaf396b8f player: add nullable tags to appearance and headicon (#1511) 2019-09-01 15:41:08 -04:00
Ganom 4716e37bc7 playerindicators: make do while loop actually function. (#1513) 2019-09-01 15:41:03 -04:00
Ganom f768c667b6 playerindicators: add back agility with improved caching. (#1502)
* playerindicators: add back agility with improved caching.

* playerindicators: reduce calls to stringbuilder by using final variable.

* playerindicators: make null object static, and final.
2019-09-01 12:40:05 -04:00
Ganom 5a429b7070 entityhider: Allow hiding of specific players. (#1507) 2019-09-01 12:39:54 -04:00
Ganom 9e4252dce7 player: add nullable tags to appearance and headicon 2019-09-01 12:37:06 -04:00
Ganom 6c5205be0c playerindicators: add priority checking to Predicate -> Other. 2019-08-31 00:03:01 -04:00
Ganom b0fd058b21 playerindicators: add null check on actor name. 2019-08-30 21:53:11 -04:00
Ganom 673e70d88c multiindicators: fix npe 2019-08-30 21:52:03 -04:00
Ganom 2ac1d869e9 mixins: add method for grabbing game object polys. 2019-08-29 01:27:53 -04:00
Ganom e0a94324d8 playerindicators: finalize stuff 2019-08-28 21:04:49 -04:00
Ganom 9bae5a89d8 playerindicators: code conventions 2019-08-28 21:01:27 -04:00
Ganom f9d3dc9f1d tmorph: clean up, beautify, and more! (#1453)
* tmorph: clean up, beautify, and more!

* kittype: added name for mapping.

* tmorph: fix all maps being the same.
2019-08-27 12:30:11 -04:00
Ganom 6590304f2e Merge pull request #1457 from xKylee/master
upstream: merge
2019-08-25 22:59:19 -04:00
Ganom e769fe5447 hideunder: add (#1452)
* hideunder: add

* hideunder: add license

* hideunder: disable by default
2019-08-25 22:50:34 -04:00
Ganom 862f1631f3 shiftwalker: convert keylistener to hotkeylistener interface. (#1454) 2019-08-25 22:50:20 -04:00
Ganom f97ae51665 bootstrapper: add back in temporarily. (#1456) 2019-08-25 20:37:48 -04:00
Ganom 5c24dce1b3 xtea: disable until we have our server back up. (#1455) 2019-08-26 00:32:10 +01:00
Ganom b885b0a3f8 menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed. (#1450)
* menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed.

* menuentryswapper: convert priority entry splitter to a list rather than map.
2019-08-25 16:18:30 -04:00
Ganom ae88b16c94 Merge pull request #1431 from Owain94/2308-merge
project: Merge upstream
2019-08-22 20:45:16 -04:00
Ganom 8abdd56f9e menumanager: true band aid fix (#1430) 2019-08-23 01:42:45 +01:00
Ganom 6e5bebe734 playerscouter: fix value mapping. (#1419) 2019-08-22 14:21:16 +01:00
Ganom aa4b505fe2 discordclient: remove build.default, as it was causing NPEs (#1400) 2019-08-20 00:39:44 +01:00
Ganom 5cfd968676 menuentryswapper: add "Prioritize Entry" config option. (#1395) 2019-08-19 19:01:44 -04:00