Get an Epic Experience with Premium


HUDs Login to Add Favorites
  • World of Warcraft
  • 97,067 Monthly Downloads
  • Supports: 6.0.2
  • 1,893,262 Total Downloads
  • Updated 10/19/2014
  • Created 06/03/2007
  • 2,436 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 28 of 104 Next Last
  • #1189

    If you open Bartender options, there will be a lock buttons option on the top left.

  • #1186

    I'm getting this error after fights with mobs:

    Date: 2012-12-22 23:16:25
    ID: 614
    Error occured in: Global
    Count: 1
    Message: ...s\SpartanUI_PartyFrames\scripts\Unit-PartyFrames.lua line 77:
    attempt to index field 'PartyFrames' (a nil value)
    ...s\SpartanUI_PartyFrames\scripts\Unit-PartyFrames.lua:77: UpdateParty()
    self = <table> {
    Disable = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:330
    SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:383
    offset = 1
    baseName = "SpartanUI_PartyFrames"
    Enable = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:315
    NewModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:256
    OnInitialize = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Options.lua:17
    EnableModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:348
    modules = <table> {
    GetModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:231
    IterateEmbeds = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:458
    IsModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:238
    locked = 1
    defaultModuleLibraries = <table> {
    UpdateAura = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Options.lua:4
    UpdateParty = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Unit-PartyFrames.lua:73
    SetEnabledState = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:440
    UpdatePartyPosition = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Unit-PartyFrames.lua:43
    enabledState = true
    SetDefaultModuleState = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:403
    round = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Global-Features.lua:139
    moduleName = "PartyFrames"
    GetName = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:300
    defaultModuleState = true
    UpdateText = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Options.lua:10
    IterateModules = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:453
    name = "SpartanUI_PartyFrames"
    SetDefaultModulePrototype = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:425
    IsEnabled = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:467
    orderedModules = <table> {
    comma_value = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Global-Features.lua:147
    DisableModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:366
    inParty = false
    bDebug_ShowFrame = true
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = SUI_PartyFrameHeader {
    0 = <userdata>
    styleFunction = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\libs\oUF\ouf.lua:430
    mover = <unnamed> {
    bg = <unnamed> {
    style = "Spartan_PartyFrames"
    (*temporary) = "showParty"
    (*temporary) = nil
    (*temporary) = "attempt to index field 'PartyFrames' (a nil value)"
    addon = <table> {
    Disable = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:330
    SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:383
    offset = 1
    baseName = "SpartanUI_PartyFrames"
    Enable = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:315
    NewModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:256
    OnInitialize = <function> defined @Interface\AddOns\SpartanUI_PartyFrames\scripts\Options.lua:17
    EnableModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:348
    modules = <table> {
    GetModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:231
    IterateEmbeds = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:458
    IsModule = <function> defined @Interface\AddOns\AllPlayed\libs\AceAddon-3.0\AceAddon-3.0.lua:238
    locked = 1
    defaultModuleLibraries = <table> {
    UpdateAura = <function> defined @Interface\AddOns\S
    Swatter, v4.1.0 (<%codename%>)
    NPCScan, v5.0.0.5
    NPCScanOverlay, v5.0.0.3
    Achieved, v0.4
    ACP, v3.4.1
    AllPlayed, v50001-1 $Revision: 265 $
    ArkInventory, v30325
    ArkInventoryRules, v
    ArkInventoryRulesExample, v1.00
    Atlas, v1.23.0
    AtlasBattlegrounds, v1.23.0
    AtlasBurningCrusade, v1.23.0
    AtlasCataclysm, v1.23.0
    AtlasClassicWoW, v1.23.0
    AtlasDungeonLocs, v1.23.0
    AtlasOutdoorRaids, v1.23.0
    AtlasScenarios, v1.23.0
    AtlasTransportation, v1.23.0
    AtlasWrathoftheLichKing, v1.23.0
    AtlasMajorCitiesEnhanced, vv1.00
    BagItemLevel, v1.1.0
    Bartender4, v4.5.8
    BetterBlizzOptions, v
    CooldownCount, v4.0
    Cooldowns, v
    Coordinates, v1.8
    DBMCore, v
    DBMInterrupts, v3.3.2
    DBMLDB, v
    DBMRaidLeadTools, v
    DBMVictorySound, v1.10.00b
    DivineBlessing, v
    Earth, v
    GatherMate2, v1.23.1
    GFWDisenchantPredictor, v3.3.1
    GoingPriceAllakhazam, v5.0.1291397522
    GoingPriceWowhead, v5.0.1352655208
    GuildSlacker, v1.9
    HealBot, v5.1.0.2
    HealBotTips, v5.1.0.1
    HealersHaveToDie, v2.0.4
    InboxLooter, v
    LowHPAlert, v
    MailOpener, vv1.2.16
    NumPadBar, v5.04
    Omen, v3.1.8
    Outfitter, v5.7
    PotentialProfit, v20300.4
    RareAnnounce, v5.1.0.1
    Reforgenator, vv2.3
    ReloadUI, v
    Satellite, v
    Scrap, v11.7
    ScrapMerchant, v
    ScrapSpotlight, v
    Sea, v1.39
    SexyMap, v2.4
    Skada, v1.4-7
    SkadaCC, v1.0
    SkadaDamage, v1.0
    SkadaDamageTaken, v1.0
    SkadaDeaths, v1.0
    SkadaDebuffs, v1.0
    SkadaDispels, v1.0
    SkadaEnemies, v1.0
    SkadaHealing, v1.0
    SkadaPower, v1.0
    SkadaThreat, v1.0
    SlideBar, v4.1.0 (<%codename%>)
    SpartanUI, v3.1.4
    SpartanUIFilmEffects, v3.1.4
    SpartanUIPartyFrames, v3.1.4
    SpartanUIPlayerFrames, v3.1.4
    SpartanUIRaidFrames, v3.1.4
    SpartanUISpinCam, v3.1.4
    StupidMount2, v
    SunnArt, v3.63
    SunnArtPack1, v1.11
    SunnArtPack10, v1.11
    SunnArtPack11, v1.11
    SunnArtPack2, v1.11
    SunnArtPack3, v1.11
    SunnArtPack4, v1.11
    SunnArtPack5, v1.11
    SunnArtPack6, v1.11
    SunnArtPack7, v1.11
    SunnArtPack8, v1.11
    SunnArtPack9, vr10
    TargetCharms, v1.5.5 (9/4/2012)
    TLootdb, v0.41-5.0
    TomTom, vv50100-1.0.1
    WearMe, v
    WhereToNow, v5.0.1
    WhoNeedsThis, v0.36
    WhoPulled, v1.0.9
    XLoot, v0.91.7
    XLootGroup, vz15-repack-release
    XLootMonitor, v0.72
    XPerl, v3.6.20 Beta
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    XToLevel, v5.0.4_34
    ZeldaLootExtended, v2.062
    ZoneLevelInfo, v1.7.0
    BlizRuntimeLib_enUS v5.1.0.50100 <us>

    Last edited by Tauren24 on 12/22/2012 11:20:38 PM
  • #1185

    Can you add more frame of boss when the fight have 2 or more boss like The Stone Guard in MGV and Garalon in HoF ???

    Last edited by YoyLord on 12/21/2012 6:49:20 AM
  • #1184

    When I prowl my action bar 1 vanishes completely. Any toughts on this? :x

  • #1178
    SpartanUI improvement

    Love the setup, but just one thing is bugging me. when you turn off your pvp flag on a normal server. It doesn't display how long till its completely gone. I know its just 5mins, but that is five minutes for the enemy to pwn you if they max level and your in hellfire.

  • #1177

    I'm having issues with spartan not saving at all. ReloadUI and restarting my client makes it revert back to basic.

    Focus cast bar doesn't seem to work either

    Last edited by Chango99 on 12/9/2012 9:50:02 PM
  • #1180

    There is no focus cast bar.

  • #1176

    HELP!!! spartan ui is causeing my game to crash!!

  • #1175

    Party frames are not hiding when converting a party to a raid even though the option to "Show party in raid" is unchecked in the options. If I check and then uncheck this option after entering a raid the party frames disappear. The opposite is also true after converting back to a pary.

  • #1174

    When I hover my mouse over a target it shows all their info and buffs, but I 'DONT' want it to show that, or I want to move it somewhere else because it's in the way of my addons, how do i move it or get rid of it does anyone know :( ?

  • #1173

    my self and target windows are both gone anyone have help with this?

    update I deleated and reinstalled Bartender now even the bars are jacked. Help please any ideas on how to fix this?

    Last edited by leasa on 12/3/2012 4:37:43 AM
  • #1172
    Re: SpartanUI black bottom bar

    if you go into moveanything and look for the "Blizzard bottom bar" go to the options for that bar abd turn the alpha to 0% it should fade out,

    Hope this helps


  • #1171

    When I cast rejuvination on my druid, whether during combat or not, my health bar extends farther to the right and covers part of my characters picture. Is there a settings I can change to correct this, or is this by design?

    Last edited by esiemiat on 12/1/2012 11:12:03 PM
  • #1181

    When your at100% hp this is By design, it is your incoming heals it is meant to show you that you are being overhealed.

  • #1169


    I Just downloaded this pack, but my Action bars are standar. Like, they are in the way of the new ones... How to i fix this? Thanks.

  • 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 »

VIP trip to SMITE World Championship