Download
(436Kb)
Download
Updated: 04-16-12 06:30 AM
Pictures
File Info
Updated:04-16-12 06:30 AM
Created:10-26-10 07:54 AM
Downloads:16,679
Favorites:65
MD5:

SuperClassic  Popular! (More than 5000 hits)

Version: 1.4
by: Wildbreath [More]

Description:

Lightweight UI (less than 200kb) with in-game settings
Achtung!
I do not expect any LUA expertise from you, but please, use this UI options in the interface settings
Installation:
  1. Backup your Fonts, WTF, and Interface folders. Delete the originals.
  2. Copy SuperClassic folder into your WoW\Interface\AddOns\ directory.
Slashy:

Don't forget to adjust positions casting bars and unit frames after installation as you need!
  • /rl - reload UI
  • /mf - ui elements positions settings
  • /sb - bindings settings
  • /rc - ready check
Credits:
  • Rufio - for his amazing UI
  • Allez, ALZA, Tukz, Nightcracker, Shadowed, whoarrior, Zork, Tuller and other - for great addons and code
Postscriptum:
  • yes, i love Blizzard Art
  • this is my first UI
  • this UI more for PvP than PvE but same usable
  • and sorry for my "perfect" language
Rewrited addons including in SuperClassic as modules
  • Stuffing
  • ncHoverBind
  • Doom CooldownPulse
  • Mover module by Allez
  • Font module (tukUI)
  • TabBinder
  • Simple Raid Target Icons (SRTI)
If you find your proper code in my script and I failed to indicate your identity, please write to me!

i made a new castbar addon for UI, used some code from blizzard
fixed other bugs
----
fixed a chat font size bug and made castbars setup more amazing :)
----
added a amazing darken skin
----
fixed a totembar and more others
----
added a resize setting for player, target, pet and etc frames, some changes
---
ups, small bug
---
fixed datatext and minimap menus, some changes
---
fixed a casting bars save options bug (on/off)
---
fixed portaits bug when unit havent it and some others
repair still returns wrong values, but working ;)
---
fixed a ToT frames 3d portaits
---
fixed ToT&pet 3d portraits, default positionsm Data text and more others
---
minimap,buttonstyler and etc changed
---
fixed a UIautoScale option, thanks to pachinko ;)
---
fixed a hotkeys/macro show/hide state, thanks to pachinko ;)
---
added a ColorThemes and new module - AuraWatcher, addon like a sFilter, but more improved and flexibly
---
fixed unit frames and buttonstyler performance
---
added a guild tab, improved performance, fixed reputation bar
---
fixed bug in AuraWatch
---
added a Spec Detector
---
little performance fixes
---
fixed a gold in datatext module
---
fixes, added a sounds to combat text
---
added a help, lfd menus in datatext, added a SRTI
---
just simple update for 4.0.6
---
some fixes in raid frames (movable, debuffs and etc)
added a home/world latency in datatext
---
little update. fixes in unit frames, raid frames and etc.
added a little redesigned damagemeter module by Allez
---
added a necrotic tracker to target frame
added a quick health feature
---
some updates ;)
---
bump. added chat bubbles
some fixes in ButtonStyler, UnitFrames and etc
---
fixed (i hope) ToT's for unitframes, rewrited actionbar (exp panel and etc)
and some more
---
some rewrited tooltips
added a shield to castbars (non-interruptable spells)
---
added a option @Class portraits for unitframes module
fixed a LOCALIZED_CLASS_NAMES_ for tooltips
---
fixed totembar (ActionBar module), and fixed some inspecting Blizzard errors (Tooltip and etc)
---
added a timers (pvp and etc, new module), fixed some features, added a gradient to button/buff borders (optional)
---
strongly rewrited nameplates,
fixed a rogue shadowdance bar,
added a difficulty color updating to quest watchframe lines
added a new 'zerg alert' addon (pvp)
rewrited combatlog (SCT-style, lol)
---
ZergAlerter module removed
added a new unit frames (Own Unit Frames) using oUF as module
new textures for statusbars
---
some changes in own unit frames module, added settings
---
little changes (fixed pet frame, other borders for auras and etc)
---
update for patch 4.2
---
fixed 'old style' unit frames module (keyring bug)
---
fixed button styler
---
updated, removed outdated modules, change actionbar to default (modified)
Optional Files (0)


Post A Reply Comment Options
Unread 11-22-10, 08:54 AM  
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1740
File comments: 3728
Uploads: 77
Is there any tutorial about your module+ingame settings stuff?

Seems like all the ingame config is generated automatically based on modules loaded. Some explanation would be nice.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 10:45 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by zork
Is there any tutorial about your module+ingame settings stuff?

Seems like all the ingame config is generated automatically based on modules loaded. Some explanation would be nice.
just in end of module (not in init function!)
tinsert(SuperClassic.modules, module) -- finish him!
and after
module.Init = function() --blah blah

module Init.lua started first and checking a SuperClassic.modules and init every module

imho creating a tutorial is so early for this UI development stage
Last edited by Wildbreath : 11-22-10 at 10:47 AM.
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 12:41 PM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
new feature

Added a new module: Spec Detector

this module adding a Talents icon in bottom left of Target / ArenaEnemy portait

working like a Gladius, checking a auras and casting spells
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 01:04 PM  
Xully
A Cyclonian

Forum posts: 44
File comments: 180
Uploads: 0
I'm so excited about this update, but can't seem to be able to download yet, it says "There is some issues with the upload or something" can't wait to this to be sorted out
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 01:06 PM  
Nobgul
A Molten Giant
 
Nobgul's Avatar
AddOn Author - Click to view AddOns

Forum posts: 693
File comments: 65
Uploads: 13
You can download it now.
__________________
[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 03:01 PM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
an error coming up to me in this new update, other than this everything is nice, [While doing BGs]


Code:
Message: Interface\AddOns\SuperClassic\Raid.lua:133: attempt to get length of a nil value
Time: 11/22/10 23:42:53
Count: 5
Stack: Interface\AddOns\SuperClassic\Raid.lua:133: in function <Interface\AddOns\SuperClassic\Raid.lua:132>
[C]: in function `CompactUnitFrame_UpdateName'
Interface\FrameXML\CompactUnitFrame.lua:218: in function `CompactUnitFrame_UpdateAll'
Interface\FrameXML\CompactUnitFrame.lua:120: in function `CompactUnitFrame_SetUnit'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:273: in function `CompactRaidFrameContainer_AddUnitFrame'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:236: in function `CompactRaidFrameContainer_AddPets'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:169: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:125: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:54: in function `CompactRaidFrameContainer_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: frame = CompactRaidFrame16 {
 dispelDebuffFrames = <table> {
 }
 debuffFrames = <table> {
 }
 maxDispelDebuffs = 0
 inUse = true
 inVehicle = false
 background = CompactRaidFrame16Background {
 }
 powerBar = CompactRaidFrame16PowerBar {
 }
 healthBar = CompactRaidFrame16HealthBar {
 }
 DebuffHighlight = CompactRaidFrame16RaidDebuffIcon {
 }
 horizTopBorder = CompactRaidFrame16HorizTopBorder {
 }
 vertRightBorder = CompactRaidFrame16VertRightBorder {
 }
 name = CompactRaidFrame16Name {
 }
 aggroHighlight = CompactRaidFrame16AggroHighlight {
 }
 selectionHighlight = CompactRaidFrame16SelectionHighlight {
 }
 maxDebuffs = 0
 unit = "raidpet1"
 statusText = CompactRaidFrame16StatusText {
 }
 horizDivider = CompactRaidFrame16HorizDivider {
 }
 displayedUnit = "raidpet1"
 roleIcon = CompactRaidFrame16RoleIcon {
 }
 0 = <userdata>
 unusedFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:38
 menu = <function> defined @Interface\FrameXML\CompactUnitFrame.lua:179
 buffFrames = <table> {
 }
 raidIcon = CompactRaidFrame16RaidTarget {
 }
 dropDown = CompactRaidFrame16DropDown {
 }
 optionTable = <table> {
 }
 applyFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:279
 maxBuffs = 0
 vertLeftBorder = CompactRaidFrame16VertLeftBorder {
 }
 horizBottomBorder = CompactRaidFrame16HorizBottomBorder {
 }
 otherHealPredictionBar = CompactRaidFrame16OtherHealPredictionBar {
 }
 readyCheckIcon = CompactRaidFrame16ReadyCheckIcon {
 }
 myHealPredictionBar = CompactRaidFrame16MyHealPredictionBar {
 }
}
(*temporary) = nil
(*temporary) = CompactRaidFrame16Name {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of a nil value"
Last edited by jessica : 11-22-10 at 03:20 PM.
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 03:24 PM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by jessica
an error coming up to me in this new update, other than this everything is nice, [While doing BGs]


Code:
Message: Interface\AddOns\SuperClassic\Raid.lua:133: attempt to get length of a nil value
Time: 11/22/10 23:42:53
Count: 5
Stack: Interface\AddOns\SuperClassic\Raid.lua:133: in function <Interface\AddOns\SuperClassic\Raid.lua:132>
[C]: in function `CompactUnitFrame_UpdateName'
Interface\FrameXML\CompactUnitFrame.lua:218: in function `CompactUnitFrame_UpdateAll'
Interface\FrameXML\CompactUnitFrame.lua:120: in function `CompactUnitFrame_SetUnit'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:273: in function `CompactRaidFrameContainer_AddUnitFrame'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:236: in function `CompactRaidFrameContainer_AddPets'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:169: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:125: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:54: in function `CompactRaidFrameContainer_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: frame = CompactRaidFrame16 {
 dispelDebuffFrames = <table> {
 }
 debuffFrames = <table> {
 }
 maxDispelDebuffs = 0
 inUse = true
 inVehicle = false
 background = CompactRaidFrame16Background {
 }
 powerBar = CompactRaidFrame16PowerBar {
 }
 healthBar = CompactRaidFrame16HealthBar {
 }
 DebuffHighlight = CompactRaidFrame16RaidDebuffIcon {
 }
 horizTopBorder = CompactRaidFrame16HorizTopBorder {
 }
 vertRightBorder = CompactRaidFrame16VertRightBorder {
 }
 name = CompactRaidFrame16Name {
 }
 aggroHighlight = CompactRaidFrame16AggroHighlight {
 }
 selectionHighlight = CompactRaidFrame16SelectionHighlight {
 }
 maxDebuffs = 0
 unit = "raidpet1"
 statusText = CompactRaidFrame16StatusText {
 }
 horizDivider = CompactRaidFrame16HorizDivider {
 }
 displayedUnit = "raidpet1"
 roleIcon = CompactRaidFrame16RoleIcon {
 }
 0 = <userdata>
 unusedFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:38
 menu = <function> defined @Interface\FrameXML\CompactUnitFrame.lua:179
 buffFrames = <table> {
 }
 raidIcon = CompactRaidFrame16RaidTarget {
 }
 dropDown = CompactRaidFrame16DropDown {
 }
 optionTable = <table> {
 }
 applyFunc = <function> defined @Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameContainer.lua:279
 maxBuffs = 0
 vertLeftBorder = CompactRaidFrame16VertLeftBorder {
 }
 horizBottomBorder = CompactRaidFrame16HorizBottomBorder {
 }
 otherHealPredictionBar = CompactRaidFrame16OtherHealPredictionBar {
 }
 readyCheckIcon = CompactRaidFrame16ReadyCheckIcon {
 }
 myHealPredictionBar = CompactRaidFrame16MyHealPredictionBar {
 }
}
(*temporary) = nil
(*temporary) = CompactRaidFrame16Name {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of a nil value"
never seen that error
that error raised in BG? what cases and etc?
Last edited by Wildbreath : 11-22-10 at 03:24 PM.
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 04:06 PM  
jessica
A Cyclonian

Forum posts: 49
File comments: 142
Uploads: 0
yes its in BG, I was in arathi basin, I don't know what exactly, but I was randomly targetting enemies spamming moonfire. ;p and that error showed to me multiple times so far. but for the past 5 mins it didn't show.
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 05:50 PM  
Crapa
A Kobold Labourer
 
Crapa's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Very nice job.
I wouldn't have put Gearscore in such a work but that's just a personnal opinion
Keep up the good work !
Report comment to moderator  
Reply With Quote
Unread 11-22-10, 11:37 PM  
cheatz
A Kobold Labourer

Forum posts: 1
File comments: 18
Uploads: 0
Nice UI!

I accidently hit something though and now my bar 1 is a diff bar, how do I change it back?
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 07:33 AM  
strickland
A Cyclonian

Forum posts: 40
File comments: 195
Uploads: 0
is there anyway to add raid debuffs into the raid lau by the spell ID from bosses?
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 07:53 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by strickland
is there anyway to add raid debuffs into the raid lau by the spell ID from bosses?
in future, working with it
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 08:41 AM  
Xully
A Cyclonian

Forum posts: 44
File comments: 180
Uploads: 0
hi how to change the unitframe texture, its too dark for me, maybe its my monitor that sucks but i want to make it bright anyway , its hurting my eyes and cant even see if its human or gnome or bloodelf on the pic cuz its dark :S
Report comment to moderator  
Reply With Quote
Unread 11-23-10, 10:49 AM  
Wildbreath
A Cyclonian
 
Wildbreath's Avatar
AddOn Author - Click to view AddOns

Forum posts: 46
File comments: 376
Uploads: 21
Originally posted by Xully
hi how to change the unitframe texture, its too dark for me, maybe its my monitor that sucks but i want to make it bright anyway , its hurting my eyes and cant even see if its human or gnome or bloodelf on the pic cuz its dark :S
just find that code and delete/comment it or change other own path/texture coords for you
lua Code:
  1. hooksecurefunc(getmetatable(PlayerFrameHealthBar).__index, "Show", function(self, ...)
  2.         if self:GetParent().unit then
  3.             if self.styled == nil then
  4.                 self:SetStatusBarTexture("Interface\\TokenFrame\\UI-TokenFrame-CategoryButton")
  5.                 self:GetStatusBarTexture():SetDesaturated(1)
  6.                 self:GetStatusBarTexture():SetTexCoord(0, 1, 0.609375, 0.796875)
  7.                 self:GetStatusBarTexture():SetHorizTile(true)
  8.                 self.bg = self:CreateTexture(self:GetName().."Background", "BACKGROUND")
  9.                 self.bg:SetTexture(0,0,0,.8)
  10.                 self.bg:SetAllPoints(self)
  11.                 self.styled = true
  12.             end
  13.         end
  14.     end)
Report comment to moderator  
Reply With Quote
Unread 11-25-10, 05:45 PM  
Crociffixio
A Kobold Labourer
 
Crociffixio's Avatar

Forum posts: 1
File comments: 14
Uploads: 0
Very nice addon in the first place Great job.

I have some demands if you can help me.

1. How do i center the data text on top of my screen and get rid of the autohide.

2. How do I change the healt/mana pools from 29.6k into normal one 29600 and put 29.6k to show only from 1.000.000 ahead.

Thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: