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.

