File Details
Vamoose's Companion v1.6.0
- R
- Apr 16, 2026
- 1.52 MB
- 70
- 12.0.1+1
- Retail
File Name
VamoosesCompanion-1.6.0.zip
Supported Versions
- 12.0.1
- 12.0.0
ADDED:
- Activity Awareness: companions now react to daily-life player actions,
not just milestones. New module VC_ActivitySense detects 13+ activities.
- Quote reactions for: eating, drinking, hearthing, flight paths, entering
rest zones (cities/inns), rare spawn detection, and long idle (90s).
875 new voice-specific quotes across all 5 companions.
- Portrait lighting effects (VC_AuraLighting): smooth lerp transitions
tint the companion portrait based on player state:
- Swimming: blue tint with desaturation
- Low health: red pulse
- Mounted: warm outdoor glow
- Flying: cool sky blue
- Dead: full greyscale (ghostly)
- Rest zone: warm amber tavern glow
- Swimming animation split: SwimIdle when treading water, Swim when moving.
- New animation intents: EATING, HEARTHING, BORED, RELAXED, SWIMMING_MOVE
added to all companion model groups.
- Lighting test tab in /vc models: ambient tint sliders, desaturation
control, and preset buttons for tuning lighting effects.
- "Daily Life" event toggle group in Settings for enabling/disabling
activity reactions (eating, drinking, hearthing, flightpath, restzone, idle).
- Rare spawn detection via VIGNETTE_MINIMAP_UPDATED with skipCooldown
(time-sensitive, should always fire).
- State bootstrap on /reload: swimming, dead, resting, mounted, flying
states are detected immediately on addon load.
CHANGED:
- Engine: added skipCooldown flag for time-sensitive events (rarespawn).
- Food/drink detection uses taint-safe GetPlayerAuraBySpellID with 12.x
spell IDs (1269922, 1269918, 452389, 1269305).
- Low health detection uses 1s fast poll ticker instead of UNIT_HEALTH
event (avoids secret number taint issues).
- Eating and drinking share a 90s refreshment cooldown to prevent
double-fire on healer regen breaks.
- Idle quote skips if player is AFK.

