Download
(129Kb)
Download
Updated: 04-10-24 02:31 PM
Pictures
File Info
Compatibility:
Classic (1.15.2)
Plunderstorm (10.2.6)
Updated:04-10-24 02:31 PM
Created:03-19-21 04:39 AM
Downloads:495
Favorites:4
MD5:
Categories:Unit Mods, Graphic UI Mods, PvP, Arena, BattleGrounds, Beta-version AddOns
10.2.6

srslylawlUI

Version: 10.2.6v1.56 Dragonflight+Classic/SoD (1.15.2)
by: srslylawlDev [More]

srslylawlUI

A Unit Frames Addon, modifying Player, Pet, (TargetOf)Target, Focus and Partyframes, as well as Auras.

Key Features:

  • Effective health shown directly on healthbars - immediately see how tanky a target is, just by glancing at their healthbar.
  • Absorb effects are split up and displayed with their respective icons and durations - know exactly which absorbs a target has, and when they expire, at a glance.
  • Party Healthbars get scaled proportionally to Party Health - combined with effective health, instantly see who is most in need of your healing.
  • Easy to use Buff and Debuff filtering -* simply [Shift]-[Rightclick] auras you dont care about and never see them again.
  • Party Frames get dynamically sorted by their Health
  • Remaining crowd-control duration of your allies or targets highlighted next the frame itself.
  • PIXEL-PERFECTION on every resolution - no more missing or double-pixel borders, as long as it's used in fullscreen or windowed fullscreen mode. Version 1.32 and above should support windowed mode as well.
  • Highly (and easily) customizable bars and frames
  • OmniCD and BigDebuffs support!

Quickstart:


Use /srslylawlui or /srsui to open Config Window
Shift-Rightclick Auras to blacklist them (undo by unchecking "blacklisted" in aura panel)


Overview:


Effective Health

How it works:
Consider a player with 50% damage reduction. Taking only half the amount of incoming damage means their "effective health" is essentially doubled.
This is shown as a differently textured bar directly in the health frame.
Below is an example of a shadow priest using Dispersion, a 75% reduction cooldown, which quadruples his effective health.
There is one drawback, however: neither armor nor damage types are considered.
If a target has different damage reductions to different damage types, displaying that on the frame would become very messy very quickly.
Thats why I would recommend mostly displaying defensives that reduce all incoming damage. Which defensives do get calculated can of course be configured.

Example:
Low health Shadowpriest using Dispersion

Absorb Frames:
A mage using Fleshcraft and the Triune Ward legendary has absorbs worth almost his entire health.


A low health DK uses Anti-Magic Shield

Party Frames scaling and sorting:
Healthbars are scaled in proportion to the overall party health. Feature can of course be configured and/or disabled.
In this scenario, our last party member's health bar is capped to the configurable minimum width of 50%, so it doesn't entirely disappear.
In normal group settings, maximum health differences aren't that extreme.
Almost everything is highly customizable, including position, size, and amount of aura frames.
Bar below the debuffs (portrayed by Shadow Word: Pain icon) displays when a target is afflicted by crowd control.


Aura Filtering:
Addon automatically detects when defensives are improved by talents (such as AMZ going from 20% to 80%, or a rogues feint providing 30% overall reduction)
How it works:
The addon checks buffs and debuffs tooltip texts for certain keywords and makes these easily accessible to the player.
NOTE: Auto-Detection of Defensives and Absorbs does currently not work with non-english clients.
You can easily configure them manually, or use the save-file of a friend with an english client (DM me for details)

v1.56
[Work in progress] Added support for WoW Classic Era/SoD. Wasn't able to test all classes - mainly druid forms could cause issues. Absorb effects display feature also not supported as classic API is a lot more restrictive.

Fixed pet health not being updated correctly.

v1.55
Fixed issues related to WoW's API Changes

v1.54
Fixed niche bug related to the Demo frames when player max health changes after enabling them
Demo frames now display a larger variety of textures and border variants to better highlight how they look in practice.

v1.53
Fixed minor visual bug where effective health frames would not be positioned correctly
Effective health now properly expands up to the maximum party health width in scaled-down party health bars
Buff/Debuff stack text font size now scales with frame size
Aura frames are now sorted before being displayed, showing scaled auras (own debuffs/buffs, dispellable, etc) first
Fixed minor visual bug where absorb frames would refresh their duration visually when the aura has not been refreshed.

v1.52
Fixed crash related to certain anchoring settings
Fixed minor ui panel size bug

v1.51
Improved the layout of the configuration UI
Added optional portrait for player frame
Fixed sorting bug that occured when a party member joins while player is in combat (hopefully, let me know!)
Fixed crash when aurasize was set to 0
Additional minor fixes

v1.5
Even more performance improvements
Added performance related debug tools

v1.40
Performance massively improved, especially in large scale combat situations
Bugfixes related to new blizzard tooltip API

v1.38
Bugfix: minor bugfix related to pet frames

v1.37
Bugfix: pet frame should no longer show 0 health in very specific situations

v1.36
Bugfix: minor bugfix related to an error recieved when using a dragonriding mount

v1.35
Added: Option to display a target's classification (Elite, Rare, Rareelite) by adding an E, R or RE to the displayed level text

v1.34
Added: Option to disable Powerbars and Petbars
Added: Preview frame for Player Pet

v1.33
Bugfix: Fullscreen was not recognized correctly; Frames should once again be pixel-perfect in fullscreen mode.
Bugfix: Buffs can not be anchored to Debuffs if Debuffs are already anchored to Buffs (or vice versa) and the option will now be greyed out in order to avoid LUA Errors.

v1.32
Windowed mode should now also display frames pixel-perfect.

v1.31
Bugfix: fixed error when trying to access saved spelldata from spells that were removed from the game - will now get removed from saved data instead of crashing the config window

v1.3
Evoker Support!
Castbar supports Empower spells by showing their stages and extra holdtime before cast is forcibly released

Bugfix: Characters that have not chosen a spec will now show resources as intended

v1.25
Bugfix: fixed cc duration bar glitch when aura expiration time shifts slightly on blizzard's end
Bugfix: fixed divide by zero edge cases

v1.24
Bugfix: multiple (anima-)charged combopoints now display correctly

v1.23
More fixes for 10.0 as Blizzard added some breaking changes

Updated for 10.0 (Dragonflight) API Changes

v1.21
Blizzard Boss Frames can now be hidden as well
Combat Icon should no longer distort when setting the anchorpoint multiple times in a row.
Blizzard Party Frames should no longer show up when "Use Raid-Style Party Frames" is disabled.

v1.2
Optional Party Frame Portraits added
Combat Indicator can be enabled, resized and repositioned
Player Resting Icon only shows when actually in rest area, and no longer on the Party Player Frame
Unitthreatsituation should now properly update (Unitname on frame turning red when aggroed by anything)

v1.12 Unitframes properly stay hidden when disabled.

v1.11 Fixed TargetTarget Frame not consistently updating

v1.1 README file added
Optional Files (0)


Archived Files (25)
File Name
Version
Size
Author
Date
10.2.6 v1.55 (Dragonflight)
128kB
srslylawlDev
03-29-24 04:39 AM
10.0.2 v1.54 (Dragonflight)
128kB
srslylawlDev
12-27-22 08:53 AM
10.0.2 v1.53 (Dragonflight)
127kB
srslylawlDev
12-23-22 07:49 PM
10.0.2 v1.52 (Dragonflight)
127kB
srslylawlDev
12-19-22 03:24 PM
10.0.2 v1.51 (Dragonflight)
127kB
srslylawlDev
12-18-22 12:02 PM
10.0.2 v1.5 (Dragonflight)
126kB
srslylawlDev
12-06-22 10:33 AM
10.0.2 v1.40 (Dragonflight)
125kB
srslylawlDev
12-02-22 12:24 PM
10.0.2 v1.38 (Dragonflight)
123kB
srslylawlDev
12-01-22 03:44 AM
10.0.2 v1.37 (Dragonflight)
123kB
srslylawlDev
11-30-22 07:26 PM
10.0.2 v1.36 (Dragonflight Prepatch)
123kB
srslylawlDev
11-29-22 10:03 AM
10.0.2 v1.35 (Dragonflight Prepatch)
123kB
srslylawlDev
11-16-22 05:22 PM
10.0.0 v1.35 (Dragonflight Prepatch)
123kB
srslylawlDev
11-10-22 12:40 PM
10.0.0 v1.33 (Dragonflight Prepatch)
122kB
srslylawlDev
11-10-22 09:24 AM
10.0.0 v1.32 (Dragonflight Prepatch)
122kB
srslylawlDev
11-02-22 12:52 PM
10.0.0 v1.31 (Dragonflight Prepatch)
122kB
srslylawlDev
10-26-22 07:16 AM
10.0.2 v1.3 (Dragonflight)
122kB
srslylawlDev
10-24-22 05:44 AM
10.0.0 v1.25 (Dragonflight)
120kB
srslylawlDev
09-26-22 05:06 PM
1.24
119kB
srslylawlDev
09-24-22 12:14 PM
1.21
127kB
srslylawlDev
09-21-22 02:18 AM
1.21
126kB
srslylawlDev
06-29-21 01:27 AM
1.21
119kB
srslylawlDev
03-25-21 07:23 AM
1.2
118kB
srslylawlDev
03-24-21 06:25 PM
1.12
118kB
srslylawlDev
03-24-21 07:28 AM
1.11
117kB
srslylawlDev
03-19-21 12:23 PM
1.1
117kB
srslylawlDev
03-19-21 05:00 AM


Post A Reply Comment Options
Unread 12-19-22, 03:44 PM  
veibae
A Kobold Labourer
 
veibae's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by srslylawlDev

Thanks a lot, that message was very helpful! Turns out my version still had that setting saved even though I removed it from the release, and thats why the error didn't show up for me. Should be fixed now in v1.52.

Sorry for the inconvenience and thanks again for your help!
Awesome! Works great now. Still amazed by the ui i must say. Exactly what i searched for a while now c:
__________________
💜
Report comment to moderator  
Reply With Quote
Unread 12-19-22, 03:28 PM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by veibae
Originally Posted by srslylawlDev

or actually, I might have found the issue, I'll upload a fix asap, let me know if the issue persists (and pls send an error msg if thats the case!)
hey thanks for responding so fast for my little problems :c
downloaded the buggrabber and screenshoted the error msg for you
Thanks a lot, that message was very helpful! Turns out my version still had that setting saved even though I removed it from the release, and thats why the error didn't show up for me. Should be fixed now in v1.52.

Sorry for the inconvenience and thanks again for your help!
Report comment to moderator  
Reply With Quote
Unread 12-19-22, 02:59 PM  
veibae
A Kobold Labourer
 
veibae's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by srslylawlDev

or actually, I might have found the issue, I'll upload a fix asap, let me know if the issue persists (and pls send an error msg if thats the case!)
hey thanks for responding so fast for my little problems :c
downloaded the buggrabber and screenshoted the error msg for you
Report comment to moderator  
Reply With Quote
Unread 12-19-22, 02:53 PM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by veibae
Originally Posted by srslylawlDev
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, new version 1.51 has the option to enable portraits for the player, will be up as soon as the site approves it.
Hey glad to hear that, sadly after i tried it it broke somehow. I installed the new version and enabled the portrait for player frame. Quick reload and then it broke. I cant enter the settings anymore and the interface is only half there, i installed the old version again and it works just fine. Installed new one and same bug again. Any idea ? Thanks for ur work anyways

or actually, I might have found the issue, I'll upload a fix asap, let me know if the issue persists (and pls send an error msg if thats the case!)
Report comment to moderator  
Reply With Quote
Unread 12-19-22, 02:44 PM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by veibae
Originally Posted by srslylawlDev
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, new version 1.51 has the option to enable portraits for the player, will be up as soon as the site approves it.
Hey glad to hear that, sadly after i tried it it broke somehow. I installed the new version and enabled the portrait for player frame. Quick reload and then it broke. I cant enter the settings anymore and the interface is only half there, i installed the old version again and it works just fine. Installed new one and same bug again. Any idea ? Thanks for ur work anyways

Hmm, looks like something breaks when it tries to load. Maybe you're using some option that I don't and thats why it doesnt break for me - could you do me a favor and produce an error message?

The easiest way is to type into the console:

/console scriptErrors 1

then just use /reload or relog and there should be error messages popping up when the UI loads the next time. If you send me a screenshot with the error I can fix it asap!

to turn the error messages off again just type

/console scriptErrors 0

alternatively you can install the addons BugSack and BugGrabber (both are required)
Report comment to moderator  
Reply With Quote
Unread 12-19-22, 09:58 AM  
veibae
A Kobold Labourer
 
veibae's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by srslylawlDev
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, new version 1.51 has the option to enable portraits for the player, will be up as soon as the site approves it.
Hey glad to hear that, sadly after i tried it it broke somehow. I installed the new version and enabled the portrait for player frame. Quick reload and then it broke. I cant enter the settings anymore and the interface is only half there, i installed the old version again and it works just fine. Installed new one and same bug again. Any idea ? Thanks for ur work anyways

Report comment to moderator  
Reply With Quote
Unread 12-18-22, 12:04 PM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, new version 1.51 has the option to enable portraits for the player, will be up as soon as the site approves it.
Report comment to moderator  
Reply With Quote
Unread 12-13-22, 05:12 PM  
veibae
A Kobold Labourer
 
veibae's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
Originally Posted by srslylawlDev
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, thanks a lot, appreciate it!

Right now there's only an optional portrait for the target and focus frame, but it wouldn't be that much effort to patch it in for the player frame. I'll patch it in with the next update once i have some free time!
Great to hear! Keep it up
Report comment to moderator  
Reply With Quote
Unread 12-13-22, 10:52 AM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by veibae
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Hey, thanks a lot, appreciate it!

Right now there's only an optional portrait for the target and focus frame, but it wouldn't be that much effort to patch it in for the player frame. I'll patch it in with the next update once i have some free time!
Report comment to moderator  
Reply With Quote
Unread 12-12-22, 01:26 PM  
veibae
A Kobold Labourer
 
veibae's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
hey, cool addon really like this and gonna start use it as main unitframe addon! One question tho, is there a way to also get a portrait on myself and not only target ? Cant really find the option
Report comment to moderator  
Reply With Quote
Unread 11-10-22, 12:42 PM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Originally Posted by Xully
Also another thing how do I determine if my target is an elite?
Hey, just wanted to let you know that I've added an option to show the enemy's classification in v1.35
Activated by default, it will now add R, E or RE to the targets level depending on if they are rare, elite or rare elite. It will now say "70E" for example if its a level 70 Elite.
Report comment to moderator  
Reply With Quote
Unread 11-10-22, 09:26 AM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Re: Noice!

Originally Posted by zervz
Error seems to only be triggering for me under player buff frames anchor to Debuffs.
Does not trigger when buff's visibility are unchecked or anchor to frame.

So the issue as far as I can tell was, that when debuffs are already anchored to buffs, and you then try to anchor the buffs to debuffs, the game throws an error since they can't be anchored to each other.

I've now modified the settings menu to grey out the option if thats the case in order to not cause any confusion. Thanks for finding it!
Report comment to moderator  
Reply With Quote
Unread 11-10-22, 07:22 AM  
srslylawlDev
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
Re: Noice!

Originally Posted by zervz
These are some damn nice unit frames,Daamn! I was messing around with them I'm getting
This, I moved the unit's buff frames to the bottom left side of the unit frames.

Error seems to only be triggering for me under player buff frames anchor to Debuffs.
Does not trigger when buff's visibility are unchecked or anchor to frame.

Thanks for the compliment, appreciate it!

Also thanks for the error log, I'll check it out!
Report comment to moderator  
Reply With Quote
Unread 11-06-22, 12:17 PM  
zervz
A Kobold Labourer
 
zervz's Avatar

Forum posts: 0
File comments: 17
Uploads: 0
Noice!

These are some damn nice unit frames,Daamn! I was messing around with them I'm getting
This, I moved the unit's buff frames to the bottom left side of the unit frames.

Error seems to only be triggering for me under player buff frames anchor to Debuffs.
Does not trigger when buff's visibility are unchecked or anchor to frame.

Report comment to moderator  
Reply With Quote
Unread 10-27-22, 04:06 PM  
Xully
A Cyclonian

Forum posts: 44
File comments: 180
Uploads: 0
Originally Posted by srslylawlDev
Originally Posted by Xully
Real nice unitframes but I am surprised there's no target of target's target.
Thank you! Much appreciated.
I've never really found a use for ToToT myself, so I didn't bother adding them. But they shouldn't be too big of a hassle to implement - so if you feel like you'd be missing them, feel free to let me know and I'll add them in a future update.
If i remember correctly, you could theoretically even chain that as much as you like, so there could also be a targettargettargettarget frame for example.

Originally Posted by Xully
Also another thing how do I determine if my target is an elite?
Fair question! I've found that in late game group content, virtually everything is elite anyway, so it seemed like fluff to me to display it. Personally, I can usually tell the powerlevel of an enemy from it's max hp pool (and thus if they are elite or not). If I'm unsure, I just check the tooltip from mouseovering them directly, which should say (Elite) right next to their race - but I'm always open for suggestions if you feel like that's not sufficient.

Thank you for the response bro. Yes It's totally up to you ofcourse but for me I never know from the health pool like you anyway, again its up to you if you want to add it or not. If you would take a suggestion an easy way to do it is add a golden star for elite mobs and silver star for rare mobs.

Other thing is the ToToT, would be nice if you implement it in the future Thx again <3
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.