Lucwousin
28a4d753c2
menumanager: reuse perfectly fine Matcher instances ( #1275 )
2019-08-07 11:06:19 -04:00
Lucwousin
3a59eab33d
Menus: Make comparable entries abstract for more specific .matches()'s
2019-08-05 16:12:16 +02:00
Lucwousin
c6542541b2
Menumanager: fixes ( #1261 )
...
* menumanager: 'remove' hidden entries on added
* menumanager: keep original index in mind when prio1 == prio2
2019-08-05 16:11:02 +02:00
Lucwousin
38fd83a651
deob: print all missing annotations before failing
2019-08-04 01:12:07 +02:00
Lucwousin
dea63ba878
rs-client: add missing exports
2019-08-04 01:12:07 +02:00
Lucwousin
b871ebc8e4
rs-client: more random bits and pieces, last for today i swear
2019-08-04 01:12:07 +02:00
Lucwousin
11f3b74687
RS-Client: Refactoring (also gradle compiler args) ( #1236 )
...
* gradle: compiler args for mixins/rs-client
* rs-client: yes
* rs-client: no
2019-08-02 21:01:00 +01:00
Lucwousin
c6fbe5940b
Deob: Make mapping dumper dump (theoretically) all you need for updating ( #1191 )
...
* Deob: Make mapping dumper dump (theoretically) all you need for updating
* Update ClassFile.java
2019-07-30 17:01:15 +02:00
Lucwousin
8bdb204019
gradle: injected-client things
...
Move injector goal to injected-client(ish)
Keep injected-client classes in the correct package
Remove placeholder class/duplicate vanilla jar
2019-07-28 14:00:18 +02:00
Lucwousin
22f6146ea7
project: Fix upstream merge ( #1157 )
...
* Fix upstream merge
* Update RSItemContainerMixin.java
2019-07-27 23:05:55 +01:00
Lucwousin
4069f8b945
script-assembler: remove duplicate code
2019-07-24 09:04:33 +02:00
Lucwousin
ea061fd473
hydra: optimize eventbus subscriptions
2019-07-24 09:00:03 +02:00
Lucwousin
5dd21dc0de
rs-client: rename some methods/fields
2019-07-24 08:44:49 +02:00
Lucwousin
b841b7ce54
injector: Add "Scene" hint for drawTile method in renderDraw raw
2019-07-24 08:20:02 +02:00
Lucwousin
f7eaeaf426
rs-client: name ClientPacketMarker
2019-07-24 00:11:25 +02:00
Lucwousin
9190e1accb
rs-client: rename more things which got lost with update
2019-07-23 23:57:19 +02:00
Lucwousin
21d4fe4a8f
rs-client: name FillMode
2019-07-23 23:49:22 +02:00
Lucwousin
aacb76ab10
antidrag: unregister keylistener on login screen ( #1088 )
2019-07-23 23:36:56 +02:00
Lucwousin
2f5a53149e
rs-client: name Language ( #1090 )
2019-07-23 22:21:00 +01:00
Lucwousin
596689a4f7
rs-client: Cleanup ( #1087 )
...
* rs-client: name SpriteBuffer
* rs-client: (re)name spritebuffer methods
* rs-client/deob: Add missed @Export's, make updatemappings fix this next time
* rs-client: run intellij redundant else inspection
* rs-client: invert some script interpreter if's
* deob: checkstyle fixes
* rs-client: SpriteBuffer_loadSprite -> SpriteBuffer_bufferFile
2019-07-23 19:43:31 +02:00
Lucwousin
6120717bbc
git :(
2019-07-18 16:41:11 +02:00
Lucwousin
c020a2b7c9
git :(
2019-07-18 16:40:04 +02:00
Lucwousin
aa3e91c9bc
Question marking hard at why travis is failing
2019-07-18 15:57:59 +02:00
Lucwousin
f37b6f4a8f
Missed classes
2019-07-18 15:51:34 +02:00
Lucwousin
1050644394
everything else
2019-07-18 15:41:53 +02:00
Lucwousin
25ce6c2ee9
rs-client/apis
2019-07-18 15:21:46 +02:00
Lucwousin
3cca59439f
http-api: Don't make game thread wait for xtea response
2019-07-16 17:17:07 +02:00
Lucwousin
c4424c3737
Red hint arrow fields
2019-07-10 12:15:38 +02:00
Lucwousin
7a4e213e25
Injector: Tiny bit of cleanup
2019-07-10 10:58:37 +02:00
Lucwousin
91fbcf3d6b
more RSClient refactoring
2019-07-10 10:58:36 +02:00
Lucwousin
02ba0bbe57
Remove unneeded annotations (when the method wasn't obfuscated to begin with)
2019-07-10 10:58:36 +02:00
Lucwousin
5244775148
Add more script opcodes
2019-07-10 10:58:35 +02:00
Lucwousin
4fb58a484f
Deob: Make sure we also copy parameters from constructors
...
(not sure if we did already but now we're 100% sure)
2019-07-10 10:58:35 +02:00
Lucwousin
2367f7ee18
Fix hiding player attacks in client, add option to hide cast as well ( #896 )
...
Tiny bit of refactoring as well
2019-07-05 22:10:02 +01:00
Lucwousin
6f9440d5bb
Move updateconfig to startup rather than shutdown (groundmarkers) ( #886 )
2019-07-04 20:29:07 -04:00
Lucwousin
39a4cb2266
Rework clanmanmode attack option hiding ( #746 )
...
* A whole bunch of refactoring
* Api/mixins/injector additions for hiding attack options
* Rework clanmanmode attack hiding
* Update Client.java
2019-06-26 00:01:21 +01:00
Lucwousin
6630f5b4dd
Rework MenuManager to only swap the top entry, once per client tick ( #749 )
...
* Rework MenuManager to only swap the top entry, once per client tick
2019-06-25 17:20:21 +01:00
Lucwousin
2006f52219
Fix shift walk under bug ( #740 )
2019-06-24 22:31:48 -07:00
Lucwousin
3468ad9b5b
Remove config calls from fps overlay ( #708 )
2019-06-23 22:49:52 -07:00
Lucwousin
14e6ff1806
Cleanup inferno plugin (functionality should be the same) ( #700 )
...
* Cleanup inferno plugin (functionality should be the same)
* Cleanup inferno plugin (functionality should be the same)
2019-06-22 22:28:29 +01:00
Lucwousin
7a537b2359
Merge pull request #690 from Ganom/mixinfix
...
Entity Hider Mixin NPE Fixin
2019-06-22 03:26:13 +02:00
Lucwousin
85d030e631
Fix inventory setups ( #683 )
2019-06-21 19:38:36 +01:00
Lucwousin
33653966a0
Merge pull request #675 from Lucwousin/asdfghjklzxcvbnmqwertyuiop
...
Fix various injector/mixin issues
2019-06-20 23:27:19 +02:00
Lucwousin
3ec45958b8
Merge pull request #671 from xperiaclash/master
...
keyboard bank pin for NMZ
2019-06-20 19:14:57 +02:00
Lucwousin
4bc0e4ffdb
Merge pull request #637 from ThatGamerBlue/master
...
Rename shift walk plugin to be less confusing
2019-06-17 21:42:11 +02:00
Lucwousin
eabc7d23b2
Merge pull request #609 from runelite-extended/sorry-skitzo
...
fix glory & wealth teleport options
2019-06-14 18:04:51 +02:00
Lucwousin
2071815822
Merge pull request #593 from Lucwousin/sozdidntmeantofrownyface
...
Make bank pin work everywhere instead of nowhere
2019-06-14 02:16:22 +02:00
Lucwousin
d66fbda67e
Merge pull request #587 from Lucwousin/asasakkaskakskakaskamkskanmsa
...
Fix and cleanup zulrah plugin
2019-06-13 21:13:27 +02:00
Lucwousin
ce901573ca
Merge pull request #577 from Lucwousin/ziziziiziaisindiansinasd
...
fix/add multiple imports/exports
2019-06-13 00:41:10 +02:00
Lucwousin
85359f6280
Merge pull request #572 from Hoodz/patch-1
...
RSNode fix
2019-06-12 14:17:46 +02:00
Lucwousin
6e65d68b31
Merge pull request #571 from pklite/loottracker-debug-msg
...
Prevents Loot Tracker from causing a NullPointer Exception on first run
2019-06-12 14:17:31 +02:00
Lucwousin
46a19298dd
Merge pull request #562 from runelite-extended/Inferno-animations
...
Inferno Animations
2019-06-11 20:08:30 +02:00
Lucwousin
20732286a2
Merge pull request #563 from Lucwousin/cmonddthenwepilehisass
...
Fix itempile imports
2019-06-11 20:06:27 +02:00
Lucwousin
1d75874f3e
Merge pull request #561 from Lucwousin/lolnumbersnshit
...
use Character.isDigit() for bankpin
2019-06-11 17:53:52 +02:00
Lucwousin
268fbc2600
Merge pull request #549 from Lucwousin/dab
...
Fix message name/prefix import
2019-06-10 22:51:00 +02:00
Lucwousin
9f4bf525e2
Merge pull request #546 from Lucwousin/dab
...
Fix itemcomposition note imports
2019-06-10 16:35:19 +02:00
Lucwousin
0ea25b4018
Merge pull request #544 from runelite-extended/justice-for-nibblers
...
change from player to nibbler
2019-06-10 16:34:04 +02:00
Lucwousin
86ec9b460f
Merge pull request #543 from Lucwousin/iodsangoisndiognadsoihnioadsfnhoidafsniogndsaiohgnoifdsanhiosnd
...
Add menu raw injector
2019-06-10 15:26:25 +02:00
Lucwousin
c397e53a94
Merge pull request #531 from Lucwousin/git_gat_got_gut_get_gyt_g0t_g1t_g2t_g3t
...
Add obf getter for before-ly-hooked fields
2019-06-10 00:53:19 +02:00
Lucwousin
e4787b595a
Make examineplugin stop running getItemComposition on executor thread ( #461 )
2019-05-31 16:25:52 +01:00
Lucwousin
84ed36f2cb
Banlist: Check gamestate to stop npe on logging out/hopping ( #460 )
2019-05-31 15:48:05 +01:00
Lucwousin
b8c203e4c0
Make bankpin keyboard entry work with scripts instead of menuactions ( #459 )
2019-05-31 15:34:55 +01:00
Lucwousin
7a1a94c0b4
XP Drops: Reset damage on new xp drops ( #458 )
2019-05-31 14:23:22 +01:00
Lucwousin
45613edb50
Merge pull request #451 from Lucwousin/speshul
...
Update SpecbarRedraw.rs2asm
2019-05-31 00:01:50 +02:00
Lucwousin
48623e71a4
Merge pull request #436 from Lucwousin/thanks
...
fix hydra npe
2019-05-29 19:57:31 +02:00
Lucwousin
4b82444cec
Temporarily fix hydra plugin ( #434 )
2019-05-29 09:24:37 +01:00
Lucwousin
f6c33f17d3
Merge pull request #431 from se7enAte9/master
...
Fix config flicker cause by multiline textboxes
2019-05-29 10:16:15 +02:00
Lucwousin
0c4122954a
Merge pull request #369 from sdburns1998/NPCStats-damagedrop
...
Plugin: xp drop change damage -> scraped npcstats and xpmodifier
2019-05-27 14:09:24 +02:00
Lucwousin
39116d5a64
Merge pull request #380 from runelite-extended/fuck-it-doesnt-compile
...
cluescrolls: fix compile error
2019-05-23 15:32:39 +02:00
Lucwousin
af21aec20e
Merge pull request #379 from runelite-extended/rev-180
...
Rev 180 mixins
2019-05-23 15:10:39 +02:00
Lucwousin
ae8de14730
Merge pull request #378 from Lucwousin/1.5.24
...
Merge from upstream for 1.5.25
2019-05-23 15:09:49 +02:00
Lucwousin
e68002d898
Merge pull request #364 from Lucwousin/no_really_i_fucking_hate_that_menu_entry_clicked_command
...
Menu entry stuff
2019-05-22 21:25:12 +02:00
Lucwousin
5679eff9c4
Even more fixes/improvements ( #357 )
...
* Check if menu is open for spellbook mouse listener, use MiscUtils.clamp
* Remove copied methods to just use them, save 31 bits of memory
2019-05-22 03:06:48 +01:00
Lucwousin
f02af964a5
Merge pull request #356 from sdburns1998/Alch-Yourself
...
Alch constant
2019-05-22 02:11:20 +02:00
Lucwousin
c7ba38347f
Small improvements ( #354 )
...
* Fix alch price logic
* Replace streams with for loops (appearantly faster)
* Fix bankpin button access level + add xp drop widgetinfo idk why
* Use @Getter for getters and fix slot checking in itemcharges
2019-05-22 00:26:46 +01:00
Lucwousin
e3b3d9115e
Use menumanager for easyscape enum config swaps, fix up rc and custom swaps ( #351 )
...
* Use menumanager for easyscape enum config swaps, fix up rc
* Make essence pouches left click empty in inventory
2019-05-21 22:18:48 +01:00
Lucwousin
51d3ec835a
Rework specbar plugin ( #347 )
2019-05-21 16:46:29 +01:00
Lucwousin
06bebc6bbe
Null check playercomposition for TMorph ( #345 )
2019-05-21 15:38:45 +01:00
Lucwousin
26fb55dffa
Use normalized item ID for osb lookups in examine plugin ( #344 )
2019-05-21 15:38:03 +01:00
Lucwousin
3d88a00839
Remove Musicmodifier + quest & a lot of findbugs catches ( #335 )
...
* Remove Musicmodifier + quest & a lot of findbugs catches
* fix imports
2019-05-21 01:24:25 +01:00
Lucwousin
604e22431e
Fix rc fill pouch from bank ( #336 )
2019-05-21 01:20:29 +01:00
Lucwousin
5778e2d33e
Rename and cleanup baby hydra plugin ( #331 )
2019-05-20 23:22:16 +01:00
Lucwousin
a545cd1ac0
Change slayer bracelet text position ( #313 )
2019-05-20 02:06:05 +01:00
Lucwousin
5a9b16ab66
Merge pull request #312 from runelite-extended/easyscape-additions
...
Add a LOT of jewelry menu swaps to easyscape
2019-05-20 03:02:26 +02:00
Lucwousin
e61731af13
Add priority menu entries to menumanager and update some plugins to use it ( #284 )
...
* Add priority menu entries to menumanager and update some plugins to use it
* Don't check target for walk-here
* Make mark-tile lower priority than walk here when shift is pressed
* comment out shiftwalker unused code
* More menu entry stuff
* Check The Feud completion state to see if someone is able to blackjack
* Revert changes to BATools (doesn't work)
* Merge (and improve) Easyscape
2019-05-20 00:20:28 +01:00
Lucwousin
d241151ec7
Re-enable certificate checking for gamepack and remove unused method ( #300 )
2019-05-18 22:08:35 +01:00
Lucwousin
034ac414d9
Merge pull request #288 from runelite-extended/raids
...
Update to Raids, fixes timer issue aswell.
2019-05-18 19:04:43 +02:00
Lucwousin
eb8077b885
Copy online settings if they're newer than offline ( #285 )
...
* Copy online settings if they're newer than offline
* Add range for opacity
2019-05-17 14:40:24 +01:00
Lucwousin
279b964b50
Freezeinfo checkstyle ( #286 )
2019-05-17 14:14:16 +01:00
Lucwousin
6c64e91027
Merge pull request #281 from runelite-extended/left-click-eternal-glory
...
Add left click eternal glory to easyscape
2019-05-17 06:16:31 +02:00
Lucwousin
0ea61cf790
Merge pull request #283 from runelite-extended/antivenom-fix
...
Fix antipoison/venom timers after runelite update
2019-05-17 06:13:16 +02:00
Lucwousin
a028dc5c88
Start of MenuUtil. Replaces all current swaps ( #255 )
2019-05-15 19:44:30 -04:00
Lucwousin
f4e1cb22b8
Enable chat filter for game messages as well ( #251 )
2019-05-14 23:43:21 +01:00
Lucwousin
12ab975e0c
Spellbook: Check current inventory tab so mouse events don't get eaten ( #250 )
2019-05-14 22:52:16 +01:00
Lucwousin
f0282fdad5
Spellbook fixes ( #243 )
...
* Spellbook: make middle mouse button not change spell location
* Spellbook: Much needed fixes and refactoring
2019-05-13 14:11:36 +01:00
Lucwousin
6a3afa085b
Use runeliteplus.properties for settings instead of runelite.properties ( #240 )
2019-05-13 10:46:41 +01:00
Lucwousin
e94a468e6f
Hydra: Fix a poison special bug ( #217 )
2019-05-10 19:29:46 +01:00
Lucwousin
6cb58aaacd
Runecraft: Totally not op lava rc ( #216 )
...
* Runecraft: Totally not op lava rc
* Missing imports
2019-05-10 19:29:19 +01:00
Lucwousin
0999aa2b29
Missed file for impling dynamic spawns ( #215 )
2019-05-10 18:22:43 +01:00
Lucwousin
7f4321b35e
Spellbook: Add support for "'s in front or behind of filter spell names ( #203 )
2019-05-07 14:29:02 +01:00