Minion Beta! - Help us test our new AddOn updater. Get it now!
(4 MB)
Updated: 07-26-15 05:22 PM
Pictures
File Info
 Compatibility: Fury of Hellfire (6.2) Updated: 07-26-15 05:22 PM Created: 11-06-09 05:47 AM Downloads: 13,779 Favorites: 34 MD5: Categories: Graphical Compilations, Minimalistic Compilations
6.2

# SasUI

Version: 6.2.001
by: Sasenna [More]

INTRO:

Blizzard UI replacement. Tried to keep the UI as close to Blizzard's as I could and still make adjustments.
INSTALL:
1. Open World of Warcraft Folder.
2. Back up "Interface" folder.
3. Delete "Interface" folder in World of Warcraft folder.
5. Save the zip-file to the Desktop.
6. Copy "Interface" folder to World of Warcraft.
7. Start World of Warcraft.

Action Bar Saver
Aurora
Aurora: Missing Textures
Aurora RaidManager
BaudErrorFrame (Fan Update) -- lua error tracker
Kui Nameplates
SmartTabTarget

rActionBarStyler
rActionButtonStyler
rChat
rCombatText
rDamageFont
rErrors
rInfostrings
rMinimap
rPlayerPowerBarAlt
rTooltip

rBuffFrameStyler
rFilter3
rLib

DKimproved -- Soul Reaper execute helper, based on xanShadowBurn
ncImprovedMerchant
tullaRange
xanAutoMail
xCT
SasUI
RESOURCES:
See Picture 3
// ==== FAQ: ==== \\
NOTICE:
If you have used a Zork AddOn in the past and did not clear WTF folder then you will need to reset all frames first.

Customize:
config.lua
positions of frames can be changed.
Also most of the frames are drag able via the slash commands.

Scaling:
If scaling or something does not fit.
1. Hit escape-key ingame.
2. Click Settings Tab.
4. Check/Uncheck UI Scale.
5. If checked move the slider to desired scaling.
6. Click Accept. If scaling is correct then congrats you are done, if not continue to step 7.
7. Go back to step 5 until scaling fits.
Chat:
Same goes for the chat. If it does not fit
1. Right-click the chat-tab.
2. Unlock the chat and move it around until comfortable.
Extra Art:

For more Roth Like but no Orbs try Sas Diablo

DONATE

UPDATE: July 26, 2015
Version 6.2.001
1. Redesign using rActionBarStyler for hotbars, rMinimap added.
2. Updated to WoW WoD v6.2
3. Config file added. Should be much easier to edit the UI.
4. Party/Raid Frames are still Blizzard.
5. Almost 200 kb less memory usage.
UPDATE: December 14, 2014
Version 6.0.003
1. Updated to WoW WoD v6.0.3
2. Updated to RothUI(Diablo) 60000.04
3. Redesign more Blizzard Like.
4. Player and Target frames move to new locations in combat.
5. UI Fades while in combat.
6. Party/Raid Frames are Blizzard.
UPDATE: February 28, 2014
Version 5.4.001
1. Updated to WoW MoP v5.4.7
2. Updated to newest RothUI(Diablo) v50400.06
4. Party and Raid Frames set back to default Roth Positions.
UPDATE: December 9, 2012
Version 5.1.001
1. Updated to work with WoW MoP v. 5.1.
2. Updated to newest RothUI(Diablo) v. 50100.01a
3. Artwork is now class-colored.
4. Removed TullaCC, there is no cool down counter at all.
UPDATE: February 28, 2012
Version 4.3.301
1. Moved Party to be near Bottom Left of screen, also Party is now Horizontal.
2. Changed OmniCC to TullaCC.
4. Buff frame stylized.
UPDATE: January 02, 2012
Version 4.3.003
1. Fixed Raid frame issue.
UPDATE: December 05, 2011
Version 4.3.002
1. Fixed Party frame issue.
UPDATE: December 01, 2011
Version 4.3.001
1. Updated to WoW 4.3.
UPDATE: November 10, 2011
Version 4.2.203
1. Fixed Druid UpdatePower Error.
2. Fixed Paladin Holy Power Bar Scaling.
UPDATE: November 5, 2011
Version 4.2.202
1. Updated to RothUI Version: 40200.12
3. Raid Frames changed.
4. Party Frames paced better with Portraits now.
5. Right Artwork completely disappears now when both Right bars are turned off.
UPDATE: October 30, 2011
Version 4.2.200
1. Removed Left Bars.
2. ActionBars are now Blizzard bars.
3. Undid everything in the 4.2.101 Update.
UPDATE: October 29, 2011
Version 4.2.101
1. Fixed stance bar location. Now TopLeft screen.
2. Bag bar moved to BottomLeft. Appear when Mousedover.
UPDATE: October 26, 2011
Version 4.2.100
1. Menus have been created for the UI. Type /sasUI ingame
2. The UI is now under ONE addon.
3. More Art has been added. Type /sasUI ingame to find it
4. Removed the Player Orb on/off ability from version 4.2.001.
UPDATE: September 18, 2011
Version 4.2.001
1. Updated to WoW Patch 4.2.2.
2. Added Player Orb on/off ability to oUF_Diablo/config.lua. Default is off.
3. Moved Pet frame to be above Player frame.
4. Moved Focus frame to be above Target frame.
UPDATE: February 11, 2011
Version 4.006
1. Updated to WoW Patch 4.0.6.
2. Keybind text for Numpad and Mouse Buttons change.
3. Color of rInfoStrings changed.
UPDATE: January 29, 2011
Version 4.005
1. Fixed Battleground Score Frame from Clipping Micromenu Art.
UPDATE: January 26, 2011
Version 4.004
1. Updated to RothUI (Diablo) 4.006.
3. Exp Bar moved back to bottom center.
4. Rep Bar moved to new Micromenu texture.
5. Party Frames now have xOffset and yOffset added to them.
UPDATE: January 13, 2011
Version 4.003
2. Fixed Fonts folder.
UPDATE: January 13, 2011
Version 4.002
1. Party Frames made more minimalistic.
2. Party Frames moved to left side of screen.
3. Textures added for Right Action Bars.
4. Rep Bar moved to Right side of screen.
UPDATE: December 23, 2010
Version 4.001
1. Updated for Cata.
2. New Layout. Basic Style.
3. Bars 1 - 3 now support 2x6, 4x3 and 6x2 Formats.
4. More Visible Artwork
UPDATE: July 10, 2010
Version 7
1. Shaman totem bar has been scaled and set into proper place.
2. Player Buff and Debuffs now have their duration timers working again.
UPDATE: July 8, 2010
Version 5
1. Player and Target Frame now have mana values.
2. BottomRight Bar has been moved to centered in the screen beneath Main Action bar and BottomLeft Bar.
3. Pet Frame and Focus Frame moved to the right side of screen.
UPDATE: Feb 7, 2010
Version 3
1. Moved shape shift bar to be above bar 1. Check out raid image to see its placement. This also moved the totem bar to there.
2. BottomRight Bar is now on mouse over underneath the 2 side bars.
3. Side Bars are no longer on mouse over but now are always visible.
Optional Files (0)

Archived Files (1)
 File Name Version Size Author Date 6.0.003 5MB Sasenna 12-14-14 12:10 PM

Comment Options
 11-29-11, 09:08 AM sui2k A Kobold Labourer   Forum posts: 1 File comments: 14 Uploads: 1 hi, just a short question .. how do i remove those black bars at top- and bottom screen? thanks
11-27-11, 07:47 PM
Sasenna
A Murloc Raider

Forum posts: 7
Sorry for taking so long to respond, working 60 hour weeks atm. Are you running any other addons with this? I run several others but have not encountered the problem you are having. I do not get to play much either so maybe I just never noticed it.

If you could post a screen shot or video of it occurring I can try to figure out what may be happening.

Thanks
~Sas

 Originally Posted by Palisis I dont see any other comments regarding this, but maybe you can help... Im having issues click on party target frames. sometimes it selects the player above or below the one Im clicking. Feels like its out of order and one player is not accounted for. Any reason this might be happening?
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

 11-21-11, 09:48 AM Palisis A Kobold Labourer Forum posts: 0 File comments: 8 Uploads: 0 I dont see any other comments regarding this, but maybe you can help... Im having issues click on party target frames. sometimes it selects the player above or below the one Im clicking. Feels like its out of order and one player is not accounted for. Any reason this might be happening?
 11-12-11, 04:24 PM Gorunnus A Murloc Raider Forum posts: 4 File comments: 71 Uploads: 0 Thats it! I exchanged your action bar with rActionBarStyler and set it up as i wanted, well close to it. Memory usage went +37kb up, so its not biggie, u may consider adding it to your UI since it gives lots of customization. Anyway, thx for great UI!
11-10-11, 10:33 PM
Sasenna
A Murloc Raider

Forum posts: 7
Re: error

Thanks for point this out, updated UI to fix this problem.

~Sas

 Originally Posted by andyhui i get this error every time I log in or switch form with my druid. } e = "UPDATE_SHAPESHIFT_FORM" (*temporary) = nil (*temporary) = { __owner = oUF_DiabloPlayerFrame { } glow = { } PostUpdate = defined @Interface\AddOns\SasUI\oUF_Diablo\libs\functions.lua:332 disconnected = false SetValue_ = defined =[C]:-1 SetValue = defined @Interface\AddOns\SasUI\oUF_Diablo\modules\oUF_Smooth.lua:5 0 = ForceUpdate = defined @Interface\AddOns\SasUI\oUF\elements\power.lua:85 bg = { } Smooth = true } (*temporary) = "player" (*temporary) = 111880 (*temporary) = 111880 (*temporary) = "attempt to call global 'updatePlayerPower' (a nil value)"
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

11-10-11, 10:29 PM
Sasenna
A Murloc Raider

Forum posts: 7
I can only make the Totem bar move Left or Right, the Up or Down position does not want to change. I had the same problem with the RightActionBar as well. Only way I fixed this was to rewrite and recreate the 2 bars instead of reusing blizzards code.

I believe the problem is I cannot seem to override the original parent of those frames. Changing the Totem Bars parent to UIParent just makes it disappear. Not changing it only allows me to move it left or right.

Sorry that I cannot seem to help on that area. If you find a way to fix it please let me know.

Sample on how I tried it.
SasUI\ActionBars.lua
Code:
	UIParent:HookScript("OnSizeChanged", function()
--MainBar
--LeftBar
MultiBarRight:SetScale(0.62)
--[[
MultiBarRight:SetParent("UIParent")
MultiBarRight:ClearAllPoints()
MultiBarRight:SetPoint("RIGHT", "UIParent", "RIGHT", -28, -4)
--]]
--Totem Bar
MultiCastActionBarFrame:ClearAllPoints()
MultiCastActionBarFrame:SetPoint("TOPLEFT", "UIParent", "TOPLEFT", 10, -10)
end)
Background Health Colors:
1. Open SasUI\oUF_Diablo\config.lua
2. Look for/Change
Code:
  ----------------------------------------
-- colorswitcher define your color for healthbars here
----------------------------------------

--color is in RGB (red (r), green (g), blue (b), alpha (a)), values are from 0 (dark color) to 1 (bright color). 1,1,1 = white / 0,0,0 = black / 1,0,0 = red etc
cfg.colorswitcher = {
bright              = { r = 1, g = 0, b = 0, a = 0.9, },          -- the bright color
dark                = { r = 0.1, g = 0.1, b = 0.1, a = 0.8, },   -- the dark color
classcolored        = true,  -- true   -> override the bright color with the unit specific color (class, faction, happiness, threat), if false uses the predefined color
useBrightForeground = false, -- true   -> use bright color in foreground and dark color in background
-- false  -> use dark color in foreground and bright color in background
threatColored       = true,  -- true/false -> enable threat coloring of the health plate for raidframes
}
3. Change useBrightForeground to true.
4. Colors can also be edited in the bright and dark area.

~Sas
 Originally Posted by Gorunnus Actually i loving them! <3 Now, im doing my edit and i need a bit help. First, how to move totem bar? I want to move it in top left corner of screen and drop down in fov player, target and tot bars. I didnt manage to find bar options so i presume that ur using blizz bars which you skinned with r_ABS, right? Also, is there any way to change background color of HP bars? As a shaman i find it extremely hard to keep track on my current HP since HP bar-bar background color are close to same. I died several times since i didnt notice low HP. I think that this could be issues with all classes that power color is some dark color, like warrs, shamans, DKs and maybe palas. Anyway, GREAT UI pack, i was skeptic about it, now i find is that i cant live without it.. OFC with few touches of my own. I like minimalistic UI, clean and slick, to have 90-95% of my screen clear, and, with few edits, this could be it.
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

 11-10-11, 05:47 PM andyhui A Kobold Labourer Forum posts: 0 File comments: 20 Uploads: 0 error i get this error every time I log in or switch form with my druid. } e = "UPDATE_SHAPESHIFT_FORM" (*temporary) = nil (*temporary) = { __owner = oUF_DiabloPlayerFrame { } glow = { } PostUpdate = defined @Interface\AddOns\SasUI\oUF_Diablo\libs\functions.lua:332 disconnected = false SetValue_ = defined =[C]:-1 SetValue = defined @Interface\AddOns\SasUI\oUF_Diablo\modules\oUF_Smooth.lua:5 0 = ForceUpdate = defined @Interface\AddOns\SasUI\oUF\elements\power.lua:85 bg = { } Smooth = true } (*temporary) = "player" (*temporary) = 111880 (*temporary) = 111880 (*temporary) = "attempt to call global 'updatePlayerPower' (a nil value)"
11-10-11, 03:19 PM
Gorunnus
A Murloc Raider

Forum posts: 4
 Originally Posted by Sasenna Hmm, you may hate my next update if I get it completed. ~Sas
Actually i loving them! <3

Now, im doing my edit and i need a bit help.
First, how to move totem bar? I want to move it in top left corner of screen and drop down in fov player, target and tot bars.
I didnt manage to find bar options so i presume that ur using blizz bars which you skinned with r_ABS, right?

Also, is there any way to change background color of HP bars? As a shaman i find it extremely hard to keep track on my current HP since HP bar-bar background color are close to same. I died several times since i didnt notice low HP.
I think that this could be issues with all classes that power color is some dark color, like warrs, shamans, DKs and maybe palas.

Anyway, GREAT UI pack, i was skeptic about it, now i find is that i cant live without it.. OFC with few touches of my own.

I like minimalistic UI, clean and slick, to have 90-95% of my screen clear, and, with few edits, this could be it.

i wanna create someting like this:

10-20-11, 01:33 PM
Sasenna
A Murloc Raider

Forum posts: 7
 Originally posted by Gorunnus Heya Sas, You can try using some skinning addon and build your textures around it? I know that ElvUI have all skinned, so you can look in theirs pack to figure it out how they do it, im not big fan of skinning menus, it just eats up your mem, and you gain nothing from it.
Hmm, you may hate my next update if I get it completed. However, its not so much as just changing art to more of I have made the entire UI under one addon now. Having them called sedu-module style. It has been bugging me for years how many addons this UI takes to install.

With that said the menus, are there to enable/disable a few of the addons I consider extra. Such as rFoV, xCT, xanMail, and couple others. The config for the most part is still outside of the game, just will be able to do some things easier.

Currently the UI is complete, as far as all the addons working together again. I may end up completely recoding the unitframes however. Their code is much different than what I am currently doing.

I hate memory hogs, ;D, so I am doing my best to keep the UI around 500-700 kb.

~Sas
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

10-20-11, 12:52 AM
Sasenna
A Murloc Raider

Forum posts: 7
 Originally posted by Gorunnus Also, on clean install of current version Sas Diablo UI switching between Orb and bar display isnt working, i tried to look in to it, but im more occupied on bar display. Its nowhere near finish, but im working on it Again, thank you to Roth and you Sas for creating this wonderful addon and mod, all credit goes to you guys. [/b]
You can edit it as much as you like, thats how I got started. As far as the orb on/off switch, yea it broke somehow doesn't matter tho. Scrapping the idea for the time being. Orbs is Roth's thing Bars are mine.

Currently working on adding Menus and the ability to customize it from inside the game. And by working on it I mean been at it for the past 16 hours straight. lol Don't even have an active account but I just coding this games UI and finding out how to do stuff.

Would you mind sending me your updated version, would like to see how you fixed a few things.

I'll try and figure out the castbar.
~Sas
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

 10-20-11, 12:05 AM Gorunnus A Murloc Raider Forum posts: 4 File comments: 71 Uploads: 0 First of all, thank you to Roth and you for creating this wonderful addon, and your mod. If you dont mind, im doing some heavy mods to your mode, i really like it, but i wanted to customize it a bit more. 1. I moved HP string for player and target on left side, and power to the right side. 2. Shorten power string so it will only display power in %. 3. Reduce size of bars. 4. By following your guide i managed to move left side bar to bottom bar. 5. Right side bar, when its off its completely hidden, and some cleanup on code update. 6. Top bar completely hidden, its active on mouseover. 7. Since i was not able to move arts (angel and demon) i converted them to "arts" and placed them in right position, they are now movable on slash /diablo unlockarts 8. A bit cleaning up oUF_Diablo - cfg.lua Now, im still having issues with scaling cast bar, no matter what i do i cant edit it, so i would need a bit help about that. Also, on clean install of current version Sas Diablo UI switching between Orb and bar display isnt working, i tried to look in to it, but im more occupied on bar display. Its nowhere near finish, but im working on it Again, thank you to Roth and you Sas for creating this wonderful addon and mod, all credit goes to you guys.
 10-19-11, 11:21 PM Sasenna A Murloc Raider   Forum posts: 7 File comments: 106 Uploads: 7 Under Development Preview of to come. So long as I have time. Party Menus If anyone knows a good place to learn howto create menus inside of WoW, send it along. Learning it slowly by trial and error. Thanks ~Sas __________________ SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)
 10-19-11, 07:43 PM Gorunnus A Murloc Raider Forum posts: 4 File comments: 71 Uploads: 0 Thank you Sas for fast reply, by changing cfg.lua part of config for cast bar with this one, nothing happens Code: castbar = { show = true, latency = true, texture = "Interface\\AddOns\\rTextures\\statusbar5", scale = 1, SetSize(x,y), color = { bar = { r = 0.15, g = 0.15, b = 0.15, a = 1, }, bg = { r = 0.96, g = 0.7, b = 0, a = 1, }, }, pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 0, y = 85 }, }, How could i scale it, but only width, since height is ok. What did i do? I resized bar width for player and target from 258 to 150, so i want to adjust cast bars too.. Also, im having trouble with moving demon/angel art, i resized it too to 0.86 and now textures are stuck behind bar background and no matter what i do i cant move them. Ill test config about bars and let you know with results. Thx for fast reply.
10-19-11, 06:46 PM
Sasenna
A Murloc Raider

Forum posts: 7
 Originally posted by Gorunnus Heya Sas, I have been using Roth UI for more than a year, but i switched to SAS Diablo just recently. First i must say, GREAT WORK! I really like it how you redesign Roth UI and how u placed everything. Now, im doing some edits, but i would like to ask you for help if you dont mind. 1. How can i resize castbar? Players and Targets? I see that there is scale value, but i want it to be fixed width, lets say 150? 2. How can i get back to Roth's settings for bars? I would like for them to be as they are in Roth. In Action Bar setting when i turn on new bar, i would like to show it like it is in Roth UI, just to add one more bottom bar, not side bars. Thank you for your help in advance.
1. Castbars -- I would just use the scale modifier. SetSize was not hardcoded in. If that is not what you want you could try to add SetSize to the code. I have not tried this and do not have an active account atm to test it either.
Code:
      castbar = {
show = true,
latency = true,
scale = 1,
SetSize(x,y),
color = {
bar = { r = 0.15, g = 0.15, b = 0.15, a = 1, },
bg = { r = 0.96, g = 0.7, b = 0, a = 1, },
},
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 0, y = 85 },
},
As I said tho do not know if it would work.
2. ActionBars --
 Originally posted by Sasenna on Page 2 of comments If I am understanding you correcting, you are wanting a second bar at the bottom above the main action bar. However the pet bar is in the way. Moving the Pet Bar 1. Open World of Warcraft\Interface\AddOns\rActionBarStyler folder. 2. Open config.lua with notepad or notepad++. 3. Find Code:  petbar = { buttonsize = 26, buttonspacing = 5, barscale = 0.82, showonmouseover = false, userplaced = false, --want to place the bar somewhere else? locked = true, --frame locked pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -1, y = 60 }, testmode = false, disable = false, }, 4. Change its position with Code: pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -1, y = 60 }, a1 is anchor 1, a2 is anchor 2. For anchors the following can be used: TOP, TOPLEFT, TOPRIGHT, LEFT, CENTER, RIGHT, BOTTOM, BOTTOMLEFT and BOTTOMRIGHT af is the anchor frame. Leave it to UIParent. x is the horizontal plane. Set it negative moves frames left, positive moves frames right. y is the vertical plane. Set it negative moves frames down, positive moves frames up. 5. Reload UI. ( /console reloadui ) As far as the texture for that bar now, it no longer has one. When I modified RothUI (Diablo) I changed the textures to fit my UI. If you have Photoshop you can recreate the texture. Creating a Texture WoW CANNOT be open while you do this. 1. World of Warcraft\Interface\AddOns\rTextures folder. 2. Open either bar_left2 or bar_right2 with photoshop. 3. Change the rotation of the bar to horizontal. 4. Save it as bar2 with 32 bit colors. Making the Texture Appear 1. Open World of Warcraft\Interface\AddOns\oUF_Diablo\units folder. 2. Open player.lua with notepad or notepad++. 3. Find --actionbar background 4. Under that Find Code:  if cfg.style == 1 then t:SetTexture("Interface\\AddOns\\rTextures\\bar1") end 5. This needs to be modified. Make it look like Code:  if cfg.style >= 1 and cfg.style <= 2 then t:SetTexture("Interface\\AddOns\\rTextures\\bar"..cfg.style) else if MultiBarBottomLeft:IsShown() then t:SetTexture("Interface\\AddOns\\rTextures\\bar2") else t:SetTexture("Interface\\AddOns\\rTextures\\bar1") end MultiBarBottomLeft:HookScript("OnShow", function() t:SetTexture("Interface\\AddOns\\rTextures\\bar2") end) MultiBarBottomLeft:HookScript("OnHide", function() t:SetTexture("Interface\\AddOns\\rTextures\\bar1") end) end 6. Bar Texture code is now in place. 7. World of Warcraft\Interface\AddOns\oUF_Diablo folder. 8. Open config.lua with notepad or notepad++. 9. Find Code:  actionbarbackground = { show = true, pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = 1, y = 0 }, scale = 0.82, style = 1, }, 10. Set Code: style = 0, There texture for that bar should now exist and can be called. For moving the Left bars to horizontal just follow the instructions in my 31.1.11 post. Make sure to turn the texture of the left from Code: style = 0, --0 = automatic bar detection, 1 = 12 button texture fixed, 2 = 24 button texture fixed to Code: style = 1, --0 = automatic bar detection, 1 = 12 button texture fixed, 2 = 24 button texture fixed ~Sas
__________________
SasUI - Blizzard Like / Sas Diablo - Alteration of RothUI (Diablo)

Category Jump: