promotional bannermobile promotional banner

SKQuests

Leveling guide and quest database explorer addon for World of Warcraft 3.3.5a (WotLK), developed for Project Ascension and compatible with any 3.3.5a server. Now ported to SoD

File Details

SKquests Wotlk v0.5.15.zip

  • R
  • Jun 20, 2026
  • 41.29 MB
  • 7
  • 3.3.5
  • Retail

File Name

SKquests.zip

Supported Versions

  • 3.3.5
### Fixed
- **Marcador "tu posición" nunca aparecía**: en el mapa interactivo de misiones, el punto azul que indica dónde está parado el personaje no se mostraba en ninguna zona. La causa: la base de datos de zonas del addon (`pfDB`) no incluye nombres de zona en inglés (solo datos numéricos y nombres en español), así que en un cliente en inglés la comparación entre tu zona real y la zona del mapa siempre fallaba. Se añadió un resolutor de respaldo usando la tabla interna de nombres en inglés del addon (ya usada para mostrar "Zone: ..." en el panel), igual que en la copia de Season of Discovery.

## [0.5.14-beta] - 2026-06-20

### Changed
- **Optimizacion de rendimiento (auditoria general)**: el frame de eventos del Tracker llamaba a `T:Refresh()` (un escaneo O(n) del quest log completo, con expansion/colapso de todos los encabezados) directamente en cada evento. Como varios eventos del quest log se disparan casi simultaneos por una sola accion (aceptar/entregar una mision), esto repetia el escaneo varias veces sin necesidad. Ahora esas rafagas se agrupan en un unico `Refresh()` en el siguiente frame, sin cambiar el comportamiento visible.

## [0.5.13-beta] - 2026-06-20

### Fixed
- **Coordenadas de NPCs**: corregido el problema donde las coordenadas de los NPCs aparecían como "-" en el Tasador de XP; ahora se calculan correctamente con la API de mapas de WotLK 3.3.5a.
- **Marcador de posición del jugador**: los mapas interactivos del addon (Guía, Zonas) ahora muestran un punto indicando la posición actual del personaje, además de las marcas de misiones/NPCs.
- **Crash del resolutor de zonas**: solucionado un error que podía interrumpir la interfaz al resolver el nombre de una zona a su ID interno en ciertos mapas/subzonas.
- **XP en pestañas Quests / Worth It**: la XP mostrada y usada para el cálculo de "rentabilidad" ahora se obtiene mediante `GetRewardXP()`, reflejando correctamente la XP real de la recompensa en lugar de un valor desactualizado o en cero.
- **Nombres de misiones en español**: corregido un caso donde el nombre en español de una misión se filtraba incorrectamente en la pestaña Quests/Worth It cuando el cliente estaba en inglés.

### Changed
- **Estilo de las pestañas (tabs)**: pequeño rediseño visual de los botones de pestaña para mayor consistencia con el resto del tema del addon.
- **Limpieza interna**: eliminado código muerto/no utilizado en el módulo de seguimiento de XP (`SKquests_XPTracker.lua`).

### Notas
- Esta versión adapta a **WotLK Classic 3.3.5a** (interfaz 30300) una serie de mejoras y correcciones desarrolladas originalmente para la rama Season of Discovery/Classic Era del addon.

English

### Fixed
- **"your position" marker never appeared**: in the interactive mission map, the blue dot indicating where the character is standing was not shown in any zone. Cause: the addon's zone database (`pfDB`) does not include zone names in English (only numeric data and names in Spanish), so on an English client the comparison between your actual zone and the map zone always failed. A fallback resolver was added using the addon's internal table of English names (already used to display "Zone: ..." in the panel), just like in the Season of Discovery copy.

## [0.5.14-beta] - 2026-06-20

### Changed
- **Performance optimization (general audit)**: the Tracker’s event frame called `T:Refresh()` (an O(n) scan of the entire quest log, expanding/collapsing all headers) directly on every event. Since several quest log events fire almost simultaneously for a single action (accepting/turning in a quest), this repeated the scan multiple times unnecessarily. Now those bursts are grouped into a single `Refresh()` on the next frame, without changing visible behavior.

## [0.5.13-beta] - 2026-06-20

### Fixed
- **NPC coordinates**: fixed an issue where NPC coordinates appeared as "-" in the XP Evaluator; they are now calculated correctly using the WotLK 3.3.5a map API.
- **Player position marker**: the addon's interactive maps (Guide, Zones) now show a point indicating the character’s current position, in addition to quest/NPC markers.
- **Zone resolver crash**: fixed an error that could interrupt the interface when resolving a zone name to its internal ID on certain maps/subzones.
- **XP in Quests / Worth It tabs**: the XP shown and used for the “profitability” calculation is now obtained via `GetRewardXP()`, correctly reflecting the real reward XP instead of an outdated or zero value.
- **Quest names in Spanish**: fixed a case where the Spanish name of a quest leaked incorrectly into the Quests/Worth It tab when the client was in English.

### Changed
- **Tab style**: small visual redesign of the tab buttons for better consistency with the rest of the addon’s theme.
- **Internal cleanup**: removed dead/unused code in the XP tracking module (`SKquests_XPTracker.lua`).

### Notes
- This version adapts to **WotLK Classic 3.3.5a** (interface 30300) a set of improvements and fixes originally developed for the Season of Discovery/Classic Era branch of the addon.