promotional bannermobile promotional banner

Vamooses Endeavors

Track your Housing Endeavor progress across all characters with a clean, theme-able interface showing tasks, completion status, and season milestones.

File Details

Vamoose's Endeavors v1.15.0

  • R
  • Apr 22, 2026
  • 585.53 KB
  • 7.0K
  • 12.0.5+2
  • Retail

File Name

VamoosesEndeavors-1.15.0.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 12.0.0

CHANGED:
- House XP now reads directly from C_NeighborhoodInitiative.GetAvailableHouseXP
  (12.0.5 native API) — same number Blizzard's "House XP Available" tooltip
  shows. Replaces the old activity-log scale derivation and the Observer
  delta-tracking mode entirely. Display is now a clean integer matching the
  game's own value.
- House XP icon swapped to housing-dashboard-icon-xp (matches Blizzard's
  Endeavor XP badge in the housing dashboard).
- Header tooltip simplified: single "Available: N" line, no more pre/post
  split or Observer/Classic mode explanation. Cap concept removed entirely
  to match Blizzard's UI (the API surfaces no cap and houses can carry
  values higher than the old hardcoded 2,250).

REMOVED:
- XP Tracking Mode setting (Classic vs Observer) and the "Seed Observer from
  Classic" button. Both modes superseded by the native API.
- 12.0.1 client support — TOC now targets 12.0.5 only.
- Observer SavedVariables (xpObserver baselines, observation log) and
  per-neighborhood scale calibrations. Cleaned up automatically by schema
  migration on first load.
- /ve scale, /ve observer, /ve obslog debug commands.
- Initiative-completion chest indicator (was Observer-mode only).

ADDED:
- Self-healing health check. Runs 5 seconds after the VE window opens and
  quietly fixes three common failure modes: no house list loaded despite no
  request in flight, a saved house GUID that doesn't match any current-session
  house (houseGUIDs are session-scoped and reset on relog), and the
  contradiction of the player having initiative contribution recorded but the
  house list being empty. Each heal action re-requests the house list from
  Blizzard. Silent unless debug is on.
- SavedVariables schema migration on addon load. Each VE upgrade bumps a
  schema version number; malformed or orphan xpObserver entries get pruned
  automatically, and config values that end up with the wrong type are reset
  to sensible defaults. User gets a yellow chat notification listing anything
  that was healed.
- /ve reset -- factory reset command. Shows a confirmation dialog before
  wiping VE_DB entirely, then re-requests fresh data. If Observer XP mode was
  active, auto-switches to Classic because Observer would show 0 until task
  completions rebuild a baseline; Classic reads the server activity log and
  is accurate immediately.