Xurkon
c6e118165f
fix: dedupe unavailable quest draw logs
2026-06-05 22:22:55 -05:00
Xurkon
b75d624938
fix: guard unavailable quest draw thread
2026-06-05 22:19:44 -05:00
Xurkon
94707e1b93
fix: make learner db reads self-sustaining
2026-06-05 21:46:16 -05:00
Xurkon
5e3d1b4fd3
fix: learn object quest objectives
2026-06-05 21:32:10 -05:00
Xurkon
ec82d66a9e
fix: make learner-only mode static-free
2026-06-05 21:26:27 -05:00
Xurkon
dbcf572e55
fix: let learner draw single spawn pins
2026-06-05 21:24:38 -05:00
Xurkon
0f20ea8aad
fix: learn more combat kills
2026-06-05 21:22:14 -05:00
Xurkon
11b78cf3ce
fix: route learner diagnostics to learner debug
2026-06-05 21:12:13 -05:00
Xurkon
cf16e7e95b
feat: show runtime learner mode in database tab
2026-06-05 21:09:10 -05:00
Xurkon
80ad1d49b0
fix: reduce quest 8325 fallback spam
2026-06-05 21:07:57 -05:00
Xurkon
e40e9bc1b3
fix: show selected learner data source mode
2026-06-05 21:06:08 -05:00
Xurkon
15023b4a3a
fix: learn credited unit died kills
2026-06-05 21:01:56 -05:00
Xurkon
64d5fb2f10
fix: keep learner mode live
2026-06-05 20:51:42 -05:00
Xurkon
76d9a41124
test: cover full learned data reset
2026-06-05 20:37:48 -05:00
Xurkon
9d02c8a231
fix: fully clear learned data buckets
2026-06-05 20:37:34 -05:00
Xurkon
3eda8d01ed
fix: force learner on when base db is missing
2026-06-05 20:23:29 -05:00
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