File Details
UnitFramesImproved+options.zip
- R
- Jun 9, 2026
- 57.45 KB
- 2
- 3.3.5
- Retail
File Name
UnitFramesImproved+options.zip
Supported Versions
- 3.3.5
## Key Changes & Improvements (This Fork)
- **Profiles system**: Full support for named global profiles. Switch, create (copy current), and delete profiles directly from the options panel. Profiles are global so any of your characters can use them. Perfect for players with multiple characters.
- Full modern-style options panel with sliders, cycle buttons, and checkboxes (all 3.3.5 compatible — no `SetObeyStepOnDrag` usage).
- **Independent scaling**: Main frames (Player/Target/etc.) and Party frames now have completely separate scale controls. The previous shared behavior (where changing party size also resized the player) has been removed.
- **Player Frame Border Styles**: Added the ability to switch the player frame between Regular, Silver Elite, and Gold Elite borders using the addon's own texture files.
- **Separate Player/Target Color Tint**: Added "Silver (Original)", "Class Color", and "Black" options that only affect player + target/focus borders. Party tint remains a completely separate setting.
- **SharedMedia Bar Textures (Player & Target only)**: Option to use any statusbar texture from LibSharedMedia (your SharedMedia packs) for the health and power (mana/energy/etc.) bars on Player and Target frames. "Default" leaves the original texture alone. Focus, Party, and Boss frames are unaffected.
- **Hide Target Castbar**: New toggle to hide the default Blizzard target castbar (with an OnShow guard so it stays hidden).
- **Hide Focus Castbar**: Separate toggle for the Focus frame castbar.
- Party frames are now minimally modified: only border tinting is applied (class or black). Health and mana bars are left completely original.
- Player frame keeps its improved health bar sizing/positioning + class-colored health, while allowing border style and tint changes.
- Target and Focus frames now receive the chosen Player/Target color tint on their borders (including elite/rare dragon textures).
- Font system was expanded to cover names, status text, and health/power values across all supported frames.
- Many `InCombatLockdown()` guards added/reinforced for safe runtime changes.
- All changes are character-specific via `characterSettings`.
- Preserved the original lightweight philosophy and slash command structure.

