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: 14,789 Favorites: 36 MD5: Categories: Graphical Compilations, Minimalistic Compilations

# 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)

Comment Options
04-08-11, 03:11 PM
Sasenna
A Murloc Raider

Forum posts: 7
In theory that should work. Good Luck on it.

Also
Code:

--actionbar background
local createArtwork = function(self)
local t = self:CreateTexture(nil,"BACKGROUND",nil,-8)
t:SetAllPoints(self)

elseif player_class == "WARRIOR" then
local createArtwork = function(self)
local t = self:CreateTexture(nil,"BACKGROUND",nil,-8)
t:SetAllPoints(self)

end
Should work as well.
~Sas

 Originally posted by Remsaa Thanks for the reply, you are awesome!! /hug **edit** I need an "else" statement to use the other texture if the requirements aren't met correct? like --actionbar background if player_class == "PALADIN" then local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\targethui") else local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\target") end Again, thank you so much
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l

 04-08-11, 02:24 PM Remsaa A Deviate Faerie Dragon Forum posts: 19 File comments: 26 Uploads: 2 Thanks for the reply, you are awesome!! /hug **edit** I need an "else" statement to use the other texture if the requirements aren't met correct? like --actionbar background if player_class == "PALADIN" then local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\targethui") else local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\target") end Again, thank you so much Last edited by Remsaa : 04-08-11 at 02:57 PM.
04-08-11, 11:42 AM
Sasenna
A Murloc Raider

Forum posts: 7
Check out rFilter3.

It has the capability to shift based on Toon name/class.

For oUF_Diablo you would need to add to the top of wherever place change is needed.
Code:
  local player_name, _ = UnitName("player")
local _, player_class = UnitClass("player")

Above the area that needs to be changed add
Code:
--actionbar background
if player_name == "Playername" and player_class == "CLASS" then

local createArtwork = function(self)
local t = self:CreateTexture(nil,"BACKGROUND",nil,-8)
t:SetAllPoints(self)
... etc

end
Not for sure this would entirely work. Do not have the time myself to test it.

~Sas
 Originally posted by Remsaa I currently have oUF_Diablo for unit frames and it works quite well with my rogue artwork/UI However, I am making new artwork for my Paladin and have also created new target, targettarget, and castbar backgrounds and want them to load instead. Its easy enough to just go in and change the path that the background is looking for, but how can I add a statement that says "if characters name is" then "load this art/path" example in the target.lua; --actionbar background local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\target") end can i just add a "check for character name" before this?
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l
Last edited by Sasenna : 04-08-11 at 11:49 AM.

 04-08-11, 08:53 AM Remsaa A Deviate Faerie Dragon Forum posts: 19 File comments: 26 Uploads: 2 I currently have oUF_Diablo for unit frames and it works quite well with my rogue artwork/UI However, I am making new artwork for my Paladin and have also created new target, targettarget, and castbar backgrounds and want them to load instead. Its easy enough to just go in and change the path that the background is looking for, but how can I add a statement that says "if characters name is" then "load this art/path" example in the target.lua; --actionbar background local createArtwork = function(self) local t = self:CreateTexture(nil,"BACKGROUND",nil,-8) t:SetAllPoints(self) t:SetTexture("Interface\\AddOns\\rTextures\\target") end can i just add a "check for character name" before this?
04-02-11, 11:37 AM
Sasenna
A Murloc Raider

Forum posts: 7
Re: awesome UI

FPS Lag:
1. Open World of Warcraft folder.
2. Open WTF\Account\ACCOUNTNAME\SavedVariables
3. Delete tullaRange and tullaRange.lua.bak
4. Restart Game
*Must be done while game is NOT loaded.*

~Sas
 Originally posted by pquale Used Roth UI for a long time now, but im tierd of it. And this one looks great, but i still got major 4-5sec lag everytime i attack. Removed does files in my wtf folder. But I still got heavy lag. What can it be ? -pquale
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l

 03-31-11, 12:59 PM pquale A Kobold Labourer Forum posts: 0 File comments: 4 Uploads: 0 awesome UI Used Roth UI for a long time now, but im tierd of it. And this one looks great, but i still got major 4-5sec lag everytime i attack. Removed does files in my wtf folder. But I still got heavy lag. What can it be ? -pquale
 03-24-11, 11:07 PM Remsaa A Deviate Faerie Dragon Forum posts: 19 File comments: 26 Uploads: 2 Re: debuff icon on target Being a rogue, when crippling poison is applied it puts an icon with a countdown over the enemy (not on the UF itself but on the actual target), how can I turn this off? edit* got it, it was in the rFilter lua... Last edited by Remsaa : 03-28-11 at 12:10 PM.
03-24-11, 10:54 AM
Sasenna
A Murloc Raider

Forum posts: 7
Re: Portraits.

Unit Frames:
1. Open World of Warcraft/Interface/AddOns/oUF_Diablo folder.
2. Open config.lua
Player Unit Frames:
1. Find -- PLAYER
2. Find and Change
Code:
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -186, y = 155 },
3. Portrait. Find and Change
Code:
      portrait = {
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -186, y = 225 },
size = 82,
show = false,
use3D = false,
},
Target Unit Frames:
1. Follow the same for player except find -- TARGET
Target of Target Unit Frame:
1. Find --TARGETTARGET
2. Find and Change
Code:
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -1, y = 155 },

~Sas
 Originally posted by delerium1001 i was wondering how i can move the unit frames a little higher on the screen.
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l

03-24-11, 10:49 AM
Sasenna
A Murloc Raider

Forum posts: 7
Target Buffs:
1. Open World of Warcraft/Interface/AddOns/oUF_Diablo folder.
2. Open config.lua
3. Find -- TARGET
4. Find and change
Code:
      auras = {
show = true,
size = 20,
onlyShowPlayerBuffs = false,
onlyShowPlayerDebuffs = false,
showDebuffType = false,
buffs = {
pos = { a1 = "TOPLEFT", a2 = "BOTTOMRIGHT", x = 0, y = 15 },
initialAnchor = "TOPLEFT",
growthx = "RIGHT",
growthy = "DOWN",
},
debuffs = {
pos = { a1 = "BOTTOMLEFT", a2 = "TOPRIGHT", x = 0, y = -15 },
initialAnchor = "BOTTOMLEFT",
growthx = "RIGHT",
growthy = "UP",
},
},

~Sas
 Originally posted by Remsaa I want to move the buffs from the left of the target to under the target but just cant seem to find out where to do it. I tried the config.lua and looked into target.lua but I couldnt find the right spot. The buffs are coming from rbuffframestyler i think but I can only move the top buffs (by minimap) and weapon buffs.
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l

 03-24-11, 10:08 AM Remsaa A Deviate Faerie Dragon Forum posts: 19 File comments: 26 Uploads: 2 I want to move the buffs from the left of the target to under the target but just cant seem to find out where to do it. I tried the config.lua and looked into target.lua but I couldnt find the right spot. The buffs are coming from rbuffframestyler i think but I can only move the top buffs (by minimap) and weapon buffs.
 03-22-11, 12:29 PM delerium1001 A Kobold Labourer Forum posts: 0 File comments: 4 Uploads: 0 Portraits. i was wondering how i can move the unit frames a little higher on the screen. Last edited by delerium1001 : 03-24-11 at 09:10 AM.
 02-20-11, 01:48 AM Desmodis A Deviate Faerie Dragon Forum posts: 18 File comments: 23 Uploads: 0 so pitty... ...that theres no way, without a huge investment to become 2 or - because the equality- 3 Bars on the bottom of the screen. For example i dont like i by my warlock -i see you play a warlock 2- all my skills in one row. In my guild there are really a lot of people, whove looked ad sas-diablo and means, its great. But my answer, theres only one buttomrow on bottom makes them long faces. Beliefe, i dont wanna male Sas bad - its the only problem, that ive fount. without this problem its a smal addonpack, that dont make wow slow and "lazy" and it contains all what i need. And last but not least, it looks very pretty. If you could change the bars or -better- make the bars movable, i would take these for my mainaddon.
02-13-11, 02:45 PM
Sasenna
A Murloc Raider

Forum posts: 7
Re: a barproblem

 Originally posted by Desmodis at first exuse me for my english, but i ve used it not wery often in the last 35 years - im 47 - but i try to explain my problem. i want to have two bars on the grount, above the xp bar. And ive done the so you told it in the thread from 31.1.11. But with a Hunter/warlock theres the petbar under the sec. bar and the background are also not after the buttons. In my Opion is these Addonpack on of the Best, but i cant configure it. Its my first try to use addons without Bartender or for example xperl or shadowed and use maintenance the blizz ui parts. What must i do for make the two bars in the lower screen with all textures? And, let it say me once more, these addonpack is looking realy great!!!!
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.
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.

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.
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.
3. Find --actionbar background
4. Under that Find
Code:
    if cfg.style == 1 then
end
5. This needs to be modified. Make it look like
Code:

if cfg.style >= 1 and cfg.style <= 2 then
else
if MultiBarBottomLeft:IsShown() then
else
end
end
6. Bar Texture code is now in place.
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
__________________
l SasUI l - Blizzard Like l Sas Diablo l - Alteration of l RothUI (Diablo) l

 02-13-11, 10:02 AM Desmodis A Deviate Faerie Dragon Forum posts: 18 File comments: 23 Uploads: 0 a barproblem at first exuse me for my english, but i ve used it not wery often in the last 35 years - im 47 - but i try to explain my problem. i want to have two bars on the grount, above the xp bar. And ive done the so you told it in the thread from 31.1.11. But with a Hunter/warlock theres the petbar under the sec. bar and the background are also not after the buttons. In my Opion is these Addonpack on of the Best, but i cant configure it. Its my first try to use addons without Bartender or for example xperl or shadowed and use maintenance the blizz ui parts. What must i do for make the two bars in the lower screen with all textures? And, let it say me once more, these addonpack is looking realy great!!!!
02-02-11, 08:51 PM
Sasenna
A Murloc Raider

Forum posts: 7
 Originally posted by Poof First i gotta say awesome UI, but i would like to remove the player portrait. Is that possible? And also remove the micro menu if i can. Edit: Sorted the player frame and micro menu. What is the raid addon used, and how can i move it?
Player Portrait
1. Open World of Warcraft\Interface\AddOns\oUF_Diablo Folder.
3. Find -- PLAYER.
4. Scroll down and find
Code:
      portrait = {
pos = { a1 = "BOTTOM", a2 = "BOTTOM", af = "UIParent", x = -186, y = 225 },
size = 82,
show = true,
use3D = false,
},
5. set show = true, to show = false, .

Raid
1. Open World of Warcraft\Interface\AddOns\oUF_Diablo Folder.
3. Find -- RAID
4. Scroll under and find
Code:
pos = { a1 = "LEFT", a2 = "LEFT", af = "UIParent", x = 65, y = 0 },
5. Change the position with that line.
Example for putting in Topleft.
Code:
pos = { a1 = "TOPLEFT", a2 = "TOPLEFT", af = "UIParent", x = -15, y = -5 },

1. Open World of Warcraft\Interface\AddOns\rActionBarStyler Folder.
3. Find
Code:
    micromenu = {
barscale        = 0.45,
showonmouseover = false,
userplaced      = false, --want to place the bar somewhere else?
locked          = true, --frame locked
pos             = { a1 = "TOPLEFT", a2 = "TOPLEFT", af = "UIParent", x = 10, y = -5 },
testmode        = false,
disable         = false,
},
4. Set disable = false, to disable = true, .

*Note: If you turn off the MicroMenu you will probably want to remove its texture as well*

1. Open World of Warcraft\Interface\AddOns\oUF_Diablo Folder.
3. Find -- PLAYER.
4. Scroll down and find
Code:
        topbar = {
show = true,
pos = { a1 = "TOP", a2 = "TOP", af = "UIParent", x = 1, y = 5 },
scale = 0.82,
},`
5. set show = true, to show = false, .