Vamooses Companions

A companion who keeps you company while you play - watching what you do and reacting with personality, humor, and the occasional roast

File Details

Vamoose's Companion v1.9.0

  • R
  • Jun 12, 2026
  • 1.69 MB
  • 227
  • 12.0.7+1
  • Retail

File Name

VamoosesCompanion-1.9.0.zip

Supported Versions

  • 12.0.7
  • 12.0.5

ADDED:
- Two new companions: Dash, The Rakish Charmer (smooth, confident, sees
  innuendo in absolutely everything) and Vexia, The Winking Temptress
  (theatrical, conspiratorial, delights in making everything sound
  scandalous). Both ship with full quote coverage -- 1,230 lines each
  across every event category the other companions react to, including
  housing endeavors, home presence, Mythic+, pet battles, gear condition,
  and the four bond-milestone quotes. Dash uses the full humanoid
  animation set; Vexia uses the sayaad rig's native set, including three
  sayaad-only poses for greetings, celebrations, and idle fidgets.
- Speech toasts now grow vertically for long quotes instead of cutting
  them off mid-sentence -- the bond-milestone quotes render in full.

FIXED:
- Hardened against Midnight "secret value" crashes in protected contexts
  (Mythic+, raid encounters, PvP, delves, and notably your own house
  interior): portrait state evaluation, mounted/swimming/flying detection,
  gold tracking, durability tracking, and auto-summon checks now all detect
  and skip secret API returns instead of erroring. Fixes the reported
  "attempt to compare local 'speed' (a secret number value)" error.
- Mythic+ completion quotes: the keystone level, duration, and on-time status
  were always 0/false (the completion event carries no data on retail) --
  they now come from the proper completion API, so level- and timing-aware
  M+ quotes fire correctly.
- Portrait animation no longer gets stuck in a neutral stand pose when a
  state change (combat, death, etc.) lands while the companion model is
  still loading; the squirrel mascot's idle animation now also applies
  reliably on slow model loads.
- Pet selector: the list is now virtualized (instant open even with 1000+
  pets), the popup no longer leaks frames on every open, and the quote
  History tab uses the same modern scrolling.
- /vc mood: swatch hex color is now rounded correctly (was one shade off).
- Vexia's portrait animations corrected from an in-game animation probe: the
  sayaad model family has its own compact animation set (the same on every
  variant from classic to modern), so she now uses it directly with her
  demon-archetype reaction mapping. The rig's spellcast pose is excluded --
  it's a half-animation that froze her mid-gesture. Dash's full humanoid
  set was confirmed correct by the same probe.
- Dash and Vexia's speech-toast models now render at the same size as the
  other companions (they were missing camera tuning and showed at 2x).
- Settings: the per-companion TTS and sound icons in the sidebar now update
  immediately when the global TTS toggle changes; the Pepe and Language
  tabs no longer show stale values after settings change elsewhere; and
  /vc reset now refreshes an open settings panel instead of showing
  pre-reset values.
- Settings: Pet Summon and the three gear-condition events (wearing down /
  broken / repaired) now have checkboxes on the Events tab -- they were
  always on with no way to disable them.
- Settings: clicking gaps inside the pet selector popup no longer dismisses
  it, and the summoned-pet pin at the top of the list no longer flickers
  while typing in the search box.
- Settings: long companion descriptions no longer overlap the bond bar on
  the companion page.
- Auto-summon: linking a different pet while mounted or flying now takes
  effect after you dismount (previously the change was silently dropped),
  and disabling auto-summon via a settings reset now dismisses the pet.