promotional bannermobile promotional banner

Housing Vendor

The ultimate housing décor companion. Vendor waypoints, complete collection tracking, crafting, reputation, drops and rewards, live auction pricing, Housing Endeavors, plus multi-item profession planning with precise material calculations.

File Details

31.01.26.50

  • R
  • Jan 30, 2026
  • 16.27 MB
  • 8.5K
  • 12.0.1+1
  • Retail

File Name

HousingVendor31.01.26.50.zip

Supported Versions

  • 12.0.1
  • 12.0.0

HousingVendor Changelog

31.01.26.50

UI Improvements

Settings Panel Integration

  • INTEGRATED Settings panel into main UI as embedded view
  • ADDED Settings button in footer (bottom-right corner)
  • EMBEDDED Settings display in item list area when opened
  • ADDED Back button (top-left) to return from Settings to main view
  • PRESERVED Info/preview panel visibility while Settings is open
  • REGISTERED Settings with Blizzard Interface Options (ESC → Interface → AddOns → Housing Vendor)
  • Settings can be accessed via:
    • Footer Settings button → Opens embedded in main UI
    • ESC → Interface → AddOns → Housing Vendor → Opens in Blizzard Settings panelr

Zone Popup UI Refinement

  • NARROWED Popup width from 400px to 340px for more compact appearance
  • REDUCED Background opacity by 20% for less visual weight
  • UPDATED Buttons to use HousingTheme styling for consistency
  • Buttons now match main UI theme with proper hover effects
  • Softened glow gradients for cleaner look

Major Changes

 

Compact Mode Removal

  • REMOVED Compact Mode feature entirely from addon
  • DELETED CompactUI.lua (990+ lines)
  • DELETED SimpleItemList.lua (796 lines)
  • REMOVED Compact Mode settings checkbox from ConfigUI
  • REMOVED "Return to Compact" button from preview panel
  • REMOVED All preferCompact logic and simpleMode references throughout codebase
  • All UI interactions now open full Housing Codex interface directly
  • Minimap button, slash commands, and zone popups always open full UI

Housing Endeavors Built-in Tab

  • ADDED Native Housing Endeavors tab integration
  • CREATED EndeavorsUI.lua module for built-in endeavors tracking
  • ADDED Endeavors button in main UI header (next to Achievements/Reputation)
  • INTEGRATED Real-time endeavor tracking with character-specific data
  • FEATURES:
    • Active endeavor display with progress tracking
    • Task completion status and reward information
    • House level and favor tracking
    • Activity history and completion dates
    • Coupon reward tracking and countdown timers

HousingReps Integration

  • INTEGRATED Full HousingReps addon data into reputation system
  • ADDED Rewards arrays to ReputationFactions.lua for 20+ factions
  • Each faction now includes comprehensive housing decor rewards with standing requirements
  • ENHANCED Reputation.lua with collection tracking functions:

Reputation UI Enhancements

  • REDESIGNED Reputation display with compact information layout
  • CONSOLIDATED 7 detail lines into single compact line with bullet separators
  • Details now show: Faction ID • Expansion • Category • Type • Standing • Progress • Rep to Next
  • ADDED Grouped rewards display by standing level:
    • Rewards organized as "Friendly: item1, item2, item3"
    • Visual status icons: ✓ (collected), ⏳ (unlocked), ✗ (locked)
    • Shows collection status inline with each reward
  • ENHANCED Progress visualization with percentage display
  • Standing requirements clearly indicated for each reward tier

3D Model Viewer

  • CREATED Full 3D model viewer integrated into main UI
  • ADDED Spyglass button in info panel next to waypoint/materials buttons
  • Replaces item list when active (similar to Materials Tracker pattern)
  • CUSTOM themed interface matching Housing Codex style
    • Purple/dark color scheme
    • Custom button styling with hover effects
  • ADDED Model control buttons with custom TGA icons:
    • Rotate Left (HousingCodex_Left.tga)
    • Rotate Right (HousingCodex_Right.tga)
    • Zoom In (HousingCodex_ZoomIn.tga)
    • Zoom Out (HousingCodex_ZoomOut.tga)
  • Controls positioned at bottom of model frame with proper spacing
  • ADVANCED Mouse rotation controls:
    • Left-click drag: Vertical rotation (pitch)
    • Right-click drag: Horizontal rotation (yaw)
    • Alt + Left-click drag: Roll/tilt rotation
    • Shift + drag: 2x faster rotation speed
    • Mouse wheel: Zoom in/out
  • ROTATION PRESETS panel with quick-rotate buttons:
    • 45°, 90°, 180° horizontal rotation presets
    • "Flip" button for vertical flip (180° pitch)
    • Helpful text: "Left: Pitch | Right: Yaw | Alt+Left: Roll"
  • RESET VIEW button restores all rotations and zoom to default
  • Smart model loading from catalog data with HousingDB.iconCache fallback
  • Back button returns to item list
  •  

Data Changes

Reputation Data

  • ADDED Rewards to major faction configurations:
    • Classic city factions (Stormwind, Orgrimmar, etc.)
    • Dragonflight factions (Dragonscale Expedition, Iskaara Tuskarr, etc.)
    • The War Within factions (Council of Dornogal, Assembly of the Deeps, etc.)
    • Legacy expansion factions with housing rewards

 

 

Bug Fixes

 

  • FIXED Scroll bars overlapping info panel frame
  • FIXED Collection misfiring, showing uncollected itesm that had been collected
  • FIXED Model viewer controls positioned incorrectly at bottom
  • FIXED Preview panel button anchoring after compact button removal
  • FIXED Reputation details causing frame spillage with verbose display
  • FIXED Missing initialization for ModelViewer causing button to not work
  • FIXED Invalid PlayerModel camera method calls causing Lua errors
  • FIXED Duplicate route/waypoint chat messages when Vendor Marker is enabled (Preview Panel + Outstanding Items popup)
  • FIXED Incorrect portal routing from Outstanding Items popup by ensuring waypoint data uses the vendor's mapID and coords.mapID (enables proper multi-step portal guidance)