Download
(2MB)
Download
Updated: 10-03-20 04:10 PM
Pictures
File Info
Updated:10-03-20 04:10 PM
Created:08-07-20 07:15 AM
Downloads:1,761
Favorites:1
MD5:

DuffedUIv9 - Beta

Version: 9.0.2.11
by: liquidbase [More]

DuffedUI v9

This is the version of DuffedUI for the Beta of Shadowlands. This version does not work on the retail servers!

General

DuffedUI is a minimalistic Interface for PvE and most of the PvP-Content. It provides many plugins like Nameplate-Debuffs, Cooldowntracking (PvE & PvP), a global design and many other things.

Installation & Configuration
Download and extract the archive to your WoW-Directory and login. After login you will see at first the installation-window. Proceed all steps and enjoy your new UI!
DuffedUI comes with a own Configpanel. To configure the UI hit ESC and click the button DuffedUI.

Bugreports
For Bugreports please use the comment-section here on wowinterface.com or make a ticket on GitHub

Commands
  • /version => Shows the actual version of DuffedUI
  • /reset => Reset the entire UI-Settings to default
  • /install => Begin the installation process of DuffedUI
  • /moveui => Unlock the moving feature

Credits
And for all help for the UI, code, ideas and support: Tukz, Hydra, Elv, Azilroka, Caith, Ishtara, Hungtar, Tulla, P3lim, Alza, Roth, Tekkub, Shestak, Caellian, Haleth, Nightcracker, Haste, humfras aka Shinizu, Hizuro, Duugu, Phanx, ObbleYeah

9.0.2.11
- Update Aurora
- Fixed durability display on charscreen
- Fixed auto invite
- Moved Azerite Bar to minimap
- Moved XP-Bar underneath the center datatext
- Removed microbar

9.0.2.10
- Update Aurora
- Fixed issue on objectivetracker when tracking popup- or worldquests
- Reorder Gold-DataText, Currencies now expansion specific, Old currencies can be hidden

9.0.2.9
- Fixed issue with removed font
- Fixed hoverbind, DuffedUI uses now the Quickbind-Function from Blizzard and commands works as known
- Removed all keybind-commands, except /dkb, /dkb is the new command to trigger setup for keybinds
- Update SpecSwitcher by [Rav99]
- Fixed issue with instances and coords on map
- Changed color from cooldowns on actionbars
- Added formerly removed systemfonts back to the UI
- Fixed issue with chat mesg if guild member login or logoff
- Fix dt's tooltip on icenter by [Rav99]
- Added Widget-Display to nameplates ==> needs testing <==

9.0.1.8
- Fixed issue with removed font in current build
- Split debuff-filter for raid- / groupframes
- Fixed hoverbind
- Added skilltree of covenants to mission datatext by [Rav99]

9.0.1.7
- Added all currencies for Shadowlands
- Fixed gold-datatext for currency-display
- Update for Aurora
- Update for chatbubble-skin by [Rav99]
- Fixed invite-function
- Fixed alternate power display by [Rav99]
- Fixed friend datatext by [Rav99]
- Fixed guild datatext by [Rav99]

9.0.1.6
- Fixed guild datatext by [Rav99]
- Fixed Aurora
- Fixed alternate power by [Rav99]
- Fixed friend datatext by [Rav99]
- Removed system font
- Added serveral currency
- Fixed skin issues
- Added Bugfixes for current beta build

9.0.1.5
- New system for Versioning
- Fixed two spells
- Update runes.lua by Rav99
- Update QuestIcon Lib by Rav99
- Debuff-filter update by Rav99
- Removed debuff from Legion raids and dungeons
- Update extraquestbutton by Rav99
- Fixed SavedVar-Value for versioncheck
- Removed skinning functions no longer neededy
- Added possibility to use the datatext in BfA
- Added new datatext for missions by Rav99
- Update locals by Rav99
- Fix lua error by Rav99
- Skin ConfigButton … by Rav99
- Added frames to kill in Display and Actionbar options on default Blizzard options
- Fixed statusframe
- Fixed AuraWatch-Function
- Fixed buff tracking on raidframes
- Update credits
- Code optimizations

9.0.1.4
- Removed Button no longer needed
- Attempt to fix versioncheck
- Apply changes for skinning with Aurora
- Fixed temporary Aurora
- Fixed icon position on actionbars
- Removed remaining skins
- Removed button for Enhanced_Config
- Added Aurora for skin support

9.0.1.3
- Fixed versioncheck
- Fixed mapinfo

9.0.1.2
- New code for actionbar, some parts are not finished
- Removed current actionbar code for rebuild
- Attempt to fix missing buttons on MultiBarBottomRight
- Added vertical function to sidebars
- Fixed loading für keybinds
- Added customizable proc highlighting
- Added mouseover to stance bar
- Added vertical option to petbar
- Added mouseover funtion to sidebars
- Added vertical and mouseover function to rightbar
- Added possibility to disable sidebars
- Removed deprecated function
- Fixed missed scaling for buttonsize on actionbars
- Correct code ident
- Added XML-Code for micromenu.lua
- Fixed two locals

9.0.1.1
- Fixed objectivetracker
- Fixed ressourcebar for mages
- Fixed teleportmenu for mages
- Fixed Division by zero on SlotDurability
- Fixed ressourcebars for all classes
- Removed old graphic from objectivetracker
- Fixed UF-tag diffcolor
- Fixed missing backdrops
Optional Files (0)


Post A Reply Comment Options
Unread 08-27-20, 10:21 PM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
Re: actionbars

Originally Posted by shinzon
is there a way to change the actionbars around it confuses the hell out of me with the f1 bars at the bottom im used to have them on top but changing keybinds wont do it since going in to stealth on a rogue or druid it will use the top bar whould be really nice to be able to choose that to and to be able to disable the avatar 3d pics in the unitframes as well other then that it works just fine
You can move the actionbars, but change the anchroframe is not possible. The first actionbar with actionbarswap for stances is the second on the bottom of the screen. Move your main skills to this bar and after that move the bar to the bottom, directly above the center datatext.
Moving can be enabled if you type /move into chat or use the OM-Button on the right chat panel.

Character portrai can be disabled. Option the config and go the group "Unit Frames"
ESC => DuffedUI => Unit Frames => Uncheck Show character portraits on the player and target frames
Last edited by liquidbase : 08-28-20 at 12:50 AM.
Report comment to moderator  
Reply With Quote
Unread 08-27-20, 04:49 PM  
shinzon
A Fallenroot Satyr

Forum posts: 27
File comments: 55
Uploads: 0
actionbars

is there a way to change the actionbars around it confuses the hell out of me with the f1 bars at the bottom im used to have them on top but changing keybinds wont do it since going in to stealth on a rogue or druid it will use the top bar whould be really nice to be able to choose that to and to be able to disable the avatar 3d pics in the unitframes as well other then that it works just fine
Report comment to moderator  
Reply With Quote
Unread 08-13-20, 02:54 AM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
The bugs with the mapinfo and the version check should be corrected.
The third error in the NineSlice.lua will take some time because I first have to find the frame that triggers the error. The error message is too imprecise here.

Version 9.0.1.3 is currently in the approval test.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 03:40 PM  
rages4calm
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Did latest github update and got

Message: Interface\AddOns\DuffedUI\core\cversion.lua:43: Usage: local successfulRequest = C_ChatInfo.RegisterAddonMessagePrefix(prefix)
Time: Wed Aug 12 16:39:26 2020
Count: 5
Stack: Interface\AddOns\DuffedUI\core\cversion.lua:43: Usage: local successfulRequest = C_ChatInfo.RegisterAddonMessagePrefix(prefix)
[string "=[C]"]: in function `RegisterAddonMessagePrefix'
[string "@Interface\AddOns\DuffedUI\core\cversion.lua"]:43: in function <Interface\AddOns\DuffedUI\core\cversion.lua:24>

Locals: (*temporary) = nil

--------

Message: Interface\AddOns\DuffedUI\core\cversion.lua:43: bad argument #1 to 'RegisterAddonMessagePrefix' (Usage: local successfulRequest = C_ChatInfo.RegisterAddonMessagePrefix(prefix))
Time: Wed Aug 12 16:38:36 2020
Count: 1
Stack: Interface\AddOns\DuffedUI\core\cversion.lua:43: bad argument #1 to 'RegisterAddonMessagePrefix' (Usage: local successfulRequest = C_ChatInfo.RegisterAddonMessagePrefix(prefix))
[string "=[C]"]: in function `RegisterAddonMessagePrefix'
[string "@Interface\AddOns\DuffedUI\core\cversion.lua"]:43: in function <Interface\AddOns\DuffedUI\core\cversion.lua:24>

Locals: (*temporary) = false


--------------

Message: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
Time: Wed Aug 12 16:40:30 2020
Count: 1
Stack: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function `CreateTexture'
[string "@Interface\SharedXML\NineSlice.lua"]:75: in function <Interface\SharedXML\NineSlice.lua:63>
[string "@Interface\SharedXML\NineSlice.lua"]:389: in function `ApplyLayout'
[string "@Interface\SharedXML\Backdrop.lua"]:378: in function `ApplyBackdrop'
[string "@Interface\SharedXML\Backdrop.lua"]:212: in function `OnBackdropLoaded'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: (*temporary) = <unnamed> {
0 = <userdata>
String = <unnamed> {
}
Tail = <unnamed> {
}
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:446
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:263
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:327
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:478
inset = 16
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:356
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:385
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:331
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:465
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:403
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:295
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:455
backdropInfo = <table> {
}
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:315
}
Last edited by rages4calm : 08-12-20 at 03:40 PM.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 03:11 PM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
Originally Posted by the9thresident
ty
just wanted to let you know in case you didn't

Possible fix can be found on github.com. The fix still has to be tested, which I can't do today. I'll test the change tomorrow morning and if the error has been fixed I'll upload a new version.
Last edited by liquidbase : 08-12-20 at 03:12 PM.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 02:30 PM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
Originally Posted by rages4calm
Message: Usage: local success = C_ChatInfo.SendAddonMessage(params)
Time: Wed Aug 12 14:46:25 2020
Count: 11
Stack: Usage: local success = C_ChatInfo.SendAddonMessage(params)
[string "=[C]"]: in function `SendAddonMessage'
[string "@Interface\AddOns\DuffedUI\core\cversion.lua"]:41: in function <Interface\AddOns\DuffedUI\core\cversion.lua:23>

Locals: (*temporary) = "Usage: local success = C_ChatInfo.SendAddonMessage(params)"
Thanks for reporting. This issue is new.

@edit
You can find a fixed version on github.com
Last edited by liquidbase : 08-12-20 at 02:37 PM.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 01:47 PM  
rages4calm
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Message: Usage: local success = C_ChatInfo.SendAddonMessage(params)
Time: Wed Aug 12 14:46:25 2020
Count: 11
Stack: Usage: local success = C_ChatInfo.SendAddonMessage(params)
[string "=[C]"]: in function `SendAddonMessage'
[string "@Interface\AddOns\DuffedUI\core\cversion.lua"]:41: in function <Interface\AddOns\DuffedUI\core\cversion.lua:23>

Locals: (*temporary) = "Usage: local success = C_ChatInfo.SendAddonMessage(params)"





Message: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
Time: Wed Aug 12 14:47:13 2020
Count: 2
Stack: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function `CreateTexture'
[string "@Interface\SharedXML\NineSlice.lua"]:75: in function <Interface\SharedXML\NineSlice.lua:63>
[string "@Interface\SharedXML\NineSlice.lua"]:389: in function `ApplyLayout'
[string "@Interface\SharedXML\Backdrop.lua"]:378: in function `ApplyBackdrop'
[string "@Interface\SharedXML\Backdrop.lua"]:212: in function `OnBackdropLoaded'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: (*temporary) = <unnamed> {
0 = <userdata>
String = <unnamed> {
}
Tail = <unnamed> {
}
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:446
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:263
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:327
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:478
inset = 16
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:356
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:385
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:331
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:465
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:403
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:295
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:455
backdropInfo = <table> {
}
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:315
}
Last edited by rages4calm : 08-12-20 at 01:47 PM.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 01:24 PM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 60
Uploads: 0
ty
just wanted to let you know in case you didn't

Report comment to moderator  
Reply With Quote
Unread 08-12-20, 11:14 AM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
Both issues are adressed and currently I work on a fix. Same issues are on the Beta-Server for new chars.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 09:20 AM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 60
Uploads: 0
Message: Interface\AddOns\DuffedUI\core\mapinfo.lua:112: attempt to index field '?' (a nil value)
Time: Wed Aug 12 09:19:26 2020
Count: 1
Stack: Interface\AddOns\DuffedUI\core\mapinfo.lua:112: attempt to index field '?' (a nil value)
[string "@Interface\AddOns\DuffedUI\core\mapinfo.lua"]:112: in function `GetPlayerMapPos'
[string "@Interface\AddOns\DuffedUI\core\mapinfo.lua"]:79: in function `MapInfo_CoordsUpdate'
[string "@Interface\AddOns\DuffedUI\core\mapinfo.lua"]:36: in function `?'
[string "@Interface\AddOns\DuffedUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119: in function <...dUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Interface\AddOns\DuffedUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...dUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@Interface\AddOns\DuffedUI\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@Interface\AddOns\DuffedUI\libs\Ace\AceEvent-3.0\AceEvent-3.0.lua"]:120: in function <...dOns\DuffedUI\libs\Ace\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals: <none>
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 08:15 AM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 60
Uploads: 0
Message: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
Time: Wed Aug 12 08:15:01 2020
Count: 1
Stack: Interface\SharedXML\NineSlice.lua:75: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function `CreateTexture'
[string "@Interface\SharedXML\NineSlice.lua"]:75: in function <Interface\SharedXML\NineSlice.lua:63>
[string "@Interface\SharedXML\NineSlice.lua"]:389: in function `ApplyLayout'
[string "@Interface\SharedXML\Backdrop.lua"]:378: in function `ApplyBackdrop'
[string "@Interface\SharedXML\Backdrop.lua"]:212: in function `OnBackdropLoaded'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: (*temporary) = <unnamed> {
0 = <userdata>
String = <unnamed> {
}
Tail = <unnamed> {
}
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:446
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:263
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:327
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:478
inset = 16
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:356
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:385
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:331
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:465
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:403
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:295
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:455
backdropInfo = <table> {
}
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:315
}
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 07:33 AM  
liquidbase
A Warpwood Thunder Caller
 
liquidbase's Avatar
AddOn Author - Click to view AddOns

Forum posts: 97
File comments: 399
Uploads: 4
Re: ptr

Originally Posted by the9thresident
does this work on the current PTR?

ty
Yep it does. PTR and Beta have the same version and build number and I tested it ~30min ago.
Report comment to moderator  
Reply With Quote
Unread 08-12-20, 06:30 AM  
the9thresident
A Kobold Labourer
 
the9thresident's Avatar

Forum posts: 1
File comments: 60
Uploads: 0
ptr

does this work on the current PTR?

ty
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.