Commit Graph

7221 Commits

Author SHA1 Message Date
Max Weber
2ca169ac3d barbarianassault: remove dead overlay menuops
menu options are never added on dynamic widgets since they don't have
bounding boxes
2021-06-18 14:45:15 -04:00
Hydrox6
fbae27c881 loot tracker: check for correct menu option type when deciding event 2021-06-18 14:33:27 -04:00
Jordan
82fad56837 Merge pull request #13743 from abextm/akd 2021-06-17 05:27:06 +00:00
Max Weber
ee6be00772 agility: add shayzien course 2021-06-16 23:22:19 -06:00
Max Weber
2d1df3dea6 worldmap: add shayzien rework locations 2021-06-16 23:22:19 -06:00
Adam
6fc38ed918 discord: fix npe from menu event timing out with elapsed total time
Setting the start time to null isn't necessary, since IN_MENU is marked
shouldRestart, it always resets the start time when the status is changed to
menu. This was clearing it, forcing a presence update, and then erroring when
trying to compute the original start time. It also would have never really unset,
even if it wasn't erroring later, due to IN_MENU also being unclearable, and
so would have never been removed in the first place.

Additionally the status reset test is also wrong since it is testing the end
timestamp which has never been used by us, making the test useless.
2021-06-17 00:13:12 -04:00
petter
2d5e0e7c0f clues: Add Giant's Den clue 2021-06-16 19:39:10 -07:00
Hydrox6
ede7f7742f loginscreen: add a kingdom divided login screen 2021-06-16 12:02:45 +01:00
Jordan Atwood
da38684cac clues: Update and add clues for 6/16 Shayzien rework 2021-06-16 04:01:15 -06:00
Adam
23ce90275f loot tracker: add reset warning to event reset option 2021-06-15 19:07:09 -04:00
LlemonDuck
7ba679339d Reset spec counter when leaving instanced fights
When leaving Vorkath or Alchemical Hydra fights, the spec counter does not reset, despite the boss resetting their stats. This could cause the spec counter to add the player's next trip spec to that, giving an inaccurate total spec count. This clears that counter when leaving the vork + hydra region instances.
2021-06-15 19:06:43 -04:00
Jordan
df61bb8261 Merge pull request #13629 from Hydrox6/clues-bird-is-empty
clues: count bird glove as being correct for the weapon requirement
2021-06-15 06:25:49 +00:00
danshea00
23412fb245 screenshot: Use separate directory for tournament/beta worlds (#13631) 2021-06-15 06:20:13 +00:00
Jordan Atwood
fecd65e7e5 object indicators: add configurable border width 2021-06-14 22:44:44 -07:00
Bird-Hands
7522d8f805 npc indicators: add configurable border width 2021-06-14 22:35:01 -07:00
Jordan
5394fd04ac Merge pull request #13727 from Cyborger1/ferox-coordinate-hard-clue
clues: Update description for coordinate south-west of Ferox
2021-06-15 04:51:58 +00:00
emiljensen2
9d1859234d ItemMapping: add new tob kits
Add holy/sanguine scythe, sang, and rapier varients including charged/uncharged versions.
2021-06-14 19:09:35 -04:00
Steven Brice
60b5759fb0 loot tracker: add Wintertodt supply crate 2021-06-14 17:48:18 -04:00
Adam
159c239908 xp drops: add option to override standard client xp drop colors
Co-authored-by: Zeusay <kentgamesdesign@Gmail.com>
2021-06-13 19:13:13 -04:00
Adam
0580e32cc6 screenshot plugin: name tob hm/sm files differently 2021-06-13 18:32:20 -04:00
Adam
35ddeebf04 screenshot plugin: add tob story and hard mode screenshots 2021-06-13 18:12:55 -04:00
Adam
79b18d43aa screenshot plugin: make subdir strings constants 2021-06-13 17:32:34 -04:00
Adam
5db59f083e screenshot plugin: consolidate kill count fields 2021-06-13 17:31:29 -04:00
Adam
86a79a1509 Remove examine api
The non-items examine info has been broken for years, and the wiki already has item examines anyway, so we can use those in the future if we need them.
2021-06-13 15:25:04 -04:00
Adam
141d4eac0d menu swapper: add achievement diary items with non-standard teleport options
Co-authored-by: GG46KG <cvernino@att.net>
2021-06-12 17:04:36 -04:00
Cyborger1
afb5f78230 clues: Update description for coordinate south-west of Ferox 2021-06-12 14:43:25 -04:00
Broooklyn
7610649ac0 worldmap: Add TzHaar-Ket-Rak's Challenges minigame location 2021-06-12 14:27:13 -04:00
Broooklyn
4fdd6b799f poh: Add icons for objects changed with Goblin Decorations 2021-06-12 14:22:54 -04:00
Jordan Atwood
c60d714832 HotColdLocation: Add clue type field 2021-06-12 13:20:28 -04:00
Cyborger1
5b55afd2ce hiscore: add lookup clan member (#13706) 2021-06-12 03:39:11 +00:00
tanlines
6467d0d4b7 itemstats: Fix stamina restore with Ring of Endurance (#13692) 2021-06-12 00:32:26 +00:00
Adam
53e257ce17 api: add widget line height accessors 2021-06-11 15:57:34 -04:00
Adam
d4078a9555 ground markers: add configurable border width 2021-06-11 13:06:01 -04:00
Max Weber
074f1e0841 client: correctly use Runnables::doNothing
passing it as a method reference complete defeats the point of the
method as it desugars to:
option("foo", () ->
{
  Runnable unused = Runnables.doNothing();
});
2021-06-11 03:18:35 -06:00
Jordan
2513d3202e Merge pull request #13499 from FlashBasedGod/tempoross-timer-red
Tempoross timer bug
2021-06-11 07:18:22 +00:00
FlashBasedGod
f62a7c280a ground items: Add Tempoross instance to normal despawn timers 2021-06-11 00:11:45 -07:00
Jeremy Plsek
21a14e1d23 inventory grid: add color config 2021-06-10 20:02:19 -04:00
Cyborger1
3bbecdb061 ChatHistory: Fix "Copy to Clipboard" after clan update 2021-06-10 17:57:58 -04:00
Adam
798ed5e027 chat commands: update tob duration pattern 2021-06-10 17:07:33 -04:00
Cyborger1
6d17a4b8a1 ItemIdentification: Add Ghorrock tablet 2021-06-10 11:16:05 -04:00
Adam
e3f2b28fac menu swapper: add con cape tele to poh 2021-06-09 22:52:50 -04:00
Adam
4abd69977b gpu: use renderbuffer for aa fbo
Previously this bound first a render buffer and then a texture to the aa fbo color attachment0, making the renderbuffer unused. Just remove the texture, causing the render buffer to be used.
2021-06-09 15:37:15 -04:00
Adam
d228fa70fc chat commands: update tob new pb pattern
The old text (Personal best!) is no longer used
2021-06-09 11:59:36 -04:00
Adam
c9f5f93b52 camera: add option to preserve yaw when world hopping 2021-06-07 21:12:54 -04:00
Hydrox6
d75a50a236 world map mouse listener: consume click if icon is clicked on
This stops the map from being closed when clicking on an icon
overlapping the close button.
2021-06-06 18:22:55 -04:00
Hydrox6
c09c96cd78 world map overlay: make icons display fully on the map when edge snapped 2021-06-06 18:22:55 -04:00
Jordan Atwood
d69a5ddd8b status bars: Add counter text drop shadow
This drop shadow was present prior to the plugin refactor in
1165780f42 which erroneously removed it.
2021-06-06 15:53:59 -04:00
Adam
3f7146a6c2 chat colors: fix clan chat message highlight keys
The old friends chat uses "clan chat" as its key name for historical
reasons, and so the new clan chat uses "clan"
2021-06-06 15:11:13 -04:00
ThePharros
1dd82db10c screenshot: Add option to screenshot collection log entries (#13625) 2021-06-06 18:16:06 +00:00
Jordan Atwood
70dc7f56bc clues: Fix three step cryptic clue getLocations NPE
Prior to this commit, ThreeStepCrypticClue simply returned a
concatenation of the active step locations without filtering the mapped
locations in any way. This could lead to NPEs in the plugin as some
cryptic clues have null locations for steps which have no specific
location or have a variable location. This commit addresses this by
making CrypticClue's location field `@Nullable`, filtering null
locations from ThreeStepCrypticClue's getLocations stream, and by adding
a test to ensure ThreeStepCrypticClue's getLocations method cannot yield
any null entries in its return value.
2021-06-05 17:53:17 -04:00