Vamooses Dye Studio

Vamoose Dye Studio replaces Blizzard's dye UI with an enhanced interface for browsing, previewing, and managing housing dyes with custom palettes and live dyeing.

File Details

Vamoose's Dye Studio v2.1.1

  • R
  • May 23, 2026
  • 889.08 KB
  • 436
  • 12.0.5
  • Retail

File Name

VamoosesDyeStudio-2.1.1.zip

Supported Versions

  • 12.0.5

**UX**
- ESC now closes the main window, matching the journal/collections/character panel behaviour. (Boggle, Discord)

**Fixes**
- Herb names that read as "Herb <itemID>" on first paint now resolve and re-paint when the item info arrives, instead of staying stuck for the rest of the session. The async name resolver was kicking C_Item.GetItemNameByID, which warms a name-only cache but does NOT fire GET_ITEM_INFO_RECEIVED -- so the re-paint trigger never arrived for cold items. Now also calls C_Item.RequestLoadItemDataByID in the miss path to force the full-info fetch that the event actually listens to.
- Canvas decor picker no longer renders empty on the first open of a cold session (especially noticeable on slower machines where the housing catalog populates after VDS's initial searcher pass). DecorInfoResolver now listens for HOUSING_CATALOG_CATEGORY_UPDATED / HOUSING_CATALOG_SUBCATEGORY_UPDATED and re-runs the catalog search if the prior pass returned zero. Previously the only fix was /reload. (Boggle, Discord)