Download
(11Kb)
Download
Updated: 03-15-12 04:11 AM
Pictures
File Info
Updated:03-15-12 04:11 AM
Created:12-26-11 02:36 AM
Downloads:3,805
Favorites:10
MD5:

Cowmonster's CombatMeters

Version: 1.1.4
by: Cowmonster [More]

This is a simple combat meters addon that I've been toying with and I finally decided to post it. It lacks a lot of features of some of the other damage meter addons, but does add one of its own.

It does not store tons of information about fights so if you want a larger memory foot print and tons of data about the fight keep looking because this isn't the addon for you.

What this addon will do for you is display information about the current/last fight about total damage, dps, hps, interrupts, dispells or threat.

For those of you who do BGs or even rBGs. Unlike other combat meter addons, my addon gets blizzard's information which covers the entire BG (both factions) not just those that were in-range of your combat log. This actually allows you to scroll through the list of people prior to the beginning of a BG and see what classes and specs are on both sides and to keep track of where you stack up in damage or healing for the whole BG at a glance without opening the score panel. Selecting horde/alliance/all on the score panel will change the information displayed in the combat meters as well.

The addon will not report information to chat. I had this feature at one time and decided to remove it. Too many people spam meters already. Everyone else should have a meter if they want to know what it says.

This is still a work in progress and does have some odd little nuances. I am still working to integrate a threat meter (another one of my addons I decided would be best incorporated in this addon for release). I will be updating as I find bugs or bugs are reported in the comments.

The addon can be resized by dragging the bottom right corner and moved by dragging with the right mouse button on the buttons across the top. Later I may add some configuration options, but for now it is a work in progress.

To allow the addon to become extra small and compact, if the addon gets to small to fit all the buttons the interrupts and dispells buttons will each disappear in turn to allow room for the other buttons.

The addon has a slash command for some basic options like hiding/showing the addon, resetting its position on the screen and setting the scale of the addon. There may be additional options in the future and a list of options can be obtained by simply using the slash command "/cm" or "/combatmeters" without any options.

------------------------------------------------------------------------
Version 1.1.4
------------------------------------------------------------------------

* General debugging and error fixing.

------------------------------------------------------------------------
Version 1.1.3
------------------------------------------------------------------------

* General debugging and error fixing.

------------------------------------------------------------------------
Version 1.1.2
------------------------------------------------------------------------

* General debugging and error fixing.

------------------------------------------------------------------------
Version 1.1.1
------------------------------------------------------------------------

* Added preliminary support for my item level tooltip addon
so item levels of group members can be displayed in order
from highest to lowest.

------------------------------------------------------------------------
Version 1.1.0
------------------------------------------------------------------------

* Tweaked sizing issues for text some more.

* Added a scale option to the slash command.

* Adjusted the resizing so it can be resized even smaller by hiding
interrupts and then dispells if the frame is made smaller than what
can accommodate all the buttons.

------------------------------------------------------------------------
Version 1.0.9
------------------------------------------------------------------------

* Fixed a typing error which caused the addon to not work and not give
any error messages.

* Adjusted a sizing issue for text on bars.

------------------------------------------------------------------------
Version 1.0.8
------------------------------------------------------------------------

* Added ability to resize the frame.

------------------------------------------------------------------------
Version 1.0.7
------------------------------------------------------------------------

* Updated the slash command(s). /cm or /combatmeters to see a list of
possible options.

------------------------------------------------------------------------
Version 1.0.6
------------------------------------------------------------------------

* Following suggestions from comments the structure of the addon has
been modified and hopefully no more superfluous globals.

* Refresh function has been split into a function for BGs and one for
non-BGs.

* Addon no longer continuously refreshes meter unless in BG.

* Killing Blows / Deaths / Honorable Kills replaces DPS in BGs.

* Settings table at the top of CombatMeters.lua should now allow for
some lua based configuration for those interested in using it, but
changing these settings is not required to move the frame or use the
addon in general.

* Code has been cleaned up some which includes re-organising and
defining variables and various unspecified tweaks.

------------------------------------------------------------------------
Version 1.0.5
------------------------------------------------------------------------

* Unspecified updated and bug fixes.

------------------------------------------------------------------------
Version 1.0.4
------------------------------------------------------------------------

* Unspecified updated and bug fixes.

------------------------------------------------------------------------
Version 1.0.3
------------------------------------------------------------------------

* Unspecified updated and bug fixes.

------------------------------------------------------------------------
Version 1.0.2
------------------------------------------------------------------------

* Unspecified updated and bug fixes.

------------------------------------------------------------------------
Version 1.0.1
------------------------------------------------------------------------

* Unspecified updated and bug fixes.

------------------------------------------------------------------------
Version 1.0.0
------------------------------------------------------------------------

* Original release.
Optional Files (0)


Post A Reply Comment Options
Unread 07-12-12, 02:13 PM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by Siannus
Hmmm, your addon got me thinking.

I noticed that it has THREAT "button?", so I was thinking. During the fight, can you click on the botton and it shows the threat of the tank versus the other players?

If so, youve probably made something that would also replace Omen for many of people, me included.

Now then, if in fact this Threat is what it does, can you make it so it does the following:

Out of combat - Show the damage meter part automatically
In combat - Show the threat part automatically

Doing that would indeed replace 2 very bloated addons, recount and Omen!
Yes, it shows your threat on the target and yes it would be possible to make it automatically switch. Maybe a configuration option in the future. I've got a few other things to do to the addon like fixing the interrupts/dispells, but I'll put something in if I get some time to work on it.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 06-18-12, 05:20 PM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 90
Uploads: 2
Hmmm, your addon got me thinking.

I noticed that it has THREAT "button?", so I was thinking. During the fight, can you click on the botton and it shows the threat of the tank versus the other players?

If so, youve probably made something that would also replace Omen for many of people, me included.

Now then, if in fact this Threat is what it does, can you make it so it does the following:

Out of combat - Show the damage meter part automatically
In combat - Show the threat part automatically

Doing that would indeed replace 2 very bloated addons, recount and Omen!
Report comment to moderator  
Reply With Quote
Unread 03-30-12, 02:26 PM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by torros
I would really appreciate it if you could track CC. Knowing how many fears/polys/hexes/clones are going out would be really awesome!
It is doable, but I fail to see the point of doing it. CC is usually assigned with icons and it is quite easy to see if someone fails at CC. If they spam CC or refresh a lot because of a CC breaker or for whatever other reason then what does that really tell you that the mage cast sheep 15 times? You aren't getting an achievement, an award or anything else for casting sheep 15 times and you aren't cool because you cast CC more than anyone else. Knowing that both mages cast sheep doesn't really change anything if they both sheeped the same target and the star is still running free you know that someone CCed the wrong target or not at all. Either way they failed and it needs to be fixed.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 03-17-12, 09:58 AM  
torros
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I would really appreciate it if you could track CC. Knowing how many fears/polys/hexes/clones are going out would be really awesome!
Report comment to moderator  
Reply With Quote
Unread 02-23-12, 12:12 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
I've added to the slash command for those that do not want to expand their frame to see the additional buttons or who prefer using slash commands over button clicks.

/cm [ilv]l
/cm [ile]vel

/cm [dmg]
/cm [dam]age

/cm [dps]

/cm [dis]pells

/cm [int]errupts

/cm [thr]eat

The general idea is that the part surrounded in [] is the only part the addon actually looks at, but you can type out the whole word. Of course the [] should not actually be used in the slash command.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 02-15-12, 04:42 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Item Levels

For those using my Equipped Average Item Level Tooltip addon there is an extra tab in the combat meters for listing the item levels of group members. Thus far I haven't seen any error messages, so I'm hopeful. Does seem to be working okay.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 02-13-12, 09:37 AM  
shinchih2001
A Defias Bandit

Forum posts: 3
File comments: 198
Uploads: 0
3x CombatMeters\CombatMeters-1.1.0.lua:838: Usage: CombatMetersFrame:SetScale(scale)
<in C code>
CombatMeters\CombatMeters-1.1.0.lua:838: in function <CombatMeters\CombatMeters.lua:810>

Locals:
self = CombatMetersFrame {
0 = <userdata>
}
event = "VARIABLES_LOADED"
addonName = "CombatMeters"
Settings = <table> {
pos_c = "CENTER"
bgFile = "DialogFrame\UI-DialogBox-BackGround-Dark"
barsize = 16
btn_bgFile = "BUTTONS\GRADBLUE"
show = "always"
Resizable = true
width = 410
ClampedToScreen = false
Scale = 1
Movable = true
edgeFile = "Tooltips\UI-Tooltip-Border"
height = 150
pos_a = "CENTER"
pos_y = "200"
pos_x = "-200"
}
MyFuncs = <table> {
AddComma = <func> @..\CombatMeters.lua:43
SlashCmd = <func> @..\CombatMeters.lua:988
DecimalToHexColor = <func> @..\CombatMeters.lua:78
TableSum = <func> @..\CombatMeters.lua:82
AddBar = <func> @..\CombatMeters.lua:350
StopMoving = <func> @..\CombatMeters.lua:199
ShortNumber = <func> @..\CombatMeters.lua:56
Moving = <func> @..\CombatMeters.lua:195
Refresh = <func> @..\CombatMeters.lua:561
RefreshPVP = <func> @..\CombatMeters.lua:424
AddData = <func> @..\CombatMeters.lua:400
Clear = <func> @..\CombatMeters.lua:414
Resize = <func> @..\CombatMeters.lua:165
Reset = <func> @..\CombatMeters.lua:389
}
AssociatePets = <func> @..\CombatMeters.lua:792
CombatMeters = <table> {}
threatTarget = "target"
pets = <table> {}
Report comment to moderator  
Reply With Quote
Unread 02-13-12, 05:38 AM  
vnuss1
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
Thank you! Now I can move it and scale it exactly how I want. Perfect!
Report comment to moderator  
Reply With Quote
Unread 02-11-12, 04:38 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by Aisenfaire
Originally Posted by Cowmonster
Originally Posted by vnuss1
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
Give version 1.0.8 a go and see how you like the adjustment and let me know if the changes are along the lines of what you had in mind.
Hi! I'd love to use this meter, too, but it does take up quite a bit of screen space. May I suggest perhaps using a dropdown for the damage/ healing/ interrupts/ etc. clickies instead of a row of buttons? That allow it to be shrunk a whole lot more.
Try version 1.1.0 out and see if that resizes small enough for you. It is scalable with the slash command and it does shrink extra small aside from being scalable.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 02-11-12, 12:26 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by Aisenfaire
Originally Posted by Cowmonster
Originally Posted by vnuss1
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
Give version 1.0.8 a go and see how you like the adjustment and let me know if the changes are along the lines of what you had in mind.
Hi! I'd love to use this meter, too, but it does take up quite a bit of screen space. May I suggest perhaps using a dropdown for the damage/ healing/ interrupts/ etc. clickies instead of a row of buttons? That allow it to be shrunk a whole lot more.
The whole reason for the row of buttons was so you didn't have to click a dropdown. Quick click to access the various types of information. You can change the size of the bars/buttons and the text on them with the lua config, but now about scaling instead of the dropdown? Would make the whole addon shrinkable.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 02-10-12, 10:26 PM  
Aisenfaire
A Murloc Raider

Forum posts: 6
File comments: 394
Uploads: 0
Originally Posted by Cowmonster
Originally Posted by vnuss1
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
Give version 1.0.8 a go and see how you like the adjustment and let me know if the changes are along the lines of what you had in mind.
Hi! I'd love to use this meter, too, but it does take up quite a bit of screen space. May I suggest perhaps using a dropdown for the damage/ healing/ interrupts/ etc. clickies instead of a row of buttons? That allow it to be shrunk a whole lot more.
Report comment to moderator  
Reply With Quote
Unread 02-09-12, 10:02 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by vnuss1
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
Give version 1.0.8 a go and see how you like the adjustment and let me know if the changes are along the lines of what you had in mind.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 02-08-12, 05:14 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Originally Posted by vnuss1
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
That is something I've definitely been considering. I'm just not sure if I just want to make the corners drag or add some sort of static in-game config with sliders that allow you to select scale and dimensions. This would mean having to re-think the buttons across the top a bit and of course I'm also considering a few more options for PvP, but we won't get into that until after I've had time to figure out exactly what I want to do with it all and exactly how I want to go about pulling it off.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Unread 01-29-12, 08:01 AM  
vnuss1
A Defias Bandit

Forum posts: 3
File comments: 7
Uploads: 0
I tried this addon and think it is the one of the best out there. The only thing that keeps me from using it all the time is that there is no option to resize it in game. Will there be in the near future?
__________________
*In case you didn't know...Women are Angels
And when someone breaks our wings....
We simply continue to fly....On a broomstick....*
* We are flexible like that.*


Report comment to moderator  
Reply With Quote
Unread 12-31-11, 10:01 AM  
Cowmonster
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 40
File comments: 117
Uploads: 14
Re: Change log?

Originally Posted by Chrome67
I've been watching your addon with interest...

is there any chance you could start referencing the changes made using the change log page for your addon? It's nice to know what's changed version to version in case any issues come up...

Keep up the good work
Yes, after the next update I'll have a changelog going.
__________________


Author of:
Equipped Average Item Level :: ExtraBar :: Killing Blow Emote :: RecordTip
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: