Bubbler is a Shield mod, it estimates the amount of damage absorption you have left on your Power Word: Shield, Ice Barrier, Mana Shield or Voidwalker Sacrifice. (Or a combination of these).
I loved CT_ShieldMod before WoW 2.0 came out and bugged Cide a fair bit to fix her up for 2.0 however Cide is a busy guy and other projects nodoubt come first, so tired of waiting i've done a complete rewrite from scratch of CT_ShieldMod along with expanding it's features and fixing some issues i felt CT_ShieldMod had.
Estimates Shield damage absorption remaining and displays this in a small window.
Supports PW:S Casted by other players
Supports Ice Barrier, Mana Shield and Voidwalker Sacrifice.
Supports Multiple simultaneous shields (eg a mage can have Ice Barrier, Mana Shield and a third party PW:S all at once and this will be accurately modeled.
Optional backwards compatibility with CT_ShieldMod (Mods that used CT_ShieldMod's data can effortlessly use Bubbler's data also)
Localized for enUS, frFR, deDE, esES
Translated for enUS, frFR
How it works
When you take damage whilst unshielded, Bubbler records an average hit/spellhit for each mob/mob+spell. Then when you are shielded and take a hit from a similar mob it will use this average to estimate the amount of absorption lost. If you take a hit from a mob Bubbler hasn't recorded an average for then it will turn the output window background red to signify that the data displayed is no longer accurate.
Currently the version uploaded is a beta version because without a Mage or Warlock (or Priest over level 6) I've been unable to test properly, the basic features work as well as i can see on my little priest but i encourage you to download and give it a test and give me a shout if you find any flaws please. Also if you test out mage/warlock compatibility and have no problems also give me a shout so i know its working.
Untested areas: Mage and warlock shields, Third party shields, fr de and es localisations.