Get an Epic Experience with Premium


HUDs Login to Add Favorites
  • World of Warcraft
  • 113,410 Monthly Downloads
  • Supports: 6.0.2
  • 1,916,048 Total Downloads
  • Updated 10/19/2014
  • Created 06/03/2007
  • 2,441 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.3.0d
Support development! **

About SpartanUI


Is designed to free your screen by moving a majority of the interface elements to the bottom. It is managed and maintained by Libidos of Azgalor. You can now join the project on facebook where i will be posting polls and asking other general questions about the direction of the addon.

Required Addons

Installation Note

Disable oUF if you have it installed, This is a addon library used for unit frames SpartanUI has this built in and having a version not compatible with SpartanUI will break things.

Slash Commands

  • /sui (Shows options window)
  • /spin (Toggles Spin Cam)
  • /sui version (Shows which version of SpartanUI you are using)

I found a bug how do i tell you? How do i request a feature?

Please, open a ticket on the web or right click on SpartanUI in Curse client and select "Report a Bug" .


Q. How do i Move my focus/party/raid?

A. As of 3.1 All frames are of the mentioned frames are movable by holding Alt and dragging no need to unlock or lock them with a command or button.

Q. I changed a option but nothing changed.

A. Some of the new options in 3.1 for Raid/Party Frames require a /reload to be done after changing them, no it will not always be like this but in order to get it out in time for MOP launch day some convenience had to be sacrificed.


  • Uses very little third-party code in an effort to remain self-contained
  • Almost zero-setup allows you to install and use it without tons of configuration
  • Support for almost any screen resolution, while favoring widescreen
  • SpinCam - provides a spinning camera effect when AFK
  • FilmEffects - which provide film-like grain effects on your screen
  • Party frames designed to go with the look and style of your player frames
  • Designed to use very little processor time or memory
  • All original artwork with high-res textures and 1:1 ratio for 30" displays
  • Built in reputation and experience bars
  • Integrated coordinates and zone information
  • UnitFrames that fit in with the overall design
  • Profiles - with options being rewrote SpartanUI will now support profiles
  • Minimal slash commands
  • Raid frames with healer mode and DPS mode. One focuses on a quick overview while healer mode will draw attention to those low on health and larger frames than in dps mode
  • Focus Fame and focus Target have been redesigned and are movable
  • All frames are now movable by holding Alt and dragging.

r117 | wutname1 | 2014-10-19 06:34:27 +0000 (Sun, 19 Oct 2014) | 1 line
Changed paths:
   A /tags/3.3.0d (from /trunk:116)

Tagging as 3.3.0d
r116 | wutname1 | 2014-10-19 06:33:49 +0000 (Sun, 19 Oct 2014) | 1 line
Changed paths:
   M /trunk/Modules/Artwork/SpartanUI_Artwork.lua
   M /trunk/Modules/Artwork/Themes/Classic/Module-Minimap.lua
   M /trunk/Modules/Artwork/Themes/Classic/Style.xml
   D /trunk/Modules/PlayerFrames/media/base_plate1.tga
   D /trunk/Modules/PlayerFrames/media/base_plate2.blp
   D /trunk/Modules/PlayerFrames/media/base_plate3.tga
   D /trunk/Modules/PlayerFrames/media/base_plate4.blp
   D /trunk/Modules/PlayerFrames/media/base_plate5.tga
   A /trunk/Modules/PlayerFrames/media/base_square.tga
   A /trunk/Modules/PlayerFrames/media/classic
   A /trunk/Modules/PlayerFrames/media/classic/base_plate1.tga
   A /trunk/Modules/PlayerFrames/media/classic/base_plate2.blp
   A /trunk/Modules/PlayerFrames/media/classic/base_plate3.tga
   A /trunk/Modules/PlayerFrames/media/classic/base_plate4.blp
   A /trunk/Modules/PlayerFrames/media/plain
   A /trunk/Modules/PlayerFrames/media/plain/base_plate1.tga
   M /trunk/Modules/PlayerFrames/scripts/FrameStyle_Classic.lua
   M /trunk/Modules/PlayerFrames/scripts/FrameStyle_Plain.lua
   M /trunk/Modules/PlayerFrames/scripts/Unit-FrameSpawn.lua
   M /trunk/scripts/Global-Features.lua
   M /trunk/scripts/Global-Framework.lua

-Localized Sexymap warning fix
-Plain frames progress
-moved some graphics around
-started some glow effects for the classic theme. (code is commented out)

r115 | wutname1 | 2014-10-17 05:48:56 +0000 (Fri, 17 Oct 2014) | 1 line
Changed paths:
   M /trunk/Modules/Artwork/Themes/Classic/Module-UnitFrames.lua
   M /trunk/Modules/PlayerFrames/scripts/FrameStyle_Classic.lua
   M /trunk/Modules/PlayerFrames/scripts/Unit-FrameSpawn.lua

-Moved code all remaining classic frame code into PlayerFrames/scripts/FrameStyle_Classic.lua
r114 | wutname1 | 2014-10-17 04:45:07 +0000 (Fri, 17 Oct 2014) | 2 lines
Changed paths:
   M /trunk/Modules/PlayerFrames/scripts/FrameStyle_Classic.lua
   M /trunk/scripts/Module-DBSetup.lua

-Background added to 3D Portraits
-Change to hotfix DB updates to avoid errors


First Previous Page 4 of 105 Next Last
  • #1589

    Hey, I just fixed this and ill explain simply how to do so.

    Go to your WoW folders. After that, head in Interface>Addons>SpartanUI>scripts

    When you are in the Scripts folder, there will be a bunch of .lua files. 

    Open Global-Features.lua with Notepad

    At that point, there is a lot of stuff written. Dont panic, scroll down a little, you will see "DBdefault = {" written to the far left (no spaces before it). Click on it, and press the down button on your keyboard 9 times. At that point, you will be on the line of "viewport = true,". Just change the true into false, and you are done, no more black bar

  • #1575

    Hi all,

    Awesome ui but I keep getting this error after 6.0.2 can anyone help me ?


    Date: 2014-10-17 18:48:20
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua line 68:
    attempt to index global 'L' (a nil value)
    ...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua:68: CheckMiniMap()
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[1]"]:9:
    [string "safecall Dispatcher[1]"]:5
    (tail call): ?
    ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:529: InitializeAddon()
    Swatter, v5.21.5490 (SanctimoniousSwamprat)
    AucAdvanced, v5.21.5490 (SanctimoniousSwamprat)
    AucFilterBasic, v5.21.5490 (SanctimoniousSwamprat)
    AucFilterOutlier, v5.21.5490.5459(5.21a/embedded)
    AucMatchUndercut, v5.21.5490.5364(5.21a/embedded)
    AucStatHistogram, v5.21.5490 (SanctimoniousSwamprat)
    AucStatiLevel, v5.21.5490 (SanctimoniousSwamprat)
    AucStatPurchased, v5.21.5490 (SanctimoniousSwamprat)
    AucStatSales, v5.21.5490.5476(5.21a/embedded)
    AucStatSimple, v5.21.5490 (SanctimoniousSwamprat)
    AucStatStdDev, v5.21.5490 (SanctimoniousSwamprat)
    AucStatWOWEcon, v5.21.5490.5323(5.21a/embedded)
    AucUtilAHWindowControl, v5.21.5490.5347(5.21a/embedded)
    AucUtilAppraiser, v5.21.5490.5462(5.21a/embedded)
    AucUtilAskPrice, v5.21.5490.5447(5.21a/embedded)
    AucUtilAutoMagic, v5.21.5490.5443(5.21a/embedded)
    AucUtilCompactUI, v5.21.5490.5444(5.21a/embedded)
    AucUtilEasyBuyout, v5.21.5490.5458(5.21a/embedded)
    AucUtilFixAH, v5.21.5490 (SanctimoniousSwamprat)
    AucUtilItemSuggest, v5.21.5490.5417(5.21a/embedded)
    AucUtilPriceLevel, v5.21.5490.5458(5.21a/embedded)
    AucUtilScanButton, v5.21.5490.5403(5.21a/embedded)
    AucUtilScanFinish, v5.21.5490.5347(5.21a/embedded)
    AucUtilScanProgress, v5.21.5490.4979(5.21a/embedded)
    AucUtilScanStart, v5.21.5490.5347(5.21a/embedded)
    AucUtilSearchUI, v5.21.5490.5481(5.21a/embedded)
    AucUtilSimpleAuction, v5.21.5490.5452(5.21a/embedded)
    AucUtilVendMarkup, v5.21.5490.4828(5.21a/embedded)
    Babylonian, v5.1.DEV.332(/embedded)
    BagBrother, v
    Bagnon, v6.0.5
    Bartender4, v4.6.2
    BeanCounter, v5.21.5490 (SanctimoniousSwamprat)
    Configator, v5.1.DEV.359(/embedded)
    CTBuffMod, v6.0.2.0
    CTCore, v6.0.2.0
    CTLibrary, v6.0.2.0
    CTPartyBuffs, v6.0.2.0
    DBMCore, v
    DBMDefaultSkin, v
    DBMStatusBarTimers, v
    DebugLib, v5.1.DEV.337(/embedded)
    Enchantrix, v5.21.5490 (SanctimoniousSwamprat)
    EnchantrixBarker, v5.21.5490 (SanctimoniousSwamprat)
    GatherMate2, v1.30
    Gladius, v4.0.0
    LibExtraTip, v5.12.DEV.363(/embedded)
    Mapster, v1.6.0
    OmniCC, v6.0.1
    Postal, v3.5.1
    Prat30, v3.5.9
    Prat30HighCPUUsageModules, v
    Prat30Libraries, v
    Recount, vr1273
    SellJunk, v3.0.10
    SexyMap, v2.4.16
    SlideBar, v5.21.5490 (SanctimoniousSwamprat)
    SpartanUI, v3.3.0
    SpartanUIArtwork, v3.3.0
    Stubby, v5.21.5490 (SanctimoniousSwamprat)
    TipHelper, v5.12.DEV.351(/embedded)
    BlizRuntimeLib_enUS v6.0.2.60000 <none>


  • #1574

    Hello, I have been using spartan ui for quite a while now (since wrath) and I must say I love it! I lays out my screen exacty how I want but i use other addons for my player party and raid frames while disabling spartans. Since this last patch the player frames are appearing everytime i log in or reload my ui. I have checked multiple times and they are disabled in the my spartin settings.

    Last edited by inevitablepnut on 10/17/2014 10:51:27 AM
  • #1573

    I dont have a Base options button on my Spartan UI 3.30c is there anything other i can do to remove the artwork from my screen as the transparent setting just turns it black

  • #1570

    This an error i keep getting,

    Message: ...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua:68: attempt to index global 'L' (a nil value) Time: 10/17/14 07:36:30 Count: 1 Stack: ...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua:68: in function `CheckMiniMap' ...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua:52: in function <...rface\AddOns\SpartanUI_Artwork\SpartanUI_Artwork.lua:51> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:529: in function `InitializeAddon' ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:644: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:636>

    Locals: <none>

  • #1566

    With the new version, many minimap buttons from different addons are forced to show, overriding their settings. I tried to turn off their hiding, but it doesn't help.

  • #1577

    Same here, something changed in last build forces minimap buttons from addons to show even when button is disabled in the addon itself

    Last edited by midak on 10/17/2014 1:05:54 PM
  • #1565

    Is see the Dev of this addon page actively responds to comments so I need help.  I updated this morning and restarted WoW.  I can click on UI items such as the standard blizzard menu, sparan ui and its menus etc but I my mouse refuses to intereact with anything else.  I cant click on other players, targets, mailboxes, vendors etc.  My mouse also refuses to spin my camera or be used to run.  I believe this is a problem or bug with this addon as of the update (Or something I screwed up in the settings) and was wondering if you could give me any tips.

    Ahead of time Thank you!

  • #1567

    Nevermind! I scrolled down seeing somebody else had the same problem and somehow I blindly missed it.  Had to uncheck viewport! 

  • #1564

    First time I've used this which is incredible considering how good it is.  Anyway, couple of queries.

    Chat frame - I cant seem to be able to move it to the bottom of the screen.  It has a 1" gap more or less and I can move it down any further.  Any idea what might prevent that so I can line it up with the rest of the frame?

    Target debuffs - I can show and resize fine but no matter what number I add to the "spacing" they always overlap and I cant get a gap between them.

    Player buffs - I can't get them to show.  They do show on the target frame when I target myself, but not my own frame despite it being ticked as the others are an no on.  When I tick/untick I do get a LUA error though:

    Message: ...ce\AddOns\SpartanUI_PlayerFrames\scripts\Options.lua:138: attempt to index field 'Auras' (a nil value)
    Time: 10/17/14 11:03:34
    Count: 4
    Stack: ...ce\AddOns\SpartanUI_PlayerFrames\scripts\Options.lua:138: in function <...ce\AddOns\SpartanUI_PlayerFrames\scripts\Options.lua:138>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
    (tail call): ?
    ...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:799: in function <...ceConfig\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614>
    (tail call): ?
    [C]: ?
    [string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
    (tail call): ?
    ...ns\ArkInventory\Externals\Ace3-AceGUI\AceGUI-3.0.lua:314: in function `Fire'
    ...ernals\Ace3-AceGUI\widgets\AceGUIWidget-CheckBox.lua:68: in function <...ernals\Ace3-AceGUI\widgets\AceGUIWidget-CheckBox.lua:57>

    Locals: <none>



  • #1571

    As a note, this seemed to resolve itself by resetting the game.  The chat box issue still exists though.

  • #1559

    Since 6.0.2 I cannot get sunn art to work with spartan ui. It seems my spartan ui now has some viewport setup that prevents sunn art or anyother such mod from working. How can I disable this viewport feature of spartan ui?

  • #1560

  • #1572
    Quote from Bushoyster »

    I dont have a Base options button on my Spartan UI 3.30c is there anything other i can do to remove the artwork from my screen as the transparent setting just turns it black

    I have the Same issue,

  • #1569

    I dont have a Base options button on my Spartan UI 3.30c is there anything other i can do to remove the artwork from my screen as the transparent setting just turns it black

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Line Your Pockets: Steam Wallet Giveaway