I have been using AG_UF for a long time now, but recently I switched to a custom nurfed UF for one reason: I like bigger unitframe pictures. I really like the big moving 3D pictures of yourself, your targets, and your party -- and the only reason I don't use AG_UF is because they aren't very large. I know I can increase the overall size of the unitframe, but I'd rather it just be a small bar but a big picture. If anyone knows how to adjust this, or how to add this to AG_UF, or a possible mod that is similar to this idea, I would greatly appreciate it. The following link is the comparison of AG_UF and the custom nurfed UF I'm using.
As you can see, the length of the two unitframes are almost identical, but the picture is larger on the Nurfed one.
Nice! I really like some of the layouts I found. Here is another question, though. Is there a way to make it so my health and my energy bars "regen" when they tick, rather than just instantly ticking to what it would? I don't know if that makes sense, but with Nurfed, when my health would tick it was a much slower animation, as if getting healed for 1 hp 30 times over like a quarter of a second, rather than getting healed for 30hp instantly (I hope that clears it up... lol). If there is a setting for this, please point me in the right direction! But I've looked everywhere, so I think it must be something someone must add... it's a cool effect.
This topic reminded me of something I wanted for aUF but forgot about... aUF_BarFader is close but not really what I'd like to see. Let's say for the sake of example that I have 1000 health, and something hits me for 100. aUF_BarFader would fade out 10% of my health bar all in one chunk. What I'd like would be something that would quickly but smoothly reduce the bar value to 90%. Does anyone understand what I'm talking about, and is there anything like this floating around?
Aesthetically I like the idea but it might made a healer's life difficult.
Suppose you are trying to spam heals on a target taking a lot of damage. The real value of their health may be alternating between 40% and 90% however the smoothed display shows it hovering around 65%. That makes it hard for a healer to estimate the real danger the target is in. It also makes it difficult for the rest of the group to see how hard a member is being hit.
You'll have a similar problem with abilities such as execute; a large crit may put the target below 20% but the smoothed lag means you may not realize the attack is available.
All of these can be addressed but any solution means the display won't look as smooth.
1. You can cap the total error between the displayed percentage and the real value. That way a hit or heal within the error range will be smoothly updated but a large hit/heal will jump to within the error range and then smoothly fill in the rest of the difference.
2. You can cap the time needed to bring the display in synch with the real value. So no matter how much your health changes the display will smoothly cover the difference over say 1 second. Unfortunately this causes large changes to look somewhat jumpy and small changes are very slowly reflected. Unless you set the time difference to be very small, and therefore ugly, you still encounter the problem with healing described above.
3. My favorite approach would be to show a background bar which is always in synch with the real value and a foreground bar which shows the smoothed value. The foreground bar effectively shows your average health over the past couple of seconds and can smoothly update.
You also might want to consider how you want the display to behave when you die. Suppose you are crit from 50% to 0. Do you like the idea of your lost health draining away as you lie on the ground or should it jump to 0 as soon as you die?
As for targets taking heavy damage... when deciding which heals to cast, I don't use the size of the bar, because it varies so much between different people. I have my unitframes set to show me the target's health deficit, and use that number rather than the bar size. Really the only reason I have status bars at all is because I think it looks nicer than just a box with a number in it. A smooth animation would simply be there to make the status bar prettier. :P