Assessment is my little experiment at creating a damage meters addon based around tags. The addon gathers a bunch of information and provides tags to access that data. The actual displays are collections of tags that describe what to show, how to sort them, what to do when the bar is clicked, etc. This allows for flexibility that is almost impossible for other combat monitoring addons.
As a small example: Raw healing done is just a tag that is "HealingDone". Actual healing done is: "HealingDone - OverhealingDone". If you wanted to show raw healing per second, you could create a new set called HealingDone/CombatDuration... and it'd work. If you wanted to see how much actual healing and damage someone did, as a combined value, you could.. you'd just use the tag "DamageDealt + HealingDone - OverhealingDone". If you wanted to view some wacky stats like damage done to healing taken ratio, you can do that too.. with the tag: "DamageDealt/HealingTaken"
Assessment is as much of a memory hog or as little as you decide. By default, it is quite heavy because it gathers very detailed information on fights. If you wish to reduce its memory usage, disable some of the data it gathers - but of course, that will limit what displays are available.
It supports multiple views. It supports showing detailed information.
It supports BigWigs automatic boss kill recordings.
It supports FuBar - you can choose what you want to show as the FuBar text readout.
It has a ton of visual configuration options.
Assessment does NOT cause any extra network traffic.
The default Assessment sets provide the following views:
Auras -> Aura Details -> Aura Times
Avoidance -> Avoidance Details -> Damage Taken Hit Details
Raw Healing Done -> Raw Healing Done Details -> Raw Healing Done Hit Details
Threat
Current state of Assessment:
(added by Phanx)
Assessment originally relied heavily on the Parser library. Patch 2.4 introduced Blizzard's combat log system, and completely broke all addons that parsed the old combat log, including Parser and any addon using it. This essentially killed Assessment, and it's been mostly dead for a while. I intend to change that.
At this point, about half of the modules are converted, though some of those are incomplete. I plan to finish converting the rest of the modules, as well as add a DataBroker feed instead of (or maybe in addition to) the existing FuBar plugin. I'd eventually like to convert the whole thing to Ace3, but that's a ways off.
Currently, I would not consider Assessment generally usable for the average user. If you are interested in alpha testing, feel free to pull revisions from the SVN or grab tagged betas off the project page. Also see this post.
Does assessment have the ability to display crushing blows received by players? I mainly want to see how I and other tanks do in avoiding crushing blows during boss fights.
Does assessment have the ability to display crushing blows received by players? I mainly want to see how I and other tanks do in avoiding crushing blows during boss fights.
Crushing blows should be shown under damage taken hit details
Seems the old thread disappeared with this new threads appearance. Reposting in general from what I typed out yesterday:
You already have Big Wigs replacing "Fight #xxxxx" with "Bossname - Date killed - Time Killed".
Can you go one step further and have Big Wigs replace Boss ATTEMPTS with a similar string? I know Big Wigs releases information to other mods when a Boss is engaged (due to the nature of that mod its essential it knows for itself). Seems like one step further and you could have this feature easily made.
Then when this feature is enabled, would it then be possible for Assessment to only keep track of Boss kills/attempts and erase/ignore all trash fights? This could be a very useful feature in keeping memory consumption down. Few guilds really need trash damage meters for anything other then s%#% and giggles.
Also noticed a lot of increased memory usage lately in addition to incredibly long load times. Is this a result of using so many different modules for the different tracking of information? Is it possible to disable the gathering of this information by simply removing those modules (and thus decreasing my games load time) ?
This is pretty much the best damage meter/combat log addon I've ever seen. Thank you sir for putting your time into this and sharing it with the community.
Is there a way to choose between displaying logs based on Server Time or Local Time ?
It seems to display based one Local Time, and I'd like to have those on Server Time.
Time again: for the BigWigs thingie creating a specific log, I tried to add some "variables", but it sticks to using only the day for the name of the log, and I'd like to show hours/minutes, to maybe mimic attempts, as Scree asked.
How does Assessment handle anonymous pets like Water Elementals, Shadowfiends, totems, etc.?
By default "Merge Pet" is on, and it'll try and merge the pets damage with its owner. If there's only ever one water elemental, shadowfiend then the merging seems to be pretty accurate. If there's more than one, then it will get misattributed unfortunately.
You can disable Merge Pet and it'll show pet names as separate entities.
Is Assessment sync'ing in any way? Or does it have an option Violation-style to automatically change combat log range in raids/groups?
No. Assessment does not sync, nor are there plans to spam the network connection with the huge amount of data Assessment processes. There is a combat log range option, but it's not dependent on raids/groups.
Is there a way to choose between displaying logs based on Server Time or Local Time ?
It seems to display based one Local Time, and I'd like to have those on Server Time.
You'll have to figure out the time offset between your time zone and server, eg. if you're 1 hour off, it's +3600 seconds... then adjust the tag: [(GetValueField("time")+3600):FormatTime]
Time again: for the BigWigs thingie creating a specific log, I tried to add some "variables", but it sticks to using only the day for the name of the log, and I'd like to show hours/minutes, to maybe mimic attempts, as Scree asked.
The default BigWigs tag is: "[Key], [FormatDate("%Y-%m-%s")]"
This can be changed to eg:"[Key], [FormatDate("%Y-%m-%s %H:%M:%S")]"
I dont know if I am only one experiencing this or not. It seem that assesement is resetting on fist hit when damage is displayed. Therefore the first hit isnt being recorded properly, it seems first hit on mob is resetting the meter. I tried this on polymorph as well. I polyed the mob and the meter didnt record it till second poly. I was in a group of 2 people and we both had mod running. Please let me know if it user error or mod.
I posted about this in the old thread which seems to have been deleted (or I'm just not looking well enough?) - my apologies if this was answered there but I didn't get a chance to see any replies.
This is about Assessment's "Damage Dealt" display, when diving into the details for a particular ability for a particular player. When playing my warrior, a spell like Shield Slam will have a complete list of hits (with damage dealt), misses, etc. . However where abilities that never deal actual damage, such as Sunder Armor, are concerned, only failed applications will be listed. Which means that for Sunder Armor, the total count actually only includes failed sunders - succesful "casts" are nowhere to be found. This of course makes the information far less useful than it could be as there's no way to see the ratio between success and failure for a particular ability.
Is this something that can be fixed easily, is there already an option for this that I overlooked, or is there a special reason this is the way it is?
Hey. I got curious and was wondering if it was possible to only show yourself (or the first and yourself) in the window? Like in a window that shows damage dealt there would only be the one who was first and then you with the correct rank, so that only 2 rows are visible.
#1. ImbaDmg (50%) 5.6m
#25 MeMyselfandI 1%
Or with threat (3 visible):
#aggro gain bar#
#1 tankadin
#4 MeMyselfandI
I do have the feeling that it's not possible but I can always ask :P
Is this something that can be fixed easily, is there already an option for this that I overlooked, or is there a special reason this is the way it is?
This is, unfortunately, a limitation of parsing the combat log. The combat log doesn't provide information when sunders are used that hit.. hence, they are problematic to record/display. I suspect this might change in 2.4 when the whole combat system internally is overhauled.
Hey. I got curious and was wondering if it was possible to only show yourself (or the first and yourself) in the window? Like in a window that shows damage dealt there would only be the one who was first and then you with the correct rank, so that only 2 rows are visible.
#1. ImbaDmg (50%) 5.6m
#25 MeMyselfandI 1%
Or with threat (3 visible):
#aggro gain bar#
#1 tankadin
#4 MeMyselfandI
I do have the feeling that it's not possible but I can always ask :P
It is sort of possible, but a little messy :)
You need to go to. eg Damage Dealt and modify the filter tag to be something like:
Assessment is my little experiment at creating a damage meters addon based around tags. The addon gathers a bunch of information and provides tags to access that data. The actual displays are collections of tags that describe what to show, how to sort them, what to do when the bar is clicked, etc. This allows for flexibility that is almost impossible for other combat monitoring addons.
As a small example: Raw healing done is just a tag that is "HealingDone". Actual healing done is: "HealingDone - OverhealingDone". If you wanted to show raw healing per second, you could create a new set called HealingDone/CombatDuration... and it'd work. If you wanted to see how much actual healing and damage someone did, as a combined value, you could.. you'd just use the tag "DamageDealt + HealingDone - OverhealingDone". If you wanted to view some wacky stats like damage done to healing taken ratio, you can do that too.. with the tag: "DamageDealt/HealingTaken"
Assessment is as much of a memory hog or as little as you decide. By default, it is quite heavy because it gathers very detailed information on fights. If you wish to reduce its memory usage, disable some of the data it gathers - but of course, that will limit what displays are available.
It supports multiple views. It supports showing detailed information.
It supports BigWigs automatic boss kill recordings.
It supports FuBar - you can choose what you want to show as the FuBar text readout.
It has a ton of visual configuration options.
Assessment does NOT cause any extra network traffic.
The default Assessment sets provide the following views:
Current state of Assessment:
(added by Phanx)
Assessment originally relied heavily on the Parser library. Patch 2.4 introduced Blizzard's combat log system, and completely broke all addons that parsed the old combat log, including Parser and any addon using it. This essentially killed Assessment, and it's been mostly dead for a while. I intend to change that.
At this point, about half of the modules are converted, though some of those are incomplete. I plan to finish converting the rest of the modules, as well as add a DataBroker feed instead of (or maybe in addition to) the existing FuBar plugin. I'd eventually like to convert the whole thing to Ace3, but that's a ways off.
Currently, I would not consider Assessment generally usable for the average user. If you are interested in alpha testing, feel free to pull revisions from the SVN or grab tagged betas off the project page. Also see this post.
Crushing blows should be shown under damage taken hit details
Partial blocks/resists/absorbs all show up in the damage done hit details.
Fully absorbed/blocked/resisted abilities don't show how much damage they would have done if they hit because the information just isn't there.
You already have Big Wigs replacing "Fight #xxxxx" with "Bossname - Date killed - Time Killed".
Can you go one step further and have Big Wigs replace Boss ATTEMPTS with a similar string? I know Big Wigs releases information to other mods when a Boss is engaged (due to the nature of that mod its essential it knows for itself). Seems like one step further and you could have this feature easily made.
Then when this feature is enabled, would it then be possible for Assessment to only keep track of Boss kills/attempts and erase/ignore all trash fights? This could be a very useful feature in keeping memory consumption down. Few guilds really need trash damage meters for anything other then s%#% and giggles.
Also noticed a lot of increased memory usage lately in addition to incredibly long load times. Is this a result of using so many different modules for the different tracking of information? Is it possible to disable the gathering of this information by simply removing those modules (and thus decreasing my games load time) ?
It seems to display based one Local Time, and I'd like to have those on Server Time.
Time again: for the BigWigs thingie creating a specific log, I tried to add some "variables", but it sticks to using only the day for the name of the log, and I'd like to show hours/minutes, to maybe mimic attempts, as Scree asked.
By default "Merge Pet" is on, and it'll try and merge the pets damage with its owner. If there's only ever one water elemental, shadowfiend then the merging seems to be pretty accurate. If there's more than one, then it will get misattributed unfortunately.
You can disable Merge Pet and it'll show pet names as separate entities.
No. Assessment does not sync, nor are there plans to spam the network connection with the huge amount of data Assessment processes. There is a combat log range option, but it's not dependent on raids/groups.
You'll have to figure out the time offset between your time zone and server, eg. if you're 1 hour off, it's +3600 seconds... then adjust the tag: [(GetValueField("time")+3600):FormatTime]
The default BigWigs tag is: "[Key], [FormatDate("%Y-%m-%s")]"
This can be changed to eg:"[Key], [FormatDate("%Y-%m-%s %H:%M:%S")]"
Thanks.
This is about Assessment's "Damage Dealt" display, when diving into the details for a particular ability for a particular player. When playing my warrior, a spell like Shield Slam will have a complete list of hits (with damage dealt), misses, etc. . However where abilities that never deal actual damage, such as Sunder Armor, are concerned, only failed applications will be listed. Which means that for Sunder Armor, the total count actually only includes failed sunders - succesful "casts" are nowhere to be found. This of course makes the information far less useful than it could be as there's no way to see the ratio between success and failure for a particular ability.
Is this something that can be fixed easily, is there already an option for this that I overlooked, or is there a special reason this is the way it is?
Arjen
#1. ImbaDmg (50%) 5.6m
#25 MeMyselfandI 1%
Or with threat (3 visible):
#aggro gain bar#
#1 tankadin
#4 MeMyselfandI
I do have the feeling that it's not possible but I can always ask :P
This is, unfortunately, a limitation of parsing the combat log. The combat log doesn't provide information when sunders are used that hit.. hence, they are problematic to record/display. I suspect this might change in 2.4 when the whole combat system internally is overhauled.
It is sort of possible, but a little messy :)
You need to go to. eg Damage Dealt and modify the filter tag to be something like:
Key == PlayerName | DamageDealt == MaxGroupField("damageDealt", "*", "amount")
(the | in there means "or")
The problem with this approach is that the numbering will just be 1,2; instead of #1, #25 like your request.
The situation could be fixed with a 'postfilter' tag, but I'm not sure I want to introduce that extra step for various reasons.
The threat one is slightly more complicated and I'll have to think if it can be done within the current filter tag system.