Tomas Slusny
efe25c54cd
Merge pull request #6246 from deathbeam/notifier-chatmessage-manager
...
Use ChatMessageManager to send game messages in Notifier
2018-10-30 05:00:54 +01:00
Tomas Slusny
96676b6387
Merge pull request #6251 from deathbeam/anagram-clue-juno
...
Correctly highlight Juna for cryptic clue step
2018-10-29 19:25:20 +01:00
Tomas Slusny
415a51dc78
Correctly highlight Juna for cryptic clue step
...
Juna is actually object and not NPC, so highlight it properly.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-29 14:10:43 +01:00
Tomas Slusny
2ba20c1859
Merge pull request #6203 from deathbeam/remove-full-description
...
Remove full clue description from Hot/Cold and Cryptic Clues
2018-10-29 14:05:00 +01:00
Tomas Slusny
a879b503eb
Use ChatMessageManager to send game messages in Notifier
...
Supersedes/closes #6168
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-29 12:58:36 +01:00
Tomas Slusny
5481151e3c
Merge pull request #6247 from deathbeam/fix-double-trouble-test
...
Fix slayer plugin combat brace test after double trouble addition + move SlayerUnlock to net.runelite.api.vars
2018-10-29 12:54:15 +01:00
Tomas Slusny
2c7f15cfed
Move SlayerUnlock to net.runelite.api.vars
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-29 12:40:59 +01:00
Tomas Slusny
4800560dee
Fix combat brace slayer test after double trouble addition
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-29 12:39:42 +01:00
Tomas Slusny
4e8df5f6f2
Merge pull request #6164 from deathbeam/fix-combat-brace-race-condition
...
Fix combat brace slayer task race condition
2018-10-29 12:23:24 +01:00
Tomas Slusny
13ae50a4b4
Merge pull request #5993 from Farmour/issue-5938
...
Apply PM chat recolor for PMODs in loadColors
2018-10-29 12:23:03 +01:00
Tomas Slusny
a94cb6583e
Merge pull request #6220 from deathbeam/fix-hidden-check
...
Add back check for widget.isHidden() to TabInterface
2018-10-29 12:21:55 +01:00
Tomas Slusny
7c0b29b69c
Merge pull request #6173 from 15987632/clue-fix2
...
Add support for objects to anagram clues
2018-10-27 20:43:24 +02:00
Tomas Slusny
319d8af0b1
Add support for impostors to clue scroll plugin
...
Add support for object impostors to clue scroll plugin.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-27 20:34:48 +02:00
Tomas Slusny
b6af8dc4db
Export ObjectComposition ID
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-27 20:34:48 +02:00
Tomas Slusny
f1b2b0df4a
Add back check for widget.isHidden() to TabInterface
...
This check is still required, because in rare circumstances the bank
widget is simply not nulled.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-27 20:28:38 +02:00
Tomas Slusny
3a46b8efb2
Remove full clue description for Hot/Cold clue
...
This is not useful as the clue tells you to speak to Jorral to receive
strange device right below.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-26 23:11:54 +02:00
Tomas Slusny
a74cb9ce3b
Remove full clue description from CrypticClue
...
This info is literally useless when we provide solution right below it
and we do not do this for other types of clues.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-26 23:09:34 +02:00
Tomas Slusny
978ea05cbe
Merge pull request #6180 from deathbeam/swap-poh-perks
...
Swap "Perks" option with "Admire" for mounted max cape
2018-10-26 10:32:32 +02:00
Tomas Slusny
feb7876563
Merge pull request #6169 from Abextm/druid-circle-occlusion
...
cluescrolls: Move Druids' circle clue to the stash
2018-10-26 10:15:20 +02:00
Tomas Slusny
f079398f8c
Merge pull request #6193 from Abextm/clue-trollheim-location
...
cluescrolls: Move trollheim emote clue to Trollheim
2018-10-26 10:14:53 +02:00
Tomas Slusny
c476ca7cbf
Merge pull request #6189 from Gamer1120/abyssal-sire-stun-timer
...
Add consistency to capitalization of timer in Timers settings
2018-10-26 10:09:27 +02:00
Tomas Slusny
92f9575a55
Merge pull request #6186 from Alexsuperfly/Capitalize_XP
...
XPglobes: capitalize XP in globe tooltip
2018-10-26 10:09:05 +02:00
Tomas Slusny and thesnell
4ed7029340
Swap "Perks" option with "Admire" for mounted max cape
...
Co-authored-by: thesnell <hcimsnell@gmail.com >
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-25 17:55:50 +02:00
Tomas Slusny
338794f8f3
Fix combat brace slayer task race condition
...
Apparently combat bracelet message is sent before XP drop is received,
so task updates to correct amount and then is substracted by 1. To
combat this, virtually increase amount by 1 so the xp drop will
substract to correct amount.
Closes #6091
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-24 17:22:29 +02:00
Tomas Slusny
6310f26086
Merge pull request #6156 from deathbeam/prevent-npe
...
Prevent NPE in recent clan chats when var is null
2018-10-24 12:21:33 +02:00
Tomas Slusny
a0dc0e97da
Prevent NPE in recent clan chats when var is null
...
RECENT_CLAN_CHAT can be null when reset, so move the jagex name
sanitization to updateRecentChat method (after null check).
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-24 12:03:00 +02:00
Tomas Slusny
b899a4b675
Calculate total count/value from loot records instead of boxes
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-24 09:15:07 +02:00
Tomas Slusny
f3c820669a
Merge pull request #6144 from deathbeam/widget-overlay-always-under
...
Keep WidgetOverlay always on UNDER_WIDGETS layer
2018-10-23 16:16:07 +02:00
Tomas Slusny
79cfb8ce9e
Merge pull request #6074 from raiyni/issue-6069
...
Force clan chat names to a specific format
2018-10-23 16:14:48 +02:00
Tomas Slusny
ee7c8919f6
Keep WidgetOverlay always on UNDER_WIDGETS layer
...
The update needs to be done ALWAYS before widgets are drawn
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-23 12:14:28 +02:00
Tomas Slusny
d30a0d286b
Merge pull request #6082 from deathbeam/xp-globes-correct-vars
...
XpGlobes: Use correct target XP
2018-10-23 11:36:32 +02:00
Tomas Slusny
83798a5e7f
Use startGoalXp and endGoalXp for goals in XP globes
...
- Make current progress (%) use start, currend and end goal XP
- Rename XP to level to XP left and make it use end goal XP
This ensures that current fields shown in XP globe will be consistent
with actions left there (as that one is based on goals, but rest is not)
and adds consistent support for target goals to XP globes.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-23 11:15:10 +02:00
Tomas Slusny
e213641e9f
Add startGoalXp and endGoalXp to XpTrackerService
...
Expose startGoalXp and endGoalXp from XpTrackerService and cleanup wrong
JavaDocs.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-23 11:05:18 +02:00
Tomas Slusny
14eaa88f66
Merge pull request #5359 from deathbeam/make-wasd-enable-on-double-thing
...
Make colon (":") enter chat in WASD mode
2018-10-23 10:19:48 +02:00
Tomas Slusny
0b2976f0cb
Merge pull request #6117 from Nightfirecat/fix-mta-worldpoint-localpoint-comparison
...
mta telekinetic room: Fix finish point comparison
2018-10-23 00:47:49 +02:00
Tomas Slusny
cc8994bac3
Merge pull request #6131 from deathbeam/quick-pass2
...
Swap also "quick pass" in Cerb lair
2018-10-22 23:33:50 +02:00
Tomas Slusny
c167f8d3c5
Swap also "quick pass" in Cerb lair
...
In cerb lair the option is "Quick Pass" not "Quick-pass" like in Raids
1.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-22 21:54:27 +02:00
Tomas Slusny
3b2bc01366
Merge pull request #6105 from devLotto/puzzlesolver-blank_value
...
puzzlesolver: break out blank tile value into a constant
2018-10-22 19:29:29 +02:00
Tomas Slusny
3d39a358fe
Add POH incense burner timers
2018-10-21 14:38:24 -04:00
Tomas Slusny
8c9be8f372
Add missing dot to "She's small" cryptic
...
Closes #6090
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-20 17:20:23 +02:00
Tomas Slusny
c1ee9d2351
Prevent tag tab scrolling to scroll bank interface
...
Closes #6076
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-19 17:29:17 +02:00
Tomas Slusny
0ab26ff3a0
Make HiScore lookup always deprioritized
...
It is super annoying to accidentally have left-click option on stuff
that never has one.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-19 17:28:46 +02:00
Tomas Slusny
1595492ed7
Merge pull request #5817 from raiyni/clue-tags
...
Bank tags: Search current clue items
2018-10-19 10:09:30 +02:00
Tomas Slusny
ef9013faa8
Add swap for "Admire" and "Teleport/Spellbook" for mounted capes ( #5994 )
...
Add swap that swaps "Admire" with either "Teleport" or "Spellbook" (for
magic) for mounted POH skill capes.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-19 10:01:16 +02:00
Tomas Slusny
66e09665e2
Merge pull request #6031 from deathbeam/special-ids
...
Make special attack counter respect ids and npc deaths
2018-10-19 08:57:48 +02:00
Tomas Slusny
ee5b95c94e
Merge pull request #6071 from deathbeam/sort-menu-swapper-by-name
...
Remove position config from menu entry swapper
2018-10-19 08:53:43 +02:00
Tomas Slusny
64db9ab1ad
Merge pull request #6070 from deathbeam/cleanup-timers-config
...
Merge common config options in Timers config together + sort by name
2018-10-19 08:53:29 +02:00
Tomas Slusny
93aec0057a
Merge pull request #5725 from oharace/issue5679_fix_quick_hop_bug_in_clan_chat
...
Allow hop-to option in clan chat menu when target player is a friend and their private chat is off
2018-10-19 08:53:13 +02:00
Tomas Slusny
898f2d8361
Merge pull request #6072 from devLotto/usernameInTitle-rename
...
Change 'username' to 'display name' in usernameInTitle
2018-10-19 08:49:13 +02:00
Tomas Slusny
b6a6e831b4
Remove position config from menu entry swapper
...
As now the config options are sorted by name, and that was the only
purpose of having the positions set in menu entry swapper config, remove
them.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-18 23:39:11 +02:00
Tomas Slusny
4b1c7fbc88
Merge common configs in Timers plugin
...
Merge all similar config options in Timers plugin to common groups.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-18 23:36:56 +02:00
Tomas Slusny
de21ff40c9
Remove positions from Timers plugin config
...
Just let it be sorted alphabetically, easier to navigate in.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-18 23:29:14 +02:00
Tomas Slusny
514a0362ee
Filter > 0 when tagging inventory/equipment
...
Closes #6060
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-18 17:52:42 +02:00
Tomas Slusny
6c514033f7
Update active tag tab containing edited tag
...
Closes #6061
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-18 17:42:32 +02:00
Tomas Slusny
edb09e3081
Merge pull request #6050 from deathbeam/also-clear-hint-arrow
...
Clear hint arrow when switching 3 step NPCs
2018-10-17 09:27:49 +02:00
Tomas Slusny
d5a0a0a90f
Clear hint arrow when switching 3 step NPCs
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-17 09:16:26 +02:00
Tomas Slusny
c3dce4da57
Merge pull request #6017 from deathbeam/3-step-reset
...
Properly update 3 step cryptic clues on step completion
2018-10-17 00:24:32 +02:00
Tomas Slusny
e079e7648b
Merge pull request #6043 from deathbeam/game-event-client
...
Invoke GameEventManager events on ClientThread
2018-10-17 00:04:10 +02:00
Tomas Slusny
2eca81e2ba
Invoke GameEventManager events on ClientThread
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-16 21:42:33 +02:00
Tomas Slusny
c438c5467a
Merge pull request #2756 from Kamielvf/examine-info
...
Add examine info to dev tools
2018-10-16 13:47:42 +02:00
Tomas Slusny
9457868257
Make special attack counter respect ids and npc deaths
...
Closes #6009
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-16 12:59:51 +02:00
Tomas Slusny
4a0593c11b
Merge pull request #6038 from deathbeam/make-zeah-mess-hall-widget-la
...
Make Zeah Mess Hall display layoutable
2018-10-16 12:58:54 +02:00
Tomas Slusny
48b1fa5d06
Make Zeah Mess Hall display layoutable
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-16 12:45:52 +02:00
Tomas Slusny
0c3f75cfbc
Merge pull request #6037 from deathbeam/tag-placeholders
...
Unify calls for getting real item id for bank tag
2018-10-16 12:37:44 +02:00
Tomas Slusny
532a2cd6d2
Unify calls for getting real item id for bank tag
...
Instead of trying to tag and find notes and placeholders, find real item
ids.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-16 11:51:46 +02:00
Tomas Slusny
3cec6f2a4c
Merge pull request #6024 from deathbeam/tag-tabs-import-export
...
Add ability to import/export tag tabs with clipboard
2018-10-16 11:40:39 +02:00
Tomas Slusny
57a198d3f2
Merge pull request #4465 from deathbeam/add-username-to-title
...
Add toggle for displaying username in title
2018-10-16 09:07:34 +02:00
Tomas Slusny
337e35c400
Merge pull request #3641 from deathbeam/use-terminal-notifier-if-available
...
Use terminal-notifier when available for OSX
2018-10-15 23:45:55 +02:00
Tomas Slusny
5db0d3806b
Use terminal-notifier when available for OSX
...
This will allow for icons for OSX notifications and its usually pretty
standard library to have. Also allows grouping of notifications and
click-to-activate.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-15 22:07:58 +02:00
Tomas Slusny
b49f8a7b03
Properly update 3 step cryptic clues on step completion
...
- Reset NPCs
- Reset Object ids
- Reset locations
Closes #5923
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-15 21:06:19 +02:00
Tomas Slusny
5cd32c17c6
Add ability to import/export tag tabs with clipboard
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-15 17:43:35 +02:00
Tomas Slusny
b071f8c9a3
Merge pull request #5990 from deathbeam/overlay-font
...
Add option to choose interface (layoutable) overlay font
2018-10-15 10:36:47 +02:00
Tomas Slusny
fbe5421f6a
Merge pull request #6023 from forsco/revert-5989
...
Revert #5989
2018-10-15 10:35:47 +02:00
Tomas Slusny
c54eded215
Merge pull request #6011 from mattec92/fix/hot-cold-clue-location
...
Fix ASGARNIA_MIAZRQA Hot-Cold clue location.
2018-10-14 18:38:25 +02:00
Tomas Slusny
3b389c7266
Merge pull request #6003 from deathbeam/make-cryptics-robust
...
Make 3 step cryptic clues more robust
2018-10-14 18:37:13 +02:00
Tomas Slusny
72bf82348a
Fix punctionation in "Fiendish cooks" cryptic clue
...
Closes #5968
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-14 18:13:59 +02:00
Tomas Slusny
636aa2f079
Null-check location for multi-location clues
...
Sometimes it can be null.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-14 18:13:59 +02:00
Tomas Slusny
ecfcd6d67b
Make 3 step cryptic clues more robust (better splitting)
...
- Instead of depending on specific formatting and size of clue text, just
split and parse everything stripping all tags when needed.
- Exit early on size < 3 to prevent NPEs and ArrayOutOfBounds
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-14 18:13:39 +02:00
Tomas Slusny
fb1c2f4b02
Merge pull request #6001 from NathenSample/debugClues
...
Log error when encountering an unmatched clue string
2018-10-14 14:30:26 +02:00
Tomas Slusny
6236ba0de2
Merge pull request #5992 from deathbeam/discord-raids
...
Add raiding activity to Discord plugin
2018-10-14 02:59:52 +02:00
Tomas Slusny
ba30827e77
Merge pull request #6000 from trimbe/cryptic-clue-fix
...
Fix lava maze dungeon cryptic clue
2018-10-14 02:37:55 +02:00
Tomas Slusny
631e3e7c4f
Add raiding activity to Discord plugin
...
- Add support for Varbit triggers to Discord plugin
- Add Chambers Of Xeric and Theatre of Blood to Discord plugin
- Put these two to separate category because according to wiki they are
separate
Closes #4223
Closes #4224
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-14 01:47:25 +02:00
Tomas Slusny
7c67445bf8
Merge pull request #5995 from deathbeam/sort-options-by-name-as-well
...
Sort config panel options by name as well
2018-10-14 00:37:31 +02:00
Tomas Slusny
a8f42ab007
Sort config panel options by name as well
...
In addition to sorting config panel options by position, sort them also
by name to remove need of setting positions everywhere for consistent
order.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-13 23:13:18 +02:00
Tomas Slusny
3c1f841510
Add toggle for displaying username in title
...
Closes #1918
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-13 22:24:38 +02:00
Tomas Slusny
bbd9667304
Merge pull request #4805 from ConnorVG/discord-raids-mlm-events
...
DiscordPlugin: Add MLM
2018-10-13 21:43:39 +02:00
Tomas Slusny
0ca38735d2
Add option to choose interface (layoutable) overlay font
...
Closes #1716
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-13 19:31:07 +02:00
Tomas Slusny
4f5fb62667
Merge pull request #5982 from deathbeam/skill-lookup-varbit
...
Move local player hiscore type check to client thread
2018-10-13 19:26:29 +02:00
Tomas Slusny
d42ceeb98c
Merge pull request #5981 from deathbeam/varbit-stuff
...
Move ChatMessageManager#refreshAll to client thread
2018-10-13 18:23:06 +02:00
Tomas Slusny
01ce193e9c
Merge pull request #5986 from ellscape/mystic-mist-buy-limit
...
Mystic Mist Staff buy limit corrected from 6 to 8
2018-10-13 14:57:09 +02:00
Tomas Slusny
8759423f07
Move local player hiscore type check to client thread
...
Closes #5896
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-13 12:05:01 +02:00
Tomas Slusny
71091d4aae
Move ChatMessageManager#refreshAll to client thread
...
Closes #5897
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-13 11:58:05 +02:00
Tomas Slusny
9828dd047a
Merge pull request #5898 from deathbeam/fix-corrupted-settings
...
Implement locking and corrupted file sanitization to ConfigManager
2018-10-13 11:54:15 +02:00
Tomas Slusny
189e59e972
Merge pull request #5975 from Nightfirecat/combat-bracelet-slayer-update
...
slayer: Add combat bracelet task update handling
2018-10-13 03:15:07 +02:00
Tomas Slusny
b77fbc1f8c
Merge pull request #5967 from Nightfirecat/simulate-npc-spawns
...
GameEventManager: Simulate Actor spawn events
2018-10-13 00:50:21 +02:00
Tomas Slusny
ceb85907a5
Merge pull request #5973 from deathbeam/widget-bounds-limit
...
Limit widget overlay bounds to parent
2018-10-12 23:59:00 +02:00
Tomas Slusny
176ac567b5
Limit widget overlay bounds to parent
...
Add limiting of widget overlay bounds to parent bounds in order to not
get out of sync with actual overlay position and drawn overlay position.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-12 22:39:22 +02:00
Tomas Slusny
a61afb2f0c
Merge pull request #5969 from deathbeam/swap-stuff
...
Disable bury and harpoon swaps by default
2018-10-12 21:42:32 +02:00
Tomas Slusny
307fe9e1c7
Merge pull request #5965 from deathbeam/quick-pass
...
Properly reorder menu entry config & add swaps for quick pass/travel/start
2018-10-12 21:15:00 +02:00
Tomas Slusny
5558b6bf03
Disable bury and harpoon swaps by default
...
Even though the swapper plugin is disabled by default, many people
enable it and these defaults are very niche and annoying in some
scenarios.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-10-12 20:26:33 +02:00