Download
(10MB)
Download
Updated: 09-15-24 03:21 AM
Pictures
File Info
Compatibility:
The War Within (11.0.2)
Updated:09-15-24 03:21 AM
Created:08-27-12 11:27 AM
Downloads:93,775
Favorites:102
MD5:
Categories:Generic Compilations, Minimalistic Compilations
11.0.2

ViksUI  Updated this week!  Popular! (More than 5000 hits)

Version: 11.0.25
by: frohanss [More]


ViksUI is a fully functional UI replacement for WOW with many extra features that are not included in the standard UI. Almost everything can easy be changed ingame. Panels and borders can be changed color on, or turn off.

ViksUI is NOT a "addon collection"



It have it's own oUF layout for unitframes. The unitframe changes based on raidsize.
This UI is tweaked for 1920x1080.

Emoji support


This UI started along time ago, and was just shared with friends at start. Much of this UI have found code and inspiration from different UI like Quilight UI, ShestakUI, TukUI, DuffedUI and ElvUI. So credit goes to all of these UI.


The UI is based on my likings so it will not change alot, but i try to add options to change most. Like turning off panels, change colors and fonts.

Patreon can be found here: Patreon channel
Discord can be found here: Discord channel
Github can be found here: GitHub
Some things included in ViksUI:

  • Addon Skins - DBM, Pallypower,Skada,Recount,Omen,Quartz,Bigwigs,DXE,ExtraButton
  • Announcements options - Enemy Drinking, Interupts, Casting, Lightwell, Toys, Thanks, Pull Count, Using Flask, Announce Feasts/Souls/Repair +++
  • Auras/Buffs/Debuffs options - Full customizing, can cancel by rightclick, track who cast buff+++
  • Automation options - Auto Equip Chef's Hat/Safari Hat, Set role, Sell grey, Autorepair+++
  • Bag options - customize size, search, sort and Stacking (Right click on X button for menu)
  • Combat text - xCT integrated into UI.
  • Cooldown Flash - Flash icon when Spell is ready after use.
  • Enemy cooldowns - Track enemys cd in BG or arena.
  • Error options - Filters away some error messages.
  • Datatext - Arena, Armor, Avoidance, Bags, Battleground, Crit, Durability, Friends, Gold, Guild, Haste, Hit, location, Mastery, Power, Regen, System (Fps, Ms & MB), Talent, Time
  • Loot and Roll Frames - Custom frames with automation options like AutoGreed/Disenchant Green items.
  • Top Panel / Info Frame - Mouseover panel with main stats and buttons for toggle helm/cloak
  • Map options - Turn off fog, % explored and % quest done in zone+
  • Raid cooldowns - Tracks raid players CD. Left click to announce and right click to remove.
  • Pulse cooldowns - Pulsate spell icon when cd is over.
  • Buffs reminder - Buff reminders for solo and raid
  • Stats options - Different stats options. Still under work
  • raidframes - oUF raid frames with dynamic size based on raid size
  • unitframes - oUF unitframes with most needed information and good overview.
  • nameplate - Fully customizable nameplate with castbar. Built inn "healer has to die" for pvp
  • minimap - Custom minimap with quick menu (yellow icon) and right click menu.
  • tooltip - Custom tooltip with extended information like iLvl and tallentspec
  • XPBar - Custom XP bar with extended information detail.
  • Miscellaneous - Alot of small tweaks like gem counter, markbar+++ Realy to much to write
  • Chat - Fully adapted and tweaked chat.
  • World Boss kill tracker - Track what world bosses your char have killed this week when mouseover the clock under minimap.
  • Skins - Skinning of Blizzard frames and many other. NB! Keep using the Addon skins over this!
Quest automation: Gossip Skip, Auto Accept, Turnins. Shift Click to override.
Mage Portals: Left click for Teleport, Right Click for Portal.
Raid Utility: Left Click for Menu, Right Click for Ready Check, Middle click for Rolecheck.
Aligment Grid: /align
One click DE/Milling/Prospecting by holding Alt button in and click on item.
Shift+Righclick on item on AH for direct Buyout

INGAME COMMANS:
  • /cfg - Open interface settings.
  • /ui - Moving interface elements.
  • /rl - Reload interface.
  • /rc - Make readycheck.
  • /gm - Open gm frame.
  • /role - Check party/raid roles.
  • /rd - Disband party or raid.
  • /convert - Convert to party or raid.
  • /uihelp - Description of commands.
  • /resetui - Resetting general settings to default.
  • /resetuf - Resetting unit frames positions to default.
  • /resetconfig - Reset ViksUI_Config settings.
  • /resetstats - Resetting statistics of gold and time spent.
  • /settings msbt - Type /settings msbt, to apply the settings MSBT.
  • /settings dbm - Type /settings dbm, to apply the settings DBM.
  • /settings chat - Type /settings chat, to apply the settings for chat.
  • /settings cvar - Type /settings cvar, to apply the game settings.
  • /settings bartender - Type /settings bartender, to apply the settings Bartender (Must reselect profiles after).
  • /settings skada - Type /settings skada, to apply the settings Skada.[/i]
  • /settings all - Type /settings all, to apply the settings for all modifications.
  • /litestats - Help for LiteStats.
  • /dbmtest - DBM test mode.
  • /raidcd - Raid cooldowns test.
  • /testuf - UF test.
  • /bags - Managing bags.
  • /xct - Manage combat text.
  • /tach - Test Blizzard's announce window.
  • /teb - Test and move Blizzard Extra Action Button.
  • /testroll - Test group roll.
  • /ss - Switching talent spec.
  • /farmmode or /fm - Increases the minimap.
  • /align - Grid alignment interface.
Addons i also use / Recomend:Setup:
  • Delete/backup your current UI. (Updating to v5, then you should fully delete ViksUI folders due to big changes to files, also removed alot unused media files)
  • Copy all from archive to your World of Warcraft folder(Interface\AddOns\).
For first time install pr wow account setup.
  • Close Skada window
  • Click “Accept” on First tim on ViksUI.
  • Click “Damage” or “Healer” (Not added yet so no changes)
  • Click “Accept” on DBM Settings (if installed). By default skinning off DBM is enabled.
  • type: /settings all (NB! Only first time pr account, resets bartender layout)
Settings pr character:
  • Select bartender profile type: /vbt
Tip for WoD: The Garrison special ability button, drag the button to action bar to remove texture!

IF ERRORS:
Not installed correctly and/or had it previously installed.
Type: /installui
Type: /settings all

If errors with click2cast or simular. Try to remove (and take backup) the ViksUI.lua and Viks_ConfigUI.lua. Both under \Account\YOURACCOUNTNAME\SavedVariables and under \Account\YOURACCOUNTNAME\REALM\CHARACTERNAME\SavedVariables
These errors normaly comes when not cleaning fully up before upgrading to Version 5.

Notes:
Updating to V5 - See Setup! ONLY WORK ON PATCH 6/WoDFrom Version 5.03 Masque_Viks is no longer needed. So delete the folder if had previous install of addon.

Ingame Settings



Simple Movie Showing the simple basic for firsttimers.



YouTube Vid: Showing different stuff in UI (Old).


Look through the “/config” for more settings.
The text under the minimap toggles different stuff

Misc Stuff:

Ctrl+Alt+Shift + Mouse click on target/raid frame to set/clear focus.


Inspiration for few things:
  • Qulight UI for the addon pack thats inspired from Tukz again.
  • oUF_Karma MOP inspired the Font, Rest/Combat icon.
  • Tukz for different spec bars in MOP
Credits to: Qulight, Haste, Tukz, Unkn, myno, hankthetank, Monolit, Shestak, Hanomi, Alza, AlleyKat, Fernir, affli, Nightcracker, Allez, Zork, Tekkub, Tuller, Freebaser, Haleth, drakull, P3lim, Dawn, nibelheim, bachlott, Neal, ballagarba, Shestak

Stuff todo:
Updating/adding more MOP spells to Class Timer
Cleaning up the code more
Better layout switch on raidframes (Dps/Heal)
Fix broken parts (Disabled stuff)

ViksUI
11.0.25 (2024-09-15)
Full Changelog Previous Releases
  • Update to version 11.25
  • Update Tooltip.lua
  • [Skins] Added skin for WorldFrame in WeeklyRewards.
  • [Skins] Tweak position CurrencyTransferLog.
  • [SlotItemLevel] Increase minItemLevel to 590 before show missing enchants
  • Update MoveBlizzFrames.lua
  • [Bags] Warband Bank reworked. Gold, Layout and showing ilvl
  • [LiteStats] Removed Dragonflight currencies.
  • [RaidAuraWatch] Rework logic and table for debuffs. Now used 3 separate tables depending of zone (dungeon, raid or other).
  • [OpenItems] Added Adventurer's Footlocker.
  • [Npc Info] Updated tooltip information for Tww & S1 Dungeon trash mobs
  • [RaidBuffsReminder] Added new option "Enable classcolor border".
  • [FilgerSpells] Added some new trinkets proc.
  • [Info Stats] Updated Class Stats
  • [Bags] Fixed warband button space
  • [Info Stats] Updated Class Stats table
  • Added DK Hero talent Reaper's Mark
  • [RaidAuraWatch] Removed old debuffs.
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Author
Date
11.0.24
10MB
frohanss
09-10-24 04:52 AM
11.0.23
10MB
frohanss
09-04-24 07:34 AM
11.0.22
10MB
frohanss
09-01-24 01:13 AM
11.0.21
10MB
frohanss
08-29-24 12:56 AM
11.0.20
10MB
frohanss
08-26-24 09:27 AM
11.0.19
10MB
frohanss
08-25-24 12:55 PM
11.0.18
10MB
frohanss
08-21-24 02:10 PM
11.0.17
10MB
frohanss
08-19-24 04:54 AM
11.0.16
10MB
frohanss
08-17-24 05:36 AM
11.0.15
10MB
frohanss
08-16-24 12:20 PM
11.0.14
9MB
frohanss
08-15-24 10:32 AM
11.0.13
9MB
frohanss
08-14-24 10:25 AM
11.0.12
9MB
frohanss
08-10-24 09:43 AM
11.0.11
9MB
frohanss
08-07-24 05:22 AM
11.0.10
4MB
frohanss
08-06-24 06:35 AM
11.07
4MB
frohanss
08-04-24 03:24 PM
10.22
4MB
frohanss
05-03-23 03:02 AM


Post A Reply Comment Options
Unread 11-11-12, 02:35 PM  
JReesh
A Defias Bandit

Forum posts: 3
File comments: 8
Uploads: 0
Getting an error message from the Friends panel

When I click on the Friends panel at the top to try to do an invite of my online friends I get the following error message:
Message: Interface\AddOns\ViksUI\Datatext\Friend.lua:259: bad argument #2 to 'format' (string expected, got nil)
Time: 11/11/12 15:27:09
Count: 1
Stack: [C]: ?
[C]: in function `format'
Interface\AddOns\ViksUI\Datatext\Friend.lua:259: in function <Interface\AddOns\ViksUI\Datatext\Friend.lua:227>

Any idea what's causing it and how to fix it?

Also, how can i add other items to the bar? I love the addon dockingstation and would love to be able to add plugins to this bar. Is there an easy way to do so?

Thanks in advance.
Report comment to moderator  
Reply With Quote
Unread 11-11-12, 09:47 AM  
Corazon1977
A Kobold Labourer
 
Corazon1977's Avatar

Forum posts: 0
File comments: 18
Uploads: 0
Hi, very nice ui.

A question why he collects the gold by only one Char and not all chars on the server?

Greetz

Corazon
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 07:00 PM  
Rip1612
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Just disable the raid frames?!
/config
-> Unit Frames -> Show Raid Frames
-> Raid Frames -> Enable Raid Frames
thanks for reply but i have already tried and it does not work.
When i disable the raid frame. Nothing more appears, not even the original blizzard frames.

I found a solution. Delete the file .../ViksUI/Unitframes/Raid

Thanks for this great UI =)
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 04:35 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Originally Posted by Rip1612
very nice !

i've a question, how can i play with original blizzard raid frame ?
Just disable the raid frames?!
/config
-> Unit Frames -> Show Raid Frames
-> Raid Frames -> Enable Raid Frames
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 04:32 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Re: buffs

Originally Posted by darksymm
how do you add to your buffs i notice that some buffs come on when im in a enh spec but dont show when im restro. trying to get this to show. ty.
Need a bit more explaining on this.
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 04:31 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Re: Problem connect

Originally Posted by flosharp
Hi,

I've a big problem ...

When i try to connect with my chaman, a wow error appears at end of load. But i don't have any problems with my warlock ...

Can u help me ? thanks
This have been answered before here. It's a bug with temp weaponenchant in buff. Just look in earlyer post for explaining.
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 04:30 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Re: Bartender wont fit

Originally Posted by Klied
When i click the default button nothing happen.The button wont move and all stacked in the middle of the screen.I also would like to ask why put a small chat window on both side instead of having a big and nice chat that we can configure ourself.



Uploaded with ImageShack.us

I puted the action bar myself and the result look about the same but it doesnt look as clean as real one.
There must be something wrong with ur copying of the files in wtf folder. This have been answered atleast 2-3 times here already.

This is as mentioned earlyer my personal preffered layout so asking why the 2x chatwindow is kinda self explainable!?
Report comment to moderator  
Reply With Quote
Unread 10-31-12, 10:55 AM  
Rip1612
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
very nice !

i've a question, how can i play with original blizzard raid frame ?
Report comment to moderator  
Reply With Quote
Unread 10-27-12, 12:28 PM  
darksymm
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
buffs

how do you add to your buffs i notice that some buffs come on when im in a enh spec but dont show when im restro. trying to get this to show. ty.
Report comment to moderator  
Reply With Quote
Unread 10-21-12, 12:44 PM  
flosharp
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Problem connect

Hi,

I've a big problem ...

When i try to connect with my chaman, a wow error appears at end of load. But i don't have any problems with my warlock ...

Can u help me ? thanks
Report comment to moderator  
Reply With Quote
Unread 10-17-12, 11:43 PM  
Klied
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Bartender wont fit

When i click the default button nothing happen.The button wont move and all stacked in the middle of the screen.I also would like to ask why put a small chat window on both side instead of having a big and nice chat that we can configure ourself.



Uploaded with ImageShack.us

I puted the action bar myself and the result look about the same but it doesnt look as clean as real one.
Last edited by Klied : 10-18-12 at 09:47 AM.
Report comment to moderator  
Reply With Quote
Unread 10-14-12, 12:29 PM  
ianhanken
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: More help.

Originally Posted by frohanss
Originally Posted by ianhanken
Thanks for the help before. I have another question. In an older version, personal buffs such as Slice and Dice and Recuperate had their own ClassTimers such as the one you helped me add for Revealing Strike above the player unit frame. Now they don't show up. I can't find an option to turn them back on. Can you help me with this, or possibly tell me how to code this back in. And even better, is there a way you could code the personal buffs such as Slice and Dice to show above the enemy unit frame, so I can track SnD, Rupture, Recuperate, Revealing Strike, Poison, etc. all in the same spot. Thanks.
Well, no you can and shouldn't tbh add everything in one place. Mixing players buff with targets debuff isn't smart, and can't see why anyone whant todo this.

Classtimer is seperated into 3 different sections, PlayerBuff & Procs (like trinkets) that are shown over player unit frame. The debuff (target related) is shown over the target frame.
To add something basicly add a line with;
Lua Code:
  1. CreateSpellEntry( spellID ),
Under;
Lua Code:
  1. ROGUE = {
  2.             target = {
  3.                 -- Add here if it's a target debuff
  4.             },
  5.             player = {
  6.         -- Add here if player buff 
  7.             },
  8.             procs = {
  9.                -- Add here if proc's
  10.             },
The spellID you grab from wowhead or spellid from ingame tooltip.

Edit: I had to log my rogue to test this, but i see there is another error in Classtimer.lua
During conversion to MOP had another naming on my unitframes, so the player buff/proc doesn't anchor correctly.
It will be fixed on next release.
Just replace all "oUF_ViksPlayer" with "oUF_Player" in Classtimer.lua
Thank you for the help. And basically, what I meant by the timer thing is that I only wanted to add Slice and Dice above the target unit frame so that I could track all my buffs that are important to dps. However, I plan on going Assassination soon anyway, so at the point I won't even really need to pay attention to my Slice and Dice timer anyway. I think that is the extent of my questions, and thank you for explaining how to code some of the lua stuff on my own. I play all 11 classes, so being able to add/remove/edit timers on my own will be convenient. I'll come back if I have further questions.

Oh, and your UI is by far the cleanest looking UI out there. It fits my needs very well.
Report comment to moderator  
Reply With Quote
Unread 10-13-12, 06:14 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Re: not sure if this has been covered or not or im just a retard.

Originally Posted by darksymm
if this has been covered i am sorry i work long hours. but first and formost i go through alot of ui's and i love yours the most. but i have been going through it and the party frames that are on the left when your in a group how to you make them go away. im a healer and dont need them seeing im running vuhdo. and second im not seeing the pet battle bars at all not sure if its a bartender thing or a ui or my dumb ass. hey at least im being honest here. hope to here from you and thank you again.
/config and studdy what options there are under unitframes and raidframes.

I am not totaly sure what ur seen on screen during pet battle regarding bars. Maybe check that bartender is updated.
I know unitframes are not hidden. I had it set to hide during pet battle but it added different problems regarding different detection. So untill i find a better way to handle one of thos i'm gona just live with them shown during pet battle.
The same goes for the XP bar. It's just to disable it if to anoying.

The next post you asking about my vuhdo profile. Im not fully sure what u are thinking off. Need to explain more.
But basicly that is just a profile that maches my ui, size and color wise. I haven't done anything else to it.
Report comment to moderator  
Reply With Quote
Unread 10-13-12, 06:07 PM  
frohanss
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 231
Uploads: 2
Re: More help.

Originally Posted by ianhanken
Thanks for the help before. I have another question. In an older version, personal buffs such as Slice and Dice and Recuperate had their own ClassTimers such as the one you helped me add for Revealing Strike above the player unit frame. Now they don't show up. I can't find an option to turn them back on. Can you help me with this, or possibly tell me how to code this back in. And even better, is there a way you could code the personal buffs such as Slice and Dice to show above the enemy unit frame, so I can track SnD, Rupture, Recuperate, Revealing Strike, Poison, etc. all in the same spot. Thanks.
Well, no you can and shouldn't tbh add everything in one place. Mixing players buff with targets debuff isn't smart, and can't see why anyone whant todo this.

Classtimer is seperated into 3 different sections, PlayerBuff & Procs (like trinkets) that are shown over player unit frame. The debuff (target related) is shown over the target frame.
To add something basicly add a line with;
Lua Code:
  1. CreateSpellEntry( spellID ),
Under;
Lua Code:
  1. ROGUE = {
  2.             target = {
  3.                 -- Add here if it's a target debuff
  4.             },
  5.             player = {
  6.         -- Add here if player buff 
  7.             },
  8.             procs = {
  9.                -- Add here if proc's
  10.             },
The spellID you grab from wowhead or spellid from ingame tooltip.

Edit: I had to log my rogue to test this, but i see there is another error in Classtimer.lua
During conversion to MOP had another naming on my unitframes, so the player buff/proc doesn't anchor correctly.
It will be fixed on next release.
Just replace all "oUF_ViksPlayer" with "oUF_Player" in Classtimer.lua
Last edited by frohanss : 10-13-12 at 06:58 PM.
Report comment to moderator  
Reply With Quote
Unread 10-13-12, 08:51 AM  
darksymm
A Kobold Labourer

Forum posts: 0
File comments: 21
Uploads: 0
vuhdo

and one last thing is there any where that goes a little bit more in depth in your profile of vuhdo
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.