This little Addon provides a "Combat Log" like in Counter-Strike for WoW!
Sounds Crazy? Well, it is.. maybe =]
What can CounterCraft do?
CounterCraft has it's functionality.
If your in a BattleGround you'll see Quick Who died, Who killed Who, with what Spell, all at a quick Glance.
Follwoing scheme: Unit [Spellicon] Unit (see pics to the right)
ToDo & Known Issues
The names of Allies will be displayed in ReactionColor like all NPCs, until they are in a Raid/Group with you, then they will be displayed in ClassColor.
Your Name is Displayed in ClassColor period.
Your Enemies will be displayed in Reactioncolor, regardless if it is a Player or a NPC. (but i think the Spellicon should give enough information what Class it is, so i really like it that way)
I decided to go my old fashioned style on lua config only, as this Addon will not grow anymore and does'nt need to be configured with Slash commands. But it surely helped my learning progress =D
I have to thank Macniel and Cargor for helping me getting the Classcolors done. I had a hard time to learn understanding the UnitFlags.
*Changed Version number to 1.0 as it is Usable, and provided no errors in testing time
*Added "Drill Dummy" to filter
*Changed AutohitIcon due Error for users not cached that item (like new Players)
*Now Gathers the Itemicon of your Weapon in Mainhand, for YOUR Autohit kills and displays them
*Removed Slashcommands, and returned to lua-config
*Now filters the Training Dummy messages
*Names are now Colored after Reaction, when in Group in Classcolors(for Allies). (yours is in Classcolor period)
*Changen config per Lua, to config per Slashcommands only
*Changed SlashCommand /ccr to show all available commands
*Changes Slashcommand /ccr to /ccr anchor
*Added Slashcommand /ccr size
*Added Slashcommand /ccr align
*Added Slashcommand /ccr player
*Added Saved Variables to store your config
*Added Slashcommad /ccr
*Added AnchorFrame (/ccr)
*Added fuctionality to drag the AnchorFrame Around (alt + klick)
*Added Text Align to the config
*Added a baseconfig
*Changed SWING icon
*optimized code a little
*Fixed an error popping up, when other players cast something