Download
(18MB)
Download
Updated: 12-15-18 02:50 PM
Pictures
File Info
Compatibility:
Tides of Vengeance (8.1.0)
Updated:12-15-18 02:50 PM
Created:09-06-16 12:22 PM
Downloads:16,430
Favorites:27
MD5:
Categories:Graphical Compilations, Class Compilations, DPS Compilations, Healer Compilations, Tank Compilations

Prankstars Elegant UI  Popular! (More than 5000 hits)

Version: 3.0.8
by: Prankstar [More]


Prankstars
Elegant UI
Version 3


Improved default World of Warcraft Interface

With the release of Battle for Azeroth, I have also chosen to "go back to one's root". Meaning that the design of the UI will change and move back to a default WoW look.
But even though it's like default, it has various improvements - such as pixel perfect artwork, aligned artwork, bigger unit frames etc.

Consider Prankstars Elegant UI an improved default UI. But the layout is still the same as before, but no more Legion or Iron Horde artwork. Instead you can have the default look, or switch to a darkened look (almost black).

Contact me here, or on Reddit, for help or questions.

See more detailed images



How to install
  1. Browse to your World of Warcraft folder and backup your WTF & Interface folders
  2. After the backup, disable all addons (and then re enable as you need) OR delete the old WTF & Interface folders. This makes sure you don't have any other conflicting addons (such as bartender).
  3. Extract the WTF & Interface folders from PrankUI3.zip
  4. Copy Config.wtf from your old WTF folder into the new WTF folder
  5. Rename [RENAME TO ACCOUNT NAME] to whatever your account name is. You can find your account name from the old WTF folder
  6. Launch World of Warcraft and in your character screen, hit the button "Addons" in the lower left corner, and make sure all addons are enabled (even the outdated ones!)
  7. Login to a character and type "/prankui" (without the quotes) in chat to finalize the UI
  8. You're now ready to play. Type "/prankui" again to change layout if you want



How to use
  • You can easily add more actionbar buttons to the right of the screen if needed
  • Pr. default Skada isn't shown when solo, but you can toggle it on easily
  • The Bag bar and Micro menu is hidden until hovered over the corresponding buttons next to the main action bar.




FAQ
  • I can't find my Account name
    • It should either be a name, random set of numbers or "Wow1"
    • Default folder path: (C:\Program Files (x86)\World of Warcraft\WTF\Account)
  • How do i make changes to the UI?
    • Just as you normally would. My setup addon only set some profiles in other addons.
    • If you want to make sure that your changes are shared across all your toons, you can make the changes directly in the "PrankUI" and "Default" profiles, and then when you use "/prankui" on new characters, they will inherit your changes.
  • Is this UI only for Warlocks?
    • No! This UI is for all characters
  • Can i use something else than Skada for damage meters?
    • Yes you can! But having the artwork to follow over requires some knowledge with kgPanels and simple LUA scripting



Addons
  • BagSync
  • Castbars
  • Chatter
  • Dominos
  • kgPanels
  • kSellGreyNRepair
  • Kui Nameplates
  • Is_Toasts
  • Mapster
  • Masque
  • Move Anything
  • OmniCC
  • Postal
  • PrankUI_Masque
  • PrankUI_OpenBags
  • PrankUI_Setup
  • SexyMap
  • Shadowed Unit Frames
  • Shared Media
  • Skada
  • WorldQuestTracker

Post A Reply Comment Options
Unread 11-30-16, 01:41 PM  
feeltheburn
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Yes all addons are up to date.


Originally Posted by Prankstar
Originally Posted by feeltheburn
Getting this error, and can't get it to initialize at all. Click which template I want and then Shadowframes asks me to lock or unlock.. Any idea?
Did you update all the addons through Curse client? The .zip folder might have a lot of un-updated addons that could be causing this.

Not that hardcore LUA scripter, so i have a hard time seeing the exact issue :/
Report comment to moderator  
Reply With Quote
Unread 11-30-16, 07:52 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Originally Posted by feeltheburn
Getting this error, and can't get it to initialize at all. Click which template I want and then Shadowframes asks me to lock or unlock.. Any idea?
Did you update all the addons through Curse client? The .zip folder might have a lot of un-updated addons that could be causing this.

Not that hardcore LUA scripter, so i have a hard time seeing the exact issue :/
Report comment to moderator  
Reply With Quote
Unread 11-27-16, 02:01 PM  
feeltheburn
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Getting this error, and can't get it to initialize at all. Click which template I want and then Shadowframes asks me to lock or unlock.. Any idea?

10x ...ePrankstarsElegantUI\PrankstarsElegantUI-2.1.0.lua:178: attempt to index global 'SexyMap2DB' (a nil value)
...ePrankstarsElegantUI\PrankstarsElegantUI-2.1.0.lua:178: in function `Setup'
...ePrankstarsElegantUI\PrankstarsElegantUI-2.1.0.lua:214: in function <...ePrankstarsElegantUI\PrankstarsElegantUI.lua:212>

Locals:
layout = "legion"
(*temporary) = nil
(*temporary) = "Istabthy-Area 52"
(*temporary) = "-"
(*temporary) = "Area 52"
(*temporary) = "Area 52"
(*temporary) = "attempt to index global 'SexyMap2DB' (a nil value)"
PrankUISetup = <table> {
DB = <function> defined @PrankstarsElegantUI\PrankstarsElegantUI.lua:143
Setup = <function> defined @PrankstarsElegantUI\PrankstarsElegantUI.lua:155
}
Castbars = <table> {
SetDefaultModuleLibraries = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:398
DoNothing = <function> defined @Castbars\Castbars.lua:4
FrameIconRestore = <function> defined @Castbars\Castbars.lua:190
FrameTimerRestore = <function> defined @Castbars\Castbars.lua:134
CastingBarFrame_OnUpdate = <function> defined @Castbars\Castbars.lua:1388
FrameMediaRestoreAll = <function> defined @Castbars\Castbars.lua:128
modules = <table> {
}
baseName = "Castbars"
IterateEmbeds = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:473
OnDragStart = <function> defined @Castbars\Castbars.lua:430
FrameMediaRestore = <function> defined @Castbars\Castbars.lua:98
Printf = <function> defined @AchieveIt\libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:440
Show = <function> defined @Castbars\Castbars.lua:1588
defaultModuleState = true
IsEnabled = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:482
DisableModule = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:381
CastingBarFrameTicksSet = <function> defined @Castbars\Castbars.lua:43
FrameLatencyQueueRestore = <function> defined @Castbars\Castbars.lua:223
FrameTextRestore = <function> defined @Castbars\Castbars.lua:257
frames = <table> {
}
MirrorTimer_Show = <function> defined @FrameXML\MirrorTimer.lua:18
Toggle = <function> defined @Castbars\Castbars.lua:1642
MirrorTimerFrame_OnUpdate = <function> defined @Castbars\Castbars.lua:1418
SetEnabledState = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:455
enabledState = true
IsDualWielding = <function> defined @Castbars\Castbars.lua:76
IterateModules = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:468
OnKeyUp = <function> defined @Castbars\Castbars.lua:448
FrameDynamicRestore = <function> defined @Castbars\Castbars.lua:282
RegisterChatCommand = <function> defined @AchieveIt\libs\AceConsole-3.0\AceConsole-3.0.lua:85
GetModule = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:241
defaultModuleLibraries = <table> {
}
Hide = <function> defined @Castbars\Castbars.lua:1624
UnregisterChatCommand = <function> defined @AchieveIt\libs\AceConsole-3.0\AceConsole-3.0.lua:111
options = <table> {
}
GetName = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:310
FrameLayoutRestoreAll = <function> defined @Castbars\Castbars.lua:368
SharedMedia = <table> {
}
UnitFullName = <function> defined @Castbars\Castbars.lua:1213
Barticks = <table> {
}
playerClass = "ROGUE"
orderedModules = <table> {
}
Disable = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.lua:345
CastingBarFrame_OnEvent = <function> defined @Castbars\Castbars.lua:1430
Print = <function> defined @AchieveIt\libs\AceConsole-3.0\AceConsole-3.0.lua:54
IsSpellBookSpell = <function> defined @Castbars\Castbars.lua:89
IsModule = <function> defined @AchieveIt\libs\AceAddon-3.0\AceAddon-3.0.l
Report comment to moderator  
Reply With Quote
Unread 11-14-16, 02:02 PM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Re: Localization

Originally Posted by Cigaras
I have a little request - please add support for Russian and other languages, some fonts used in this compilation do not show Russian symbols, like raid frames and Skada, they show ??????? when in a group with someone from Russian realm, and if I change the font myself everything looks just ugly, I am bad at this stuff
I just fixed this, thanks for reporting that issue. Wasn't aware of it
Report comment to moderator  
Reply With Quote
Unread 11-08-16, 03:32 PM  
Cigaras
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Localization

I have a little request - please add support for Russian and other languages, some fonts used in this compilation do not show Russian symbols, like raid frames and Skada, they show ??????? when in a group with someone from Russian realm, and if I change the font myself everything looks just ugly, I am bad at this stuff
Report comment to moderator  
Reply With Quote
Unread 11-08-16, 05:15 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Re: Re: Re: Re: Re: Skada

Originally Posted by Cigaras
Originally Posted by Prankstar
You could change it do also be shown in solo, then it wont toggle on/off automatically on you anymore.
Thank You, this did the trick, however Skada somewhy still pops after pet battle, for that I found relevant functions in Skada.lua file around lines 1094-1103:
Lua Code:
  1. function Skada:PET_BATTLE_CLOSE()
  2.     -- Restore after pet battles
  3.     if not Skada.db.profile.hidesolo or IsInGroup() then
  4.         for i, win in ipairs(windows) do
  5.             if not win.db.hidden and not win:IsShown() then
  6.                 win:Show()
  7.             end
  8.         end
  9.     end
  10. end
Just commented out win:Show() and now it stays hidden most of the time
Sweet! Glad you got it working for you.
Report comment to moderator  
Reply With Quote
Unread 11-07-16, 11:58 PM  
Cigaras
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Re: Re: Re: Re: Skada

Originally Posted by Prankstar
You could change it do also be shown in solo, then it wont toggle on/off automatically on you anymore.
Thank You, this did the trick, however Skada somewhy still pops after pet battle, for that I found relevant functions in Skada.lua file around lines 1094-1103:
Lua Code:
  1. function Skada:PET_BATTLE_CLOSE()
  2.     -- Restore after pet battles
  3.     if not Skada.db.profile.hidesolo or IsInGroup() then
  4.         for i, win in ipairs(windows) do
  5.             if not win.db.hidden and not win:IsShown() then
  6.                 win:Show()
  7.             end
  8.         end
  9.     end
  10. end
Just commented out win:Show() and now it stays hidden most of the time
Report comment to moderator  
Reply With Quote
Unread 11-03-16, 02:48 PM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Re: Re: Re: Skada

Originally Posted by Cigaras
Originally Posted by Prankstar
You can change that from within the skada config. Cant pin point it for you atm, since i'm at work. But should be easy to find in there. Let me know if it's impossible to do :P
In Skada General Options I found options to hide in pvp, combat and solo, but it does not help
I suppose it's not possible then. You could change it do also be shown in solo, then it wont toggle on/off automatically on you anymore.
Report comment to moderator  
Reply With Quote
Unread 11-01-16, 12:39 PM  
Cigaras
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Re: Re: Skada

Originally Posted by Prankstar
You can change that from within the skada config. Cant pin point it for you atm, since i'm at work. But should be easy to find in there. Let me know if it's impossible to do :P
In Skada General Options I found options to hide in pvp, combat and solo, but it does not help
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 06:11 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Originally Posted by edoras2727
can you update this for 7.1?
I will at some point, when i'm ready.

But you should just be able to update your addons using Curse Client. You can download it here. It's as simple as clicking a button Good idea is to update addons at least once a week.
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 06:09 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Re: Update?

Originally Posted by TourqeDevil
Hi i was just wondering if you were going to update the pack since the new patch i cant see the chat as it is spammed by error messages every 2 seconds. I guess due to the addons being out of date?
Yea, i have multiple changes atm. Just havn't gotten around to fix my MacOS issue with my setup addon. But you could just install curse to update the addons. Good idea to check once a week at least and update addons =)
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 06:08 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Re: Skada

Originally Posted by Cigaras
How can I stop Skada from auto showing? I do not like it popping up every time I join or form a group.
You can change that from within the skada config. Cant pin point it for you atm, since i'm at work. But should be easy to find in there. Let me know if it's impossible to do :P
Report comment to moderator  
Reply With Quote
Unread 10-31-16, 06:07 AM  
Prankstar
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 36
Uploads: 2
Originally Posted by Hunna
Hey man,

Awesome UI, I absolutely love it so far. Slowly trying to add a bit of my own flair here and there with some other addons I enjoy. But also trying to keep it relatively close to how you had it because I indeed love it.

I had a third window for my trade chat and also loot popups (I believe) I mostly noticed trade chat, only used the UI for a few days now. I'm unsure of what to say may have caused this, I am on new characters today. I will check back on my Monk later and see.

I get this error but that is the only info I know as of now, let me know if I can do anything else.

ERROR REMOVED
So, yea.. This is an issue in the Prat addon. The bug is reported to them, but they havn't fixed it yet. You could simply disable the Prat addon until they manage to fix the issue.

Hope it helps Feel free to post screens of what you changed, wouldn't mind seeing it.
Report comment to moderator  
Reply With Quote
Unread 10-29-16, 12:19 PM  
edoras2727
A Kobold Labourer

Forum posts: 0
File comments: 103
Uploads: 0
can you update this for 7.1?
__________________
Report comment to moderator  
Reply With Quote
Unread 10-27-16, 12:14 PM  
Cigaras
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
Re: Update?

Originally Posted by TourqeDevil
Hi i was just wondering if you were going to update the pack since the new patch i cant see the chat as it is spammed by error messages every 2 seconds. I guess due to the addons being out of date?
Just update the add-ons using Curse Client, WowMatrix or similar tool, everything works, however I still can't find how to stop Skada from auto-toggle-ing
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: