File Details
Vamoose's Endeavors v1.11.0
- R
- Mar 3, 2026
- 290.38 KB
- 2.2K
- 12.0.1+1
- Retail
File Name
VamoosesEndeavors-1.11.0.zip
Supported Versions
- 12.0.1
- 12.0.0
NEW:
- XP Observer is now the default XP tracking mode for new installs
- /ve observer command to dump Observer state (baseline, favor, observations)
- Community Coupon cap increased from 500 to 2000 for Season 2
FIXED:
- XP Observer: season-change baseline now captured correctly from current favor
(previously could miss XP earned before Observer initialized)
- XP Observer: delta=0 "echo" favor updates no longer close active measurements
(the first HOUSE_LEVEL_FAVOR_UPDATED after task completion is an echo of the
current value; Observer now waits for the real XP update)
- XP Observer: GetEndeavorXP falls back to Store's persisted favor after reload
instead of returning 0 (transient _lastFavor was lost on /reload)
- XP Observer: IsTracking now checks for valid baseline instead of requiring a
recorded observation (switching to Observer mode no longer shows 0 XP)
- Header display now updates immediately when switching XP tracking mode in Config
- Activity log retry: replaced broken 4-timer retry cascade with single 30s
fallback (old system read stale cache, wasting all retry slots)
- Non-active neighborhood activity tab now shows "Waiting for activity data..."
instead of empty state with no explanation
- FetchEndeavorData no longer silently reverts manual dropdown selection when
async Blizzard data arrives (added selection timing guard)
- XP Observer queues task completions during initialization instead of dropping
them (replayed when first HOUSE_LEVEL_FAVOR_UPDATED arrives)
- Double Store dispatch in SelectHouse consolidated (SET_HOUSE_GUID now uses
suppressNotify to avoid redundant VE_STATE_CHANGED)
- Set as Active Endeavor button removed from Activity and Leaderboard tabs
(only shown on Endeavors tab where it's relevant)
- Leaderboard CSV export now sorts by numeric rank instead of lexicographic
- Expired coupon correlation entries now cleaned up properly
- Fresh Season 2+ installs now use correct default XP caps
- AltSharing no longer calls nonexistent method on initiative ID lookup
- /ve dump character count now shows actual count instead of hardcoded 0
- Minimap button no longer overlaps the minimap on non-default minimap sizes
(now uses dynamic radius based on actual minimap dimensions)
IMPROVED:
- Task highlighting no longer flashes red on /reload (IngestLiveTasks now runs
before SET_TASKS dispatch so XP calculations have data when UI renders)
- Store:Dispatch supports suppressNotify flag to batch state changes
- Removed dead code: RebuildUI, /ve testxp, ColorsDark/ColorsLight, self.db
- Consolidated 3 redundant config reducers into SET_CONFIG
- Deduplicated house-selection priority logic into FindBestHouseIndex helper
- Removed 6 thin XPEngine wrapper functions from EndeavorTracker
- Info tab FontString/Texture elements now use pools instead of leaking on refresh

