Xurkon 7aaf4d3495 Fix Arrow failing to detect quest completion fallback
When QuestLogCache parses incomplete tracker data upon reload,
it leaves quest.isComplete undefined or false. This allows the
Arrow to process SpecialObjectives (like required source item drops)
which do not have Completed/Needed/Collected stats on them, bypassing
our recent arrow logic fix.

Added an explicit check for QuestieDB.IsComplete(quest.Id) == 1
at the very top of the track loop to guarantee the Arrow immediately
stops processing objectives and exclusively targets the finisher.
2026-02-21 12:32:36 -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%