Download
(654Kb)
Download
Updated: 03-20-24 01:35 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Updated:03-20-24 01:35 AM
Created:05-17-09 12:55 PM
Downloads:527,454
Favorites:1,231
MD5:
10.2.6

Shadowed Unit Frames  Popular! (More than 5000 hits)

Version: v4.4.8
by: Shadowed, Nevcairiel

SUF focuses on a simple configuration while maintaining the flexibility that most users will care about, preventing unnecessary bloating of the addon that sacrifices performance. While you aren't going to be able to set the health bar to be exactly 3.14 pixels outside of the unit frames, you can change options you actually care about such as bar height, ordering, frame height and so on. To speed up configuration, you can configure multiple units at the same time through the global configuration. For example, if you want to set the height of the Player, Target, Focus and Party frames to 50 then the height of Target's Target, Target's Target of Target, Focus Target to 30 you can easily do this by changing two options instead of having to do it seven times.

However, should you need a little bit of extra configuration do not despair! An advanced option is included that will unlock additional configuration giving finer control over the configuration.

Slash commands: /shadoweduf (/suf)

Donations
Donations are not required, but are appreciated!



Anchoring
Are you driven crazy by your party frames not aligning up exactly with your player frames, even if it's only half a pixel off? The anchoring system will let you solve all alignment issues, by allowing you to anchor a frame to another and set a simple offset from the frame it is anchored to, or by manually setting the X/Y position of the frame.

Using the screen shot as an example, if you drag the player frame the other frames will move with the player frame preserving the alignment and spacing. Each frame can still be manually positioned wherever you want, but this gives you a way of easily anchoring and moving frames around without having to use a ruler.

Zone configuration (Disabling options/units by zone type)
Units and modules can be enabled or disabled based on the type of zone you are in. For example, if you want to see party targets and party pets while you are in an arena but nowhere else then you can use the visibility options to enable it only while inside an arena. Modules can also be disabled by zone type, if you want to see party auras while in a raid instance but nowhere else you can disable the module in raid instances only.

Profiles do not have to be swapped and it is all automatic.

Units
Supports unit frames are as follows:

Player: Player, Pet, Pet Target
General: Target, Target of Target, Target of Target of Target, Focus, Focus Target
Party: Party, Party Pets, Party Targets, Party ToT
Raid: Raid, Raid Pet, Main Tank, Main Tank Target, Main Assist, Main Assist Target, Boss, Boss Target, Boss ToT, Main Assist ToT, Main Tank ToT
Arena: Arena, Arena Target, Arena Pets, Arena ToT
Battleground: Battleground, Battleground Target, Battleground Target

Features

  • Tags: Includes a simple tagging system that can be customized in virtually any way using Lua, even if something isn't included by default odds are you can make the tags
  • Incoming Heals: Supports the Blizzard Events for incoming heal data, no external libraries needed
  • Auras: Can be set to only show auras you casted, or can cast on others. Can enlarge auras that you casted, and hide the cooldown ring on the timers of auras you didn't cast as well to make it more obvious which ones you casted and which ones you didn't
  • Aura Timers: You will need a mod such as OmniCC to show timers on buffs and debuffs
  • Aura Indicators: Display colored squares or icons for certain auras on any unit
  • Fader: Fades frames when out of combat and inactive (100% mana/no target)
  • Class Power (Eclipse, Holy Power, etc): Supports all of the class power features from Eclipse to Burning Embers.
  • Highlighting: Border highlighting of frames based on mousing over them, curable debuffs, aggro or you are targeting/focusing them
  • Range Checking: Fades frames out that are out of range of you
  • Exportable Layouts: If you have a layout, or your friend has a layout you want to try out you can export/import SUF layouts by going to /suf -> Layout Manager
  • Profiles: You can change from any profile to another one without reloading your UI, should you want to use a completely different layout based on zone you can easily switch profiles without hassle

Pretty much all the general unit frame settings are in, health bars, cast bars, power bars, portraits, indicators and so on.

Modules
Basic module support is included, should you be interested in building a module see the documentation on github for more information.

Currently released:

Shadowed Unit Frames
v4.4.8 (2024-03-20)
Full Changelog Previous Releases
  • Update TOCs for 10.2.6
  • Switch PR CI to checkout v2
Archived Files (11)
File Name
Version
Size
Author
Date
v4.4.7
654kB
Shadowed
02-23-24 04:13 AM
v4.4.6
654kB
Shadowed
07-11-23 08:26 AM
v4.4.5
654kB
Shadowed
05-13-23 06:36 AM
v4.4.4
654kB
Shadowed
05-03-23 01:46 AM
v4.4.3
654kB
Shadowed
03-22-23 01:52 AM
v4.4.2
654kB
Shadowed
11-16-22 08:17 AM
v4.4.1
653kB
Shadowed
11-07-22 10:13 AM
v4.4.0
653kB
Shadowed
10-25-22 04:23 PM
v4.3.7
638kB
Shadowed
09-08-21 09:59 AM
v4.3.6
639kB
Shadowed
06-29-21 03:33 PM
v4.3.5
638kB
Shadowed
03-15-21 04:23 AM


Post A Reply Comment Options
Unread 10-25-12, 01:19 AM  
AngeliusRey
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
I was wondering if anyone could help me out with a custom tag I've been struggling to make.

Currently I'm using a custom tag code I found (illustrating my knowledge on LUA, hint: none). This tag allows me to have 4 letter names for my raid frames. However lately I've been wanting to figure out a way to better/quickly discern whether someone is dead, a ghost, offline or afk.
(Just the grey color is a bit limiting in a hectic situation imo). So my question is; what kind of code would I need to combine a truncated 4 letter name tag with Status/AFK Status tags?
So that it will show me Status/AFK Status instead of the raid member's name when they are those things, without it stretching both words across or on top of each other.


This is the code I currently use for my truncated raid frame text tag. It works but not sure if it's optimal.

Code:
function(unit, unitOwner)
local name = UnitName(unit)
if( not name ) then
return ""
end

if( string.len(name) > 4 ) then
return string.sub(name, 0, 4) .. ""
end

return name
end

Any help would be greatly appreciated.

Thank you.
Report comment to moderator  
Reply With Quote
Unread 10-28-12, 01:17 AM  
Nyman
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hey, I've a minor thing I want to ask you about.

Is it possible to change the border-color of enemy buffs so they aren't different depending on if they are dispell/stealable or not?
Making the buffs of enemies the same color as when I target friendly players?
As I play a paladin and monk this is nothing I need and the red bordercolor on non-dispellable/stealable buffs makes them look like debuffs.

Here's a pic:


I know you can remove borders completely from auras but I still want the poision/disease/magic borders on the debuffs on my target, but not on the buffs. I don't know if this is possible but I haven't been able to find the option anywhere.
Last edited by Nyman : 10-28-12 at 01:19 AM.
Report comment to moderator  
Reply With Quote
Unread 10-28-12, 06:11 PM  
Atherinas
A Defias Bandit

Forum posts: 3
File comments: 5
Uploads: 0
I just started using SUF for battlegrounds+Boss frames recently.
When in battlegrounds (for ex. Temple of Kotmogu) the frames keep disappearing when waiting for a rez at the spirit healer.I haven't managed to find a setting for that.

Is it intended?
Report comment to moderator  
Reply With Quote
Unread 10-31-12, 04:04 AM  
MacEmil
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Rested icon zzz...

Hi!

Is there anyone that know how you can enable the "Rested icon" (zzz) at your portrait when your are in a rested area???

Do we have a master in SUF that can solve my problem?! =)

Thx a million!
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 04:43 PM  
Lovestar
A Murloc Raider
 
Lovestar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 49
Uploads: 1
Hey Shadowed, finally had time to poke around and get you an update on the issue I was experiencing with raidframe range-finder opacity not working properly when I change profiles.

Basically, I'm not quite sure what's going on. It happens when I disable everything but SUF, however, it doesn't happen consistently with just SUF. From what I can tell, it has something to do with Blizzard's default raid frames being automatically swapped at the same time I swap specs, which is also the same time I swap SUF profiles.

In short: I can't narrow down whether it's SUF, or something Blizzard's own UI is miscommunicating or doing to SUF. Since I haven't had the issue since I stopped letting Blizz raid frames automatically swap by spec, I'm going to assume it's some weird Blizz thing and consider the issue more-or-less tabled for now. =/
Report comment to moderator  
Reply With Quote
Unread 11-01-12, 09:30 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Refresh my memory Lovestar. What class are you, and did you reconfigure the range finder so that it's using a spell it can't find?

If it's only people in your raid/party, and SUF isn't using a spell, that might narrow it down enough that I can file a bug report.
Report comment to moderator  
Reply With Quote
Unread 11-03-12, 06:45 AM  
epitome
Premium Member

Forum posts: 6
File comments: 21
Uploads: 0
Quick question, probably answered in here already but can't find it. Anyway...

How do I set the raid frames from 25 man to 40 man ?
25 man is grand for indoor raids but no good for world bosses or AV and I just can't seem to find the setting in /suf to change it to 40 man :/

Thanks
Report comment to moderator  
Reply With Quote
Unread 11-04-12, 01:58 PM  
imcerise
A Murloc Raider

Forum posts: 4
File comments: 5
Uploads: 0
Bump on the "Can't Dismiss Pets"

Unable to dismiss pet and I'm unable to call my second pet with the first one active.
Report comment to moderator  
Reply With Quote
Unread 11-06-12, 11:49 AM  
Nallepuh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 65
Uploads: 0
About buffs!

Hi, love the addons first of all.

i just downloaded this UF and my blizzard standard buffs i the top right corner dissapered for some reason, i disable this and then it worked. i wonder if it is a settings i most do to show them or if it is a bug! Hope you understand!

Thanks
Report comment to moderator  
Reply With Quote
Unread 11-13-12, 08:24 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Hey Shadowed I have massive problems with raidframes not updating using v3.7.1
When I join BG and some ppl come later into the Battelground its showing still only 9 players.
When we do normal raids I have same problem. When I reload UI while inside a raid the raidframes are gone completely. I can only bring them back/update them by going into /suf and lock/unlock them (make them moveable) so that they get updated.
Woud realy be great if you coud fix this

Originally Posted by Shadowed
Refresh my memory Lovestar. What class are you, and did you reconfigure the range finder so that it's using a spell it can't find?
If it's only people in your raid/party, and SUF isn't using a spell, that might narrow it down enough that I can file a bug report.
Had same problem as a warrior when switching between DD and Tank
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Report comment to moderator  
Reply With Quote
Unread 11-14-12, 12:23 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Does this happen with a new profile? Given that the actual creation of new raid frames isn't something SUF does, that sounds like something else is going on that's not SUFs fault.
Report comment to moderator  
Reply With Quote
Unread 11-14-12, 04:04 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Originally Posted by Shadowed
Does this happen with a new profile? Given that the actual creation of new raid frames isn't something SUF does, that sounds like something else is going on that's not SUFs fault.
I'll test that as soon as possible


2. An other problem is Resurrect Status is showin up also if the person is alive.
3. I have disabled Incoming heal in raidframes but its showing green bars that reach out of the raid frames. EDIT: The "Show incoming heals" was disabled when this happens. I fixed this by putting "Outside bar limit" to 100%

All of this is since MoP was ok with Cata


EDIT: tryed out alpha today go this 2 errors on my DK, don't know if you already know them or if an other addon was causing this
Code:
32x [ADDON_ACTION_BLOCKED] AddOn "ShadowedUnitFrames" hat versucht die geschützte Funktion "ArenaPrepFrames:Hide()" aufzurufen.
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_ArenaUI\Blizzard_ArenaUI.lua:241: in function "ArenaEnemyFrame_OnEvent"
<string>:"*:OnEvent":1: in function "OnEvent"
FrameXML\UnitFrame.lua:489: in function <FrameXML\UnitFrame.lua:487>

Locals:
nil
68x [ADDON_ACTION_BLOCKED] AddOn "ShadowedUnitFrames" hat versucht die geschützte Funktion "ArenaEnemyFrames:Hide()" aufzurufen.
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_ArenaUI\Blizzard_ArenaUI.lua:110: in function "ArenaEnemyFrames_UpdateVisible"
Blizzard_ArenaUI\Blizzard_ArenaUI.lua:178: in function "ArenaEnemyFrame_UpdatePlayer"
Blizzard_ArenaUI\Blizzard_ArenaUI.lua:215: in function "ArenaEnemyFrame_OnEvent"
<string>:"*:OnEvent":1: in function "OnEvent"
FrameXML\UnitFrame.lua:489: in function <FrameXML\UnitFrame.lua:487>

Locals:
nil
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-15-12 at 07:06 PM.
Report comment to moderator  
Reply With Quote
Unread 11-15-12, 11:11 AM  
Rhyken
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Copying a frame setting for setting?

I believe there use to be a drop down box that would allow you to copy the settings from one frame to another. Is this still possible to do ? thanks
Report comment to moderator  
Reply With Quote
Unread 11-16-12, 01:47 PM  
Kaemel
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Hi there,

Long time user of this addon (since release) and never had any issues with it. Since MoP my player name hasn't been showing but have had no other issues with the addon - so I decided to update.

Since I've updated (downloaded from this site), my target frame is blacked out. As per the attached image, you can see my player, target of target, focus and focus target bars are working fine. Any suggestions or ideas as to how I may resolve this issue? Any feedback would be very much appreciated. Thank you!

Report comment to moderator  
Reply With Quote
Unread 11-16-12, 04:18 PM  
Tonyleila
A Molten Giant
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 758
File comments: 2021
Uploads: 37
Originally Posted by Shadowed
Does this happen with a new profile? Given that the actual creation of new raid frames isn't something SUF does, that sounds like something else is going on that's not SUFs fault.
I disabled all addons made a new profil and joind "Battle for Gilneas" 3 times every time there were only 9 players shown untill reload ui or until forced update by unlock/lock again. (don't be confused about the transperent windows thats a texture replacment that can't effect an addon)
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 11-16-12 at 04:21 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.