Xurkon 6d86a784e7 Set quest.isComplete when IsComplete==1 in GetAllQuestIds
QuestieArrow._CollectQuestTargets checks quest.isComplete (the quest
object field) to decide whether to collect finisher spawns or objective
spawns. Without setting this field, the arrow fell through to objective
collection and picked up the stale Cold Iron Key fake objective
(CheckQuestSourceItem) which resolves to NPC 29323 at 39.8, 72.7.

Now when QuestieDB.IsComplete returns 1, set quest.isComplete = true
and quest.WasComplete = true before PopulateObjectiveNotes, so the
arrow correctly routes to the finisher (Gretchen Fizzlespark) instead.
2026-02-21 11:59:34 -06:00
2026-02-21 10:44:26 -06:00
2026-02-11 16:15:16 -06:00
2026-02-21 10:44:26 -06:00

Questie (3.3.5a)

Version Downloads Documentation Patreon PayPal License WoW


**A fork of the WoW Classic Questie addon aiming to provide compatibility with ANY private server.**

Download Latest   •   📂 View Source   •   📖 Read Documentation


📥 Installation

  1. Download the archive.
  2. Extract it into the Interface/AddOns/ directory. The folder name should be Questie-335.
  3. Custom Server Support: If you are playing on a server emulating a previous expansion (Classic or TBC) using the 3.3.5 client, you can add -Classic or -TBC to the folder name to load specific datasets.
  4. Map Compatibility: If your server lacks a world map patch, enable Options → Advanced → Use WotLK map data.

🔧 Fixes & Compatibility

🛡️ Nameplates

  • Explicitly skips Ascension Nameplates to avoid conflicts, while maintaining compatibility with generic nameplate addons.

📊 Quest Tracker

  • Ascension API: Fully compatible with custom quest APIs; no crashes on auto-turn-in quests.
  • Header Persistence: Resolved issues where quest headers would disappear from the tracker.
  • Dynamic Updates: Instant refresh when accepting, completing, or abandoning quests.
  • Combat Safety: Protected with pcall to prevent UI lockups during intense combat updates.

💬 Tooltips

  • Fixed all legacy Lua errors.
  • New Feature: Displays if an NPC drops an item that starts a quest directly in the tooltip.

🗺️ Maps (Minimap & World Map)

  • Minimap: Fixed zoom-related Lua errors.
  • World Map: Full support for Ascension's WorldMapFrame (minimized mode), Mapster, and Magnify-WotLK.
  • Icon Cleanup: Resolved "ghost icon" bug where completed quests remained visible on the map.

📦 Custom IDs

  • Native support for large integer IDs common on custom private servers.

Features

⚔️ Ascension Scaling

  • Quests automatically scale to character level, perfectly matching the Ascension Scaling system.

📍 Visual Map Objectives

Notes for quest starters, turn-ins, and complex objectives are drawn directly on your maps.

Quest Givers Quest Complete Quest Tooltip

📜 Advanced Quest Tracker

  • Smart Tracking: Automatically tracks quests upon acceptance.
  • Expanded Capacity: Displays up to 20 quests (original limit: 5).
  • Interactive: Left-click to open the log; Right-click for focus modes or TomTom arrow integration.
Tracker

🗺️ My Journey & Quests by Zone

  • Journey Log: Record every major step of your adventure.
  • Completionist View: Lists all available and completed quests per zone to ensure nothing is missed.
Journey Zone Quests

🔍 Database Search & Config

  • Global Search: Find any NPC, Object, or Quest in the massive Questie database.
  • Deep Customization: Adjust everything from icon scale to tracking logic.
Search Config

👥 Credits

  • Questie Team - Original addon developers.
  • Xurkon - Private Expansion fork and maintenance.
  • Project Ascension & Ebonhold Communities - Testing and data feedback.

📄 License

MIT License - See LICENSE for details.

S
Description
No description provided
Readme MIT 35 MiB
Languages
Lua 100%