File Details
Vamoose's Companion v1.7.0
- R
- Apr 20, 2026
- 1.53 MB
- 51
- 12.0.5+1
- Retail
File Name
VamoosesCompanion-1.7.0.zip
Supported Versions
- 12.0.5
- 12.0.1
ADDED:
- Durability awareness: companions react to gear wear via three new event types from a UPDATE_INVENTORY_DURABILITY collector with state-transition detection (fires once per crossing, debounced 0.5s). States: gear_degrading (min equipped piece drops below 30% and isn't broken), gear_broken (a new piece hits 0% durability), gear_repaired (everything returns to 100% from a damaged state). Five quotes per state for each companion, in-voice: Scurry (ALL CAPS panic), Vamoose (dry shaman), Gazlowe (profit spreadsheet), Patches (nautical), Murgle (deadpan nerglish).
CHANGED:
- Silenced "VC loaded" login chat message (shown only when debug mode is on)
FIXED:
- Pepe perch: self-heal when the UI is re-shown (housing editor, cinematics, pet battles etc hide UIParent which clears SVK overlays). Perch frame now reapplies the costume SVK on OnShow, so Pepe comes back automatically after any hide/show cycle.
- ActivitySense idle-timer: secret-value crash when dead in a raid (or M+, encounter, PvP). UnitIsAFK returns a "secret boolean" in those contexts; the boolean test at line 223 tainted the addon. Replaced with the same context guard VC_Portrait uses: skip the idle quote entirely in IsChallengeModeActive / IsEncounterInProgress / pvp|arena instance types, or party|raid while in combat. Outside those contexts, the AFK check runs normally. Per Reference/MIDNIGHT_SECRET_VALUES.md, the context guard is more reliable than pcall alone.

