I'll be removing GridStatusHealingReduced from WowAce early next week before the transition happens. GridStatusHealingReduced will continue to be available on WoWInterface and Curse; see the initial post in this thread for links to the addon's pages on those sites. I've added an in-game notification to this effect as well. The notification is intentionally huge and intrusive, and will appear on every load until you download the addon from somewhere else. :)
Heh. "Healing Prevented" means you shouldn't cast any heals on that person because they will do zero healing; currently the only debuffs I know about that cause this are Enfeeble from Prince Malchezaar in Karazhan, and Aura of Suffering from the Essence of Suffering in Black Temple. It would be nice if there were a way for me to make this distinction more clear (for those who don't actually read the full description :P) by specifying default indicators to use (i.e. "prevented" status on border, "reduced" status on bottom left corner), but unfortunately the current plugin API doesn't allow that.
No, because not all healing reduction debuffs contain the exact phrase "reduces healing by x%". Also, some debuffs reduce healing by a flat number rather than a percent; how would those be displayed in your proposed gradient system? I'd rather maintain a table of debuff names, than a table of possible tooltip strings that would also require scanning the tooltips of all buffs instead of using the existing UnitBuff API.
Which NPC's "Mortal Strike" reduces healing by 100%? I haven't seen any; every debuff named "Mortal Strike" I've ever seen, as well as all of them listed on wowhead, reduce healing by 50%.
Aside from that, I have no plans to implement color gradients or additional visual clutter; I prefer simple binary indicators to let me know either "I can't heal this person" or "I'll need to dump extra heals on this person if they need healing right now". Personally I put the "prevented" status on the frame border indicators, and the "reduced" status on a corner indicator, so the fact that by default they are the same color is intentional. If you want to display both on the same type of indicator, you can easily change the colors of one or both in the Grid status menu.
I've just committed changes removing the need for localization, by using GetSpellInfo with spell IDs instead of localized spell names. This worked in my basic testing with Blood Fury (orc racial), but as I'm not currently raiding I was not able to test in a real raid situation. If you encounter any oddities, or debuffs not registering, please let me know.
Is there any difference between the translations you just posted and the German translations that are already included in the current version ( http://files.wowace.com/GridStatusHealingReduced/GridStatusHealingReduced.zip ) ? Without comparing word for word the only difference I see is that your translations are using escape characters, and the existing translations use the actual characters and UTF8 encoding?
I strongly prefer that bug reports and feature requests are posted using the appropriate links on the WoWInterface download page. General comments and questions may be posted in this thread or in the comments section on WoWInterface. I do not read comments on Curse at all.
Install it like any other addon. You'll then see two new status indicators available in Grid. The Healing Reduced status indicates debuffs which reduce healing taken by some amount. The Healing Prevented status indicates debuffs which reduce healing taken by 100%, effectively preventing healing. Both statuses have all the options associated with Grid statuses, such as color, priority, and range filtering, and can be placed on any Grid indicator.
The following healing reduction debuffs are tracked:
Arcing Smash (Gurtogg Bloodboil - Black Temple)
Blood Fury (Orc racial skill)
Brood Affliction: Green (Chromaggus - Blackwing Lair)
Curse of the Bleeding Hollow (Bleeding Hollow orcs - Hellfire Peninsula)
Curse of the Deadwood (Deadwood furbolgs - Felwood)
Dark Touched (Lady Sacrolash - Sunwell Plateau)
Deathblow (Shattered Hand Savage - Shattered Halls)
Demolish (Negatron - Netherstorm)
Ebon Poison (Blackfang Tarantula - The Black Morass)
Filet (Spectral Chef - Karazhan)
Gehennas' Curse (Gehennas - Molten Core)
Hex of Weakness
Magma-Thrower's Curse (Sulfuron Magma-Thrower - The Arcatraz)
The following healing prevention debuffs are tracked:
Aura of Suffering (Essence of Suffering - Black Temple)
Darkness (M'uru - Sunwell Plateau)
Enfeeble (Prince Malchezaar - Karazhan)
If you know of any debuffs which are missing from this list, or are incorrectly included in this list, please let me know.
GridStatusHealingReduced is compatible with all locales. The UI text is currently translated for English, German, Russian, Korean, and Simplified Chinese locales. If you'd like to provide translations for another locale, please send me a PM (on this site or on WoWInterface).