OnScreenHealth provides simple text displays of health and power for you, your vehicle, your pet, and your target.
It additionally shows your combat state, combo points on your target, your target’s target’s name, and your class’s secondary resource (such as Holy Power).
Type “/osh” to open the options panel, or browse to it in the standard Interface Options window.
Localization (you can help by visiting the link and submitting translations for your language)
WoW API updates for MoP (GetSpecialization etc)
Support for all secondary resources.
combo points, runes, chi, eclipse, holy power, shadow orbs, soul shards|burning embers|demonic fury
Support for ClassColors.
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)
If you encounter a problem with OnScreenHealth (MoP beta), please post a ticket here with the following information:
Addon version (ex: 18.104.22.168)
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!)
.toc update, compatible with WoW 5.3 "Escalation"
Framestrata option added courtesy of Phanx (under Position section)
.toc update, compatible with WoW 5.2.
Fix for changes to Monk chi
.toc update, compatible with WoW 5.1 "Landfall"
Fix error when selecting 'Player Class' as Health Text color mode.
Adjust the maximum font size to 29 (larger sizes are silently ignored in WoW 5.x)
Pull in and enable updated koKR localization (sayclub)
Update included libraries.
DK: Fix flickering rune text.
Full exit of the game is required before upgrade if playing on a non-US client (new files have been added)
Fix a sneaky upgrade bug for users with 4.x saved variables.
Add esES, esMX, ptBR localizations by Phanx and localization stubs for other files so users don't have to do a full exit for subsequent updates
Removed some WoW 4.x compatibility code remnants.
Fixed player health *stalling* when targeting a corpse
Minor performance optimizations
WoW 5.0.4+ compatible only!
Fixed the error when toggling the “Show Power Text” option
Updated Korean localization from sayclub
Fixed localization loading
Fixed a couple other minor errors
Fixed combo points toggle
Added a workaround for a Blizzard bug that causes the game client to tell addons that everyone has holy power after being resurrected
Updated for WoW 4.0
Added support for secondary resources (holy power, soul shards, etc.)
Added support for vehicles (finally)
Added deDE localization from Humfras on Curse.com
Fixed a bug that prevented texts with percents from updating correctly
Replaced AceAddon-3.0 and AceEvent-3.0 libraries with standard event handlers
Fixed error when toggling combo point display
Update all displays when changing profiles
Converted from obsolete Ace2 to current Ace3
Options not extensively tested. Please report any errors, broken options, or strange behaviors.