164584ca87
- Fix: isSunstrider block in _MergeSpawnEvidence now checks IsAscensionProtected before writing learner data to npcDataOverrides. Without this guard, each Mana Wyrm kill overwrote AscensionDB's z1241=5 data with learner z3431 coords. - Fix: Clustering disabled for zone 1241 (Sunstrider Isle) in _DrawObjectiveIcons so all 5 AscensionDB spawn pins display individually instead of collapsing to 2. - Fix: Ghost pin loop in AvailableQuests.lua -- 'while frames[i]' was iterating a string-keyed table with a numeric index (never iterated). Changed to pairs(). - Fix: NormalizeSpawnZoneKey now uses ZoneDB.areaIdToUiMapId for all zones so learner evidence is stored under map IDs (e.g. 1241) not area IDs (e.g. 3431), matching AscensionDB's key space. Applied in LearnNPC and _StoreGuidSpawnEvidence. - Fix: isSunstrider detection in _MergeSpawnEvidence updated from hardcoded zoneId==3431 check to IsSunstriderNativeZone() since zone IDs are now normalized to map IDs at storage time.
57 lines
780 B
Plaintext
57 lines
780 B
Plaintext
# Build artifacts
|
|
workflow/
|
|
Tools/
|
|
|
|
# Test files
|
|
Tests/
|
|
Modules/*_spec.lua
|
|
|
|
# Dev notes and session artifacts
|
|
docs/sunstrider-pin-fix.md
|
|
docs/sunstrider-coordinate-collection.md
|
|
docs/PROGRESS.md
|
|
docs/testing-macros.md
|
|
QUESTIE-LEARNER-HANDOFF.md
|
|
|
|
# Generated/lock files
|
|
skills-lock.json
|
|
|
|
# CodexBot artifacts
|
|
.codex/
|
|
|
|
# Agent/dev tooling
|
|
.agent/
|
|
.agents/
|
|
.claude/
|
|
.history/
|
|
.kilocode/
|
|
skills/
|
|
scratch/
|
|
|
|
# Lua/WoW dev artifacts
|
|
.busted
|
|
.luarc.json
|
|
selene.toml
|
|
Compat/Debug.lua
|
|
Modules/Arrow/QuestieArrow.lua.bak4
|
|
Modules/Arrow/QuestieArrow_HEAD.lua
|
|
Questie-X-Turtle.toc
|
|
Tooltip_772ebd1.lua
|
|
coords.lua
|
|
debug.lua
|
|
debug_tooltip.lua
|
|
luac.out
|
|
release_notes.txt
|
|
|
|
# Python artifacts
|
|
__pycache__/
|
|
cleanup_init.py
|
|
tmp_*.py
|
|
|
|
# Config
|
|
wow_classic.yml
|
|
|
|
# Dev scripts
|
|
Makefile
|
|
move_recompile.py
|