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.luamodule 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
mapIDandcoords.mapID(enables proper multi-step portal guidance)

