Go to Page... |
Compatibility: | Chains of Domination (9.1.0) The Burning Crusade Classic (2.5.1) Classic Patch (1.13.7) |
Updated: | 07-18-21 05:44 PM |
Created: | 11-12-14 11:23 AM |
Downloads: | 72,488 |
Favorites: | 152 |
MD5: | |
Categories: | Suites, Graphic UI Mods, Graphical Compilations, Minimalistic Compilations, Generic Compilations |
I am not updating this for any future WoW patches as I am no longer subscribed to WoW. Until Blizzard un-fucks the situation they're in I wont be back. Accepting pull requests / maintainers who reach out to me on GitHub or Discord.
Improved Blizzard UI
====================
Improved Blizzard UI is an attempt to improve the World of Warcraft interface by styling frames, implementing additional functionality and restructuring / hiding existing elements.
The AddOn is compatible with Modern WoW, TBC and Vanilla.
Addon Installation
Modern WoW
* To install Improved Blizzard UI place the folder into `World of Warcraft//_retail_//Interface//Addons` as you would any other addon.
Classic WoW
* To install Improved Blizzard UI place the folder into `World of Warcraft//_classic_//Interface//Addons` as you would any other addon.
* Enable "Load out of date AddOns" in your AddOn selection menu.
Core Features
Customisation
* Once installed if need be customize your installation with `/imp`.
* Most UI elements can now be repositioned with `/imp unlock` and `/imp lock`.
* LibSharedMedia-3.0 Support for customising fonts. Any fonts loaded by LSM will be available in Improved Blizzard UI and vice versa. You may now easily use the Improved Blizzard UI font in other AddOns such as Recount, DBM etc to better match this AddOn.
Miscellaneous
* AFK 'Hero Mode' Camera View.
* Automatic Repair.
* Automatic Trash Item Sale.
Unit Frames
Player Frame
* Moved and Re-Scaled.
* Larger Health Bar.
* Scaleable.
* Class Coloured Health Bar.
* Hidden Portrait Text Spam.
* Hidden when out of Combat (Without Target / Low Health).
* Improved Fonts.
Target Frame
* Moved and Re-Scaled.
* Larger Health Bar.
* Scaleable.
* Class Coloured Health Bar.
* Improved Fonts.
* Buffs on Top.
Target of Target
* Improved Fonts.
* Scaleable.
* Class Coloured Health Bar.
Party Frames
* Improved Fonts.
Action Bars
* Out of Range Indicator.
* Customizable Texts.
* Casting Bar Repositioned and Scaled.
* Improved Fonts.
* Scaleable Buffs and Debuffs.
Mini Map
* Moved and Re-Scaled.
* Player Co-Ordinates.
* System Performance Statistics.
* Scroll Wheel Zoom.
* Improved Fonts.
Tooltips
* Anchored to Mouse.
* Styled Tooltips.
* Unit Hostility Border.
* Coloured Unit Guild Name, Level, Faction and Race.
* Target of Target.
* Class Coloured Health Bar and Name.
* Improved Font.
* Item Rarity Border.
Chat
* Improved Chat Font.
* Shortened Blizzard Strings (Loot, Exp Gain, Profession Levels etc).
Combat
* Low Health Warnings (50% and 25%).
* Interrupt Announcements.
* Kill Feed.
* Highlighted Killing Blows.
* Instant Battleground Ressurection.
Modern WoW Exclusives
Miscellaneous
* Guild Bank Repair Support.
* Automatic Achievement Screenshot.
* Replacement Order Hall Bar.
Unit Frames
Focus Frame
* Moved and Re-Scaled.
* Larger Health Bar.
* Improved Fonts.
* Class Coloured Health Bar.
Action Bars
* Micro Menu replaced with custom drop up menu. (Right of Main Bar).
* Bags Hidden (Show with drop up menu option).
Classic WoW Exclusives
Unit Frames
Party Frames
* Moved and Re-Scaled.
* Scaleable.
Target Frame
* Added Health Text customisable with standard Blizzard "Status Text" option.
* Added Mana Text customisable with standard Blizzard "Status Text" option.
--------------------------------------
Improved Blizzard UI needs you!
Improved Blizzard UI is on [Github](https://github.com/kaytotes/ImprovedBlizzardUI) and this is where all issues should be reported. New Feature requests are always welcome as are pull requests.
Recommended Addons
Improved Blizzard UI works best with the following addons.
* [Baud Bag](https://www.curseforge.com/wow/addons/baud-bag)
* [Storyline](https://wow.curseforge.com/projects/storyline)
Classic WoW
* [ClassicAuraDurations](https://www.curseforge.com/wow/addons/classicauradurations)
* [ClassicCastbars](https://www.curseforge.com/wow/addons/classiccastbars)
Credits
The following libraries have been used in the development of Improved Blizzard UI:
* [LibStub](https://www.wowace.com/projects/libstub)
* [Ace3](https://www.wowace.com/projects/ace3)
* [CallbackHandler-1.0](https://www.wowace.com/projects/callbackhandler)
* [LibSharedMedia-3.0](https://www.wowace.com/projects/libsharedmedia-3-0)
* [AceGUI-3.0-SharedMediaWidgets](https://www.wowace.com/projects/ace-gui-3-0-shared-media-widgets)
File Name |
Version |
Size |
Author |
Date |
3.6.0 |
566kB |
kaytotes |
07-06-21 10:40 AM |
|
3.5.1 |
566kB |
kaytotes |
06-11-21 08:51 AM |
|
3.5.0 |
566kB |
kaytotes |
06-10-21 01:31 PM |
|
3.4.2 |
566kB |
kaytotes |
06-08-21 03:12 PM |
|
3.4.1 |
566kB |
kaytotes |
06-08-21 01:09 PM |
Comment Options |
Customprofile |
View Public Profile |
Send a private message to Customprofile |
Find More Posts by Customprofile |
Add Customprofile to Your Buddy List |
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |
01-30-18, 01:46 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 85
Uploads: 0
|
Suggestion
Hey could we add two simple options:
Would be great. Thanks! |
|
Betonz |
View Public Profile |
Send a private message to Betonz |
Find More Posts by Betonz |
Add Betonz to Your Buddy List |
03-17-18, 08:47 PM | |
|
Hey
Just to report the nameplate are broken or maybe its intended https://imgur.com/a/NrwCU And that thing disturb me a lot when playing |
|
NeoKeleseth |
View Public Profile |
Send a private message to NeoKeleseth |
Find More Posts by NeoKeleseth |
Add NeoKeleseth to Your Buddy List |
03-18-18, 06:09 AM | ||
|
https://user-images.githubuserconten...edfd352718.jpg Compared to Blizzard UI with no addons enabled: https://user-images.githubuserconten...54f40628bd.jpg The addon doesn't touch anything related to name plates as I like the Blizzard small ones.
Last edited by kaytotes : 03-18-18 at 06:15 AM.
|
|
|
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |
03-18-18, 07:26 PM | |||
|
|
||
|
NeoKeleseth |
View Public Profile |
Send a private message to NeoKeleseth |
Find More Posts by NeoKeleseth |
Add NeoKeleseth to Your Buddy List |
03-19-18, 03:05 PM | ||
|
Improved Blizzard UI doesn't touch name plates in any way as they are extremely protected by Blizzard and because I use the default ones honestly. |
|
|
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |
03-19-18, 06:22 PM | |
|
I did resolve that problem by searching on reddit and i don't why but one console command was wrong :/
/script SetCVar("nameplateShowOnlyNames", "0") was to 1 Don't know but now everything works and thanks for this UI Mate |
|
NeoKeleseth |
View Public Profile |
Send a private message to NeoKeleseth |
Find More Posts by NeoKeleseth |
Add NeoKeleseth to Your Buddy List |
03-21-18, 01:51 AM | |
|
errors latest update
1-
Message: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:09 Count: 1 Stack: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: in function <...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:166> Locals: 2- Message: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:09 Count: 1 Stack: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: in function <...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:406> Locals: 3- Message: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) Time: 03/21/18 18:50:09 Count: 1 Stack: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: in function <...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:152> Locals: Message: ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: attempt to index global 'FramesDB' (a nil value) Time: 03/21/18 18:50:13 Count: 1 Stack: ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: attempt to index global 'FramesDB' (a nil value) [C]: ? ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: in function <...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:83> ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:98: in function <...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:97> [C]: in function `FocusFrame_SetSmallSize' Interface\FrameXML\TargetFrame.lua:247: in function `TargetFrame_OnVariablesLoaded' Interface\FrameXML\UIParent.lua:1108: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 4- Message: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:09 Count: 1 Stack: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) [C]: ? ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: in function <...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:46> Locals: 5- Message: ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: attempt to index global 'FramesDB' (a nil value) Time: 03/21/18 18:50:13 Count: 1 Stack: ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: attempt to index global 'FramesDB' (a nil value) [C]: ? ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:88: in function <...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:83> ...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:98: in function <...e\AddOns\ImprovedBlizzardUI\modules\frames\focus.lua:97> [C]: in function `FocusFrame_SetSmallSize' Interface\FrameXML\TargetFrame.lua:247: in function `TargetFrame_OnVariablesLoaded' Interface\FrameXML\UIParent.lua:1108: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 6- Message: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:15 Count: 4 Stack: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: in function <...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:100> ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:192: in function <...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:190> Locals: 7- Message: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: in function <...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:100> [C]: in function `MainMenuBarVehicleLeaveButton_Update' Interface\FrameXML\MainMenuBar.lua:432: in function <Interface\FrameXML\MainMenuBar.lua:431> Locals: 8- Message: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: attempt to index global 'BarsDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:103: in function <...ddOns\ImprovedBlizzardUI\modules\bars\actionbars.lua:100> [C]: in function `MultiActionBar_Update' Interface\FrameXML\ActionBarController.lua:177: in function `ValidateActionBarTransition' Interface\FrameXML\ActionBarController.lua:145: in function `ActionBarController_UpdateAll' Interface\FrameXML\ActionBarController.lua:64: in function <Interface\FrameXML\ActionBarController.lua:53> Locals: 9- Message: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: in function <...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:166> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:528: in function `TimeManager_LoadUI' Interface\FrameXML\UIParent.lua:1114: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 10- Message: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: in function <...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:406> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:528: in function `TimeManager_LoadUI' Interface\FrameXML\UIParent.lua:1114: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 11_ Message: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: in function <...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:152> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:528: in function `TimeManager_LoadUI' Interface\FrameXML\UIParent.lua:1114: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 12- Message: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) [C]: ? ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: in function <...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:46> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:528: in function `TimeManager_LoadUI' Interface\FrameXML\UIParent.lua:1114: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 13- Message: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:168: in function <...face\AddOns\ImprovedBlizzardUI\modules\misc\chat.lua:166> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:456: in function `CombatLog_LoadUI' Interface\FrameXML\UIParent.lua:1116: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 14- Message: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: attempt to index global 'PrimaryDB' (a nil value) [C]: ? ...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:408: in function <...\AddOns\ImprovedBlizzardUI\modules\misc\tooltips.lua:406> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:456: in function `CombatLog_LoadUI' Interface\FrameXML\UIParent.lua:1116: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 15- Message: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: attempt to index global 'FramesDB' (a nil value) [C]: ? ...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:155: in function <...ddOns\ImprovedBlizzardUI\modules\frames\killfeed.lua:152> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:456: in function `CombatLog_LoadUI' Interface\FrameXML\UIParent.lua:1116: in function <Interface\FrameXML\UIParent.lua:1011> Locals: 16- Message: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) Time: 03/21/18 18:50:15 Count: 1 Stack: ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: attempt to index global 'BarsDB' (a nil value) [C]: ? ...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:48: in function <...e\AddOns\ImprovedBlizzardUI\modules\bars\castbar.lua:46> [C]: in function `LoadAddOn' Interface\FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:456: in function `CombatLog_LoadUI' Interface\FrameXML\UIParent.lua:1116: in function <Interface\FrameXML\UIParent.lua:1011> Locals:
__________________
Last edited by meggalo : 03-21-18 at 01:58 AM.
|
|
meggalo |
View Public Profile |
Send a private message to meggalo |
Find More Posts by meggalo |
Add meggalo to Your Buddy List |
03-21-18, 02:18 AM | |
|
weird
That happen when I first installed it on my first char!
i than changed the unit frames to be on all the time and it did a reload and all errors went. I than tried a second char and no errors come up
__________________
|
|
meggalo |
View Public Profile |
Send a private message to meggalo |
Find More Posts by meggalo |
Add meggalo to Your Buddy List |
03-21-18, 02:33 PM | ||
|
Re: weird
|
|
|
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |
03-22-18, 09:08 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Where we can actually change the vallues of the set position for player,target,focus frames? I'm able to move them around when i changed one line in the LUA ( sry if i wasn't ment to do it ). but i cannot actually save the said positions after a reload or a client restart! So pretty pls can you point me in the proper direction?
EDIT: I "fixed" by puting fix vallues to the Lua files themselfs. Now how do i stop reloading whenever i hit ok on the interface window :S
Last edited by Purenature : 03-22-18 at 11:46 AM.
|
|
Purenature |
View Public Profile |
Send a private message to Purenature |
Find More Posts by Purenature |
Add Purenature to Your Buddy List |
03-22-18, 04:27 PM | ||
|
I don't have an easy config yet for the position but changing it in config.lua will work. Look for primaryOffsetX and primaryOffsetY |
|
|
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |
03-25-18, 05:45 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
Bag toolbar?
I'm a new player and am levelling from 0, so my equipment changes often.
Q. As the bag toolbar is invisible, how do I change bags, without disabling the mod, if I get a better bag? Q. How do I move the character portraits? Even if I unlock them, I cannot move them. This works without the mod in vanilla WOW. Apart from this, it's an excellent UI mod, many thanks.
Last edited by darkhelix : 03-25-18 at 05:46 AM.
|
|
darkhelix |
View Public Profile |
Send a private message to darkhelix |
Find More Posts by darkhelix |
Add darkhelix to Your Buddy List |
03-25-18, 09:18 AM | ||
|
Re: Bag toolbar?
Swapping bags can be done through the replacement micro menu. Right click the MiniMap and select Swap Bags (Might actually be Toggle Bags). This will simply toggle the bag bar on or off. |
|
|
kaytotes |
View Public Profile |
Send a private message to kaytotes |
Find More Posts by kaytotes |
Add kaytotes to Your Buddy List |