Switch from event based processing to update based processing, with adjustable throttle.
Some optimization pending but (a) with Blizzard's move to predictive hp / power updates,
events don't fire half as often as needed for smooth updates (b) some resources don't fire UNIT_POWER
or other power related events at all (eclipse, soul shards|embers|fury, shadow orbs etc)

Bug Reports

If you encounter a problem with OnScreenHealth (MoP beta), please post a ticket here with the following information:

Addon version (ex: 5.0.3.2)

WoW client build and locale as seen on the login screen (ex: 15882 enUS)

Description of the problem

Steps to reproduce the problem

Whether the problem occurs when all other addons are disabled

Exact text of any related error messages (WITHOUT lists of local variables or installed addons, please!)

Don't take this as a hard promise, but I might look and see how much work actually needs to be done after I've finished updating all my current addons. I don't even have (or want) an active subscription to actually play the game anymore, but the addon programming is still fun.

Is Legion finally the end of this incredibly useful AddOn? That would be disappointing. Having these giant Me/Target numbers pop up only when there's combat has allowed me to move everything else far to the sides of the screen and out of the way.

Hope I can keep doing that soon (Pack your bags! We're on a guilt trip!)

Still no in-game option to change the strata but as a workaround you can go into the lua file and do a ctrl+f for "SetFrameStrata" and change it from ("BACKGROUND") to ("HIGH"). There are 3 or 4 of them. Save the file and reload. That is how I got the health text to sit over top of the oUF_Phanx frames.

hi all and great work
I'm came from Italy and sorry for my terrible English

I have instal the OSH addon yesterday, can someone explain me how i can display % for boss HP
My standard UI display % but i need to mouseover to see it on standar healthbar.
It is not confortable in fight to monitor the health of boss.
My setup of the addon is $c , what i have to put for display % and healt of boss tooghether?

My reluctance to add this, is I can only see "some" usefulness in a pvp setting.

I'd rather OSH remains generic and not suffer feature creep from trying to branch out to too many specific use cases.

That said if someone makes a good case as to how this could be useful in a general setting I could reconsider.

On a more general note, as it stands the only items on my todo list at the moment are:
- the strata configuration option.
- ability to position the different texts more freely and not only relative to screen center
(I can see the HUD-like concept but it bothers me that I can't place fx the target text anywhere I want relative to player text)
- check on VyneBono's issue with the slider editboxes not accepting precise increments (since I'm going to be messing with positioning anyway)

Despite I don't expect any of that to be too time consuming or difficult to implement, they're at a low priority atm while I work on other addons (and my leveling ), since OSH has no outstanding issues.

This is something I (the original author) always declined to add, as I felt it was outside the scope of what this addon is meant to do. OnScreenHealth was never intended to replace your unit frames. It was suposed to -- as the name might imply -- provide an accessible but non-intrusive display of your and your target's health. You should always know what you are targeting, without needing the name in giant text across the middle of your screen. If you are randomly targeting things without looking at your unit frames, you should probably consider changing your playstyle.

Of course, Dridzt (the current author) may feel differently about what the addon is supposed to do, but don't get your hopes up.

Hi, just downloaded this.. is there a way to change what layer/strata thing that the health numbers appear on? It keeps going under some of my other UI elements.

Thanks!

EDIT: Just found out how. Is there a way so that I can position x and y exactly and not in the increments it currently has, though?

You should be able to type in the editbox that's part of the slider control directly instead of using the mouse to drag the slider itself.
Slider has a specific step (don't remember exact number atm) but editbox will accept precise numbers.

Mine automatically sets it back to a different increment instead of allowing specified numbers. It rounds up to the nearest 25 or so.

Also, my fix for the strata issue was only a temporary one. It keeps sliding back beneath the other UI things and I have to redo it every time. Is there a different fix aside from manually changing the strata by using this code?

/run OnScreenHealthPlayerFrame:SetFrameStrata("MEDIUM")

I'll try to put an option in for the strata for next release.

About your other issue, are you sure you're pressing <Enter> after typing into the editbox?

Yeah. The instant I hit enter it rounds my number to it's nearest setting instead.

Hi, just downloaded this.. is there a way to change what layer/strata thing that the health numbers appear on? It keeps going under some of my other UI elements.

Thanks!

EDIT: Just found out how. Is there a way so that I can position x and y exactly and not in the increments it currently has, though?

You should be able to type in the editbox that's part of the slider control directly instead of using the mouse to drag the slider itself.
Slider has a specific step (don't remember exact number atm) but editbox will accept precise numbers.

Mine automatically sets it back to a different increment instead of allowing specified numbers. It rounds up to the nearest 25 or so.

Also, my fix for the strata issue was only a temporary one. It keeps sliding back beneath the other UI things and I have to redo it every time. Is there a different fix aside from manually changing the strata by using this code?

/run OnScreenHealthPlayerFrame:SetFrameStrata("MEDIUM")

I'll try to put an option in for the strata for next release.

About your other issue, are you sure you're pressing <Enter> after typing into the editbox?

Hi, just downloaded this.. is there a way to change what layer/strata thing that the health numbers appear on? It keeps going under some of my other UI elements.

Thanks!

EDIT: Just found out how. Is there a way so that I can position x and y exactly and not in the increments it currently has, though?

You should be able to type in the editbox that's part of the slider control directly instead of using the mouse to drag the slider itself.
Slider has a specific step (don't remember exact number atm) but editbox will accept precise numbers.

Mine automatically sets it back to a different increment instead of allowing specified numbers. It rounds up to the nearest 25 or so.

Also, my fix for the strata issue was only a temporary one. It keeps sliding back beneath the other UI things and I have to redo it every time. Is there a different fix aside from manually changing the strata by using this code?

Hi, just downloaded this.. is there a way to change what layer/strata thing that the health numbers appear on? It keeps going under some of my other UI elements.

Thanks!

EDIT: Just found out how. Is there a way so that I can position x and y exactly and not in the increments it currently has, though?

You should be able to type in the editbox that's part of the slider control directly instead of using the mouse to drag the slider itself.
Slider has a specific step (don't remember exact number atm) but editbox will accept precise numbers.

Using latest 5.0.4.6 version I experience an annoying bug. Whenever a rune is activated or deplete 4 numbers showing the number of avalaible runes appears on my screen.
I have a screenshot if needed and no error is registered.
Would you like to help, please?

Hmm, ok the blinking is new, it was not doing that a few builds ago when I tested it.

For now uncheck "Show Resource" from "Appearance" Tab and I'll check it.