Files
Questie-X/.gitignore
T
Xurkon 164584ca87 fix: Sunstrider pin regression, ghost pins, and learner zone normalization
- 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.
2026-05-25 19:02:56 -05:00

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