
What does this addon do?
Priests, Warlocks and Mages have shields that absorb any damage they would take upto a certain amount.
Unfortunately all you see when you activate the shield is how long it will last IF it is not "used up" by getting hit to many times from a mob.
Upon logging in this addon scans the spell book for the shield spell of this character and reads the damage the shield can take from the tooltip. When playing a warlock it rescans everytime a demon is cast.
A rescan is also done when you learn a new spell.
Or you can manually trigger it with "/sl check".
Then whenever a mob hits you, the medium strength for melee and ranged hits is calculated and stored.
In verbose mode (/sl verbose) you will see the calculated new medium whenever there is a new one.
When you activate your shield, a small frame showing the shield charge left comes up near your minimap.
You can drag it around and put it under your character or where you see fit.
Whenever a stored mob hits the shield the charge left for the shied is reduced by the median that is stored for this mob/attack.
So you always know how long your shield will last.
Slash commands:
---------------
/shieldleft reset - deletes all saved mob data
/shieldleft info - shows the verbose mode and the maximum shield strength.
/shieldleft verbose - toggles verbose mode. In verbose mode you get a message whenever a new mob/attack is stored.
/shieldleft debug - toggles debug mode. In debug mode you get lots of output only useful for debugging, hence the name. :-)
