=================================
AlarmHUDdps 3.2 by Kloo @ Malygos
=================================
****************************************************************************
* NOTE
* Boss hit percentage can be off. I have not been able to find how you
* are supposed to call UnitClassification() directly on a GUID from the
* combat log, so instead it looks to see if you are targeting the GUID
* and if you are, it gets UnitClassification("target").
* This works on single boss mobs, but would fail if you put a dot on a boss
* and then target an add while a damage tick on the boss happens. That tick
* would not get counted, whether it hit or missed.
* If anyone knows how to code this, please let me know!
****************************************************************************
Very light weight DPS counter. Counters reset every time you leave combat,
but the screen doesn't update until the first new damage happens.
This works good on regular mobs, but may get confused with test dummies,
since you can go in and out of combat while you have dots on them.
It uses the COMBAT_LOG_EVENT_UNFILTERED events and looks for affiliation,
so it should pick up anything you, your pet, your mirror images etc do.
Hit percent is percent hits out of total hits+misses.
Crit percent is percent crits out of total hits.
The time frame used is from when the first damage attempt is made to the last.
If your first hit is a miss, it still counts as an attempt etc.
Hits and misses on boss mobs are kept in separate counters that do not automatically reset
so that you can see how your hit rating is overall on a raid.
Command line:
/ahd report -- Send current text to raid or party.
/ahd resetboss -- Reset boss hit data.