Commit Graph

450 Commits

Author SHA1 Message Date
Xurkon a0409eef8c feat: add learner/static data source mode 2026-06-05 20:15:26 -05:00
Xurkon 3f87e04c75 fix: learn gameobjects from used events 2026-06-05 19:19:11 -05:00
Xurkon fa8b204a8f fix: trace loot source gameobjects 2026-06-05 19:13:16 -05:00
Xurkon ad8f85bf63 fix: trace learner object captures 2026-06-05 19:06:13 -05:00
Xurkon fab924ff4c fix: handle killcredit objective tooltips 2026-06-05 18:31:12 -05:00
Xurkon 32b21de96a fix: register direct tooltip fallback for special objectives 2026-06-05 18:24:48 -05:00
Xurkon cd01a537f3 Merge branch 'tooltip-ascensiondb-precedence' into questie-learner-comms-improvements 2026-06-05 18:22:12 -05:00
Xurkon 7a87f51032 fix: skip malformed item objectives in cache 2026-06-05 18:02:15 -05:00
Xurkon aa973188ce fix: guard item name lookup against invalid ids 2026-06-05 17:55:52 -05:00
Xurkon 5d1fef9802 docs: document performance refactor status 2026-06-05 14:24:02 -05:00
Xurkon 9fcb1988da fix: preserve learner party kill updates 2026-06-05 14:19:42 -05:00
Xurkon b620b8ec87 docs: add performance refactor notice 2026-06-05 14:11:16 -05:00
Xurkon 1f6b6b14dc perf: align learner debounce defaults 2026-06-05 14:10:58 -05:00
Xurkon dd6fe75c52 docs: add performance refactor notice 2026-06-05 14:02:26 -05:00
Xurkon 3f3d2e65ac Revert "fix: add missing local profile in QuestieMap.ProcessQueue"
This reverts commit 2bdd1801c9.
2026-06-05 06:11:44 -05:00
Xurkon 2bdd1801c9 fix: add missing local profile in QuestieMap.ProcessQueue
ProcessQueue() references the global 'profile' at line 366 without
declaring it locally, causing 'attempt to index global profile (a nil)'
when called from the timer queue. All other functions in this file
declare local profile = Questie.db.profile before use.
2026-06-05 06:08:59 -05:00
Xurkon d1f79fd73e fix: prefer ascension tooltip data 2026-06-04 22:36:42 -05:00
Xurkon c85370de0b fix: replace select eight lookups 2026-06-04 21:58:54 -05:00
Xurkon f8b3972e70 fix: add lua 5.0 compatibility shims 2026-06-04 21:54:36 -05:00
Xurkon c3ea62f5bc fix: scope questie comms enable helper 2026-06-04 17:30:48 -05:00
Xurkon ccd2bc10d6 refactor: centralize performance options 2026-06-04 17:07:14 -05:00
Xurkon b62def52fd feat: add questie comms performance options 2026-06-04 17:05:03 -05:00
Xurkon a113791d64 perf: add questie comms disable gate 2026-06-04 17:04:12 -05:00
Xurkon c6bfa95c9e perf: wire questie comms throttles 2026-06-04 17:01:37 -05:00
Xurkon 5e3ac7cdd1 fix: synchronize learner performance options 2026-06-04 16:59:37 -05:00
Xurkon a1424bdd53 perf: add arrow performance controls 2026-06-04 16:53:21 -05:00
Xurkon 71a77b39d0 perf: cache arrow target coordinate lookups 2026-06-04 16:49:30 -05:00
Xurkon 8e90d43b6c perf: ignore bystander deaths for learner refreshes 2026-06-04 16:43:33 -05:00
Xurkon f160570a95 perf: add learner performance controls 2026-06-04 16:37:03 -05:00
Xurkon 305e918525 perf: batch learner pin refreshes 2026-06-04 16:23:43 -05:00
Xurkon 1ae4a21212 refactor: drop redundant learner private assignment 2026-06-04 10:03:26 -05:00
Xurkon 851a0ad6ea fix: capture learner event payload 2026-06-04 08:00:06 -05:00
Xurkon c4d9c2cf21 perf: head-tail quest comms queues 2026-06-04 07:42:31 -05:00
Xurkon bd1dfe7e79 perf: increment quest-list packet sizing 2026-06-04 07:33:47 -05:00
Xurkon 74d2095a72 perf: use head-index queues in learner comms 2026-06-04 07:24:01 -05:00
Xurkon 45357263c1 perf: batch learner merges and guard debug scans 2026-06-04 07:00:38 -05:00
Xurkon 51561b97d8 perf: batch learner updates and remove Turtle support 2026-06-04 06:47:45 -05:00
Azik 581634d199 Fix Ascension tracker line wrapping
Use tracker wrapping helpers that fall back when Ascension font strings do not expose GetNumLines or GetWrappedWidth.

(cherry picked from commit c9b7de2a636ca918c2549a13de87a688861c831f)
2026-06-03 06:50:07 -05:00
Xurkon 31864a467e fix: harden learner spawn suppression 2026-06-03 06:41:23 -05:00
Xurkon 4b7c295210 fix: stabilize minimap range cutoff and update release docs 2026-06-03 06:05:55 -05:00
Xurkon 93cfc17586 chore: remove minimal arrow assets 2026-06-03 01:49:05 -05:00
Xurkon e293f5b420 chore: exclude arrow backup snapshots from release archives 2026-06-03 00:39:55 -05:00
Xurkon f6ce9ac884 chore: untrack legacy root arrow assets 2026-06-03 00:36:00 -05:00
Xurkon c3b91f3bee fix: finalize arrow asset and docs updates 2026-06-03 00:26:39 -05:00
Xurkon 4fc8d661fd fix: clean faction arrow transparency 2026-06-02 13:03:19 -05:00
Xurkon 339dc1d94e fix: remove faction arrow alpha boxes 2026-06-02 12:52:18 -05:00
Xurkon 77857be339 fix: remove arcane arrow from bundle 2026-06-02 12:45:20 -05:00
Xurkon 02559f70bd feat: add horde and alliance arrow styles 2026-06-02 12:42:53 -05:00
Xurkon 8a41141172 feat: add new waypoint arrow styles 2026-06-02 12:18:48 -05:00
Xurkon 577efbe66b docs: mark v1.6.3 as released 2026-06-02 11:44:17 -05:00