Xurkon
5b576911d7
fix: tooltip flicker, learner quest field mapping, secondary tooltip style
...
- QuestieLib.GetColoredQuestName now nil-guards QuestieDB.GetQuest() before reading .isComplete
- TooltipHandler.AddItemDataToTooltip re-keyed on itemId only (was firing on every ElvUI refresh)
- Removed unconditional ResizeTooltip call from item tooltip path (caused first-hover pop)
- OnQuestDetail no longer writes objectives text to data[6] or quest body to data[17] or zoneId to data[8]
- OnQuestAccepted documents why requiredLevel/requiredRaces/requiredClasses are intentionally not captured
- Reused logIdx from data build pass instead of redeclaring it for the objective scan
- Secondary learner tooltip now matches GameTooltip style with or without ElvUI (defers to ElvUI when loaded, replicates its Transparent template otherwise)
- Combined-tooltip learner stats now framed by invisible spacer lines for visual separation
2026-06-07 08:38:12 -05:00
Xurkon
f5d8e24810
fix: speed up slider redraws
2026-06-06 14:33:35 -05:00
Xurkon
1ca426ee9f
feat: expand learner tooltip controls
2026-06-06 14:30:07 -05:00
Xurkon
1f3de0e02e
feat: add learner tooltip controls
2026-06-06 13:59:31 -05:00
Xurkon
2cb129ae4b
feat: add debug message throttle
2026-06-06 13:44:49 -05:00
Xurkon
84fefc1c20
fix: validate quest turn in learning
2026-06-06 13:16:51 -05:00
Xurkon
1d58e3fc79
fix: suppress nonfatal errors by default
2026-06-06 12:51:52 -05:00
Xurkon
a1c6a181fc
fix: refresh learner settings live
2026-06-06 12:19:23 -05:00
Xurkon
dd630fd1e9
fix: allow learner clustering on sunstrider
2026-06-06 12:03:29 -05:00
Xurkon
287751a071
fix: let learner turn-ins drive arrow spawns
2026-06-06 11:48:11 -05:00
Xurkon
4e95418594
fix: gate object learning to quest-related data
2026-06-06 10:35:46 -05:00
Xurkon
ccdfa525cf
fix: gate learner item learning to quest items
2026-06-06 10:21:36 -05:00
Xurkon
ada40add8b
fix: invalidate caches after learner updates
2026-06-06 10:07:28 -05:00
Xurkon
b0f2088ab7
fix: prefer loot source for item drops
2026-06-06 09:44:51 -05:00
Xurkon
36668338f5
fix: restore learner questgiver and item drop learning
2026-06-06 07:56:29 -05:00
Xurkon
cccfa1e81b
fix: preserve explicit learner spawn data
2026-06-06 07:44:17 -05:00
Xurkon
5326b16583
feat: add arrow5 bundled arrow style
2026-06-06 07:32:31 -05:00
Xurkon
adb99c68c1
feat: heal learned npc coordinates from repeated kills
2026-06-06 07:21:03 -05:00
Xurkon
85d4a7a1e4
fix: suppress duplicate combat log npc learns
2026-06-06 07:15:05 -05:00
Xurkon
3f105e5782
fix: harden learner compatibility shims
2026-06-06 07:03:16 -05:00
Xurkon
bed1e31a2f
fix: quiet learner debug and harden vanilla guids
2026-06-06 07:00:30 -05:00
Xurkon
8c593a1cfd
fix: correct learner npc and item learning ids
2026-06-06 06:53:38 -05:00
Xurkon
82b5aa86dd
fix: harden learner quest accept resolution
2026-06-06 06:38:47 -05:00
Xurkon
6597d20b7d
feat: refine learner data source and pin rendering
2026-06-06 00:04:50 -05:00
Xurkon
6f4bd69d00
fix: draw pins from immediate learner kill evidence
2026-06-05 22:27:27 -05:00
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
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
9fcb1988da
fix: preserve learner party kill updates
2026-06-05 14:19:42 -05:00
Xurkon
1f6b6b14dc
perf: align learner debounce defaults
2026-06-05 14:10:58 -05:00