Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » User Interface and AddOns

Reply
 
LinkBack Thread Tools
Old 09/14/07, 8:58 AM   #1
funkydude
Piston Honda
 
funkydude's Avatar
 
none
Human Warrior
 
No WoW Account (EU)
Assessing the situation - [Tag] based meter/analysis

Assessment is written by: Roartindon

This thread is mainly to make people aware of the addon, also to help share tags and which are best to use, as the whole addon is based on a tag system.


Some of you have probably read my other post in the Omen thread about addon syncing where I expressed my dislike for DoTimer and Recount's syncing systems in the Omen thread. Thankfully, the author of DoTimer has been awesome and removed syncing in DoTimer in the latest version, unfortunately Cryect is somewhat MIA which motivated me to want to make my own raid analysis mod. Instead, I found and trialled the mod 'Assessment' which is basically a light version of Recount that doesn't sync at all, much like an in game WWS. It comes with an inbuilt combatlog adjuster, make sure to set it to 200 for all.



Lightweight? I place it between Violation and Recount, if you are looking for a simple light damage meter get Violation, this is more a raid analysis tool like Recount. (heavy)

Quoted:
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 'whacky' stats like damage done to healing taken ratio, you can do that too.. with the tag: "DamageDealt/HealingTaken"

It supports multiple views. It supports showing detailed information. It supports disabling of gathering specific data to reduce memory requirements.

It supports BigWigs automatic boss kill recordings.

It supports FuBar - you can choose what you want to show as the FuBar text readout.

It is recommended to run Assessment with an increased combat log range.

Assessment does NOT cause any extra network traffic.

The default Assessment sets provide the following views:

1. Auras -> Aura Details -> Aura Times
2. Avoidance -> Avoidance Details -> Damage Taken Hit Details
3. Critical Heal Rate -> Critical Heal Rate Details -> Healing Done Hit Details
4. Critical Hit Rate -> Critical Hit Rate Details -> Damage Dealt Hit Details
5. Crowd Control Breaks -> Crowd Control Break Details
6. Damage Dealt -> Damage Dealt Deatils -> Damage Dealt Hit Details
7. Damage Taken -> Damage Taken Deatils -> Damage Taken Hit Details
8. Deaths -> Death Times -> Death Recent Event Log
9. Dispels
10. Flat Death List -> Death Recent Event Log
11. Gains -> Gain Details
12. Group Health
13. Group Maximum Health
14. Group Mana
15. Healing Done -> Healing Done Details -> Healing Done Hit Details
16. Highest Hits
17. Kill List -> Kill Times
18. Interrupts
19. Offline
20. Raw Healing Done -> Raw Healing Done Details -> Raw Healing Done Hit Details
21. Threat

Assessment is not complete. Due to real life issues, I have not had as much time to work on it recently. The documentation for it has been started several times, but never properly completed. Stuff will get done as I find time; but I've been recently short of spare time to code addons.

Some screenshots:




You can use right/left clicks to 'zoom' in and out of the primary window and easily change what stats you are viewing or use the mouse scroll to scroll up/down. Alternatively you can create a completely separate window.

Author of BadBoy, BigWigs, and more...

Offline
Reply With Quote
Old 09/14/07, 12:54 PM   #2
Celandro
Don Flamenco
 
Night Elf Warrior
 
Cenarius
Looks pretty interesting. Are there any pretty graphs though? I like pretty graphs.

Offline
Reply With Quote
Old 09/14/07, 3:33 PM   #3
Antiarc
Still alive
 
Antiarc's Avatar
 
Human Rogue
 
Cenarion Circle
Assessment doesn't have pretty graphs, but it does have nice overlapping bars to show things like heal vs overheal and the like.

It's my favoritest meter in the world and I'm on a crusade to get my guild to switch to it wholesale. The sheer amount of information it provides and the ease with which you can see different info is absolutely killer.

Offline
Reply With Quote
Old 09/14/07, 3:45 PM   #4
felixjendrusch
Glass Joe
 
Orc Shaman
 
Gorgonnash (EU)
If you know how to work with all the tags you can create very interesting lists. I've changed most of the lists to show exactly the information I want to see (e.g. MP5 for mana gains). I even use it to show people below 8500 health during the High Warlord Naj'entus encounter. Another list shows me how many mana potions people used in the selected fight.

I hope Roartindon will have some time in the future to continue developing this addon.

Offline
Reply With Quote
Old 09/14/07, 5:50 PM   #5
Rizzen
Von Kaiser
 
Human Paladin
 
Kilrogg
This looks pretty interesting, most of all that Death display. The thing is, I was wondering if this mod has a way to show data from just specific fights (like how Recount splits data up between each time you enter/exit combat)?

Online
Reply With Quote
Old 09/14/07, 6:53 PM   #6
Antiarc
Still alive
 
Antiarc's Avatar
 
Human Rogue
 
Cenarion Circle
Yes, Assessment can hold data for the last X fights.

Offline
Reply With Quote
Old 09/14/07, 7:22 PM   #7
 Kalroth
I didn't do it
 
Kalroth's Avatar
 
Kalroth
Orc Warrior
 
No WoW Account (EU)
I hope people realize that raid meters without syncing are inaccurate and that they don't use them for anything but personal performance.

WoW is very inconsistent in what it shows in the combat log and even fights in small areas will yield differences.
I have seen the combat log miss combat events when dual boxing two characters in the very same spot.

The combatlog range values are "up to", not "equal". If you take 2-3 people (even with 200 yard log range) and identical raid meters, but without syncing, then they will often end up with different results, sometimes very different.

Denmark Offline
Reply With Quote
Old 09/14/07, 7:44 PM   #8
Antiarc
Still alive
 
Antiarc's Avatar
 
Human Rogue
 
Cenarion Circle
Kalroth, I've got Assessment set at a 200 yard range and it tends to match others' synched damage results and our WWS reports very closely. It seems to be, as they say, close 'nuff for government work.

Offline
Reply With Quote
Old 09/14/07, 7:54 PM   #9
funkydude
Piston Honda
 
funkydude's Avatar
 
none
Human Warrior
 
No WoW Account (EU)
Actually you will find meters that sync are usually less accurate on an everyday boss because of flaws in syncing methods. Thats why WWS ends up being so great.

Author of BadBoy, BigWigs, and more...

Offline
Reply With Quote
Old 09/15/07, 8:12 AM   #10
Cyn
Piston Honda
 
Cyn's Avatar
 
Night Elf Rogue
 
Frostmourne
This mod really is impressive, however i cant find any documentation for what the valid tag variables/syntax's are?

I'm not sure if it's possible, but is it able to track buff uptime percents at all with some tag fiddling, or is the time you have a buff not trackable currently? (Uptime of DST etc)

Offline
Reply With Quote
Old 09/15/07, 1:29 PM   #11
Miaxi
Don Flamenco
 
Miaxi's Avatar
 
Troll Shaman
 
Al'Akir (EU)
Great mod, thanks

Offline
Reply With Quote
Old 09/15/07, 6:50 PM   #12
Stapedius
Von Kaiser
 
Night Elf Druid
 
Eredar (EU)
Originally Posted by funkydude View Post
Assessment is written by: Roartindon
[u]
In the standard deathlog after downloading I can not see the source which did dmg to the target like in your screenshot. Looking at the text tag for this part I am not able to include the name of the source easyily. Could you post your tag for this part?

Offline
Reply With Quote
Old 09/15/07, 7:22 PM   #13
 frmorrison
Protector
 
frmorrison's Avatar
 
Ashstorm
Human Paladin
 
No WoW Account
Originally Posted by Antiarc View Post
It's my favoritest meter in the world and I'm on a crusade to get my guild to switch to it wholesale. The sheer amount of information it provides and the ease with which you can see different info is absolutely killer.
I agree with this, I have been using Recount for over a month but did not like its memory usage, and this mod provides the same things I liked in Recount, but much less memory.

United States Offline
Reply With Quote
Old 09/15/07, 8:57 PM   #14
 Shadowed
Soda Popinski
 
Tauren Druid
 
Mal'Ganis
Originally Posted by frmorrison View Post
I agree with this, I have been using Recount for over a month but did not like its memory usage, and this mod provides the same things I liked in Recount, but much less memory.
Memory usage is a useless fact, the only use for using 20 MB of memory over 50 MB is ego.

United States Offline
Reply With Quote
Old 09/16/07, 1:37 AM   #15
sovelis41
Bald Bull
 
sovelis41's Avatar
 
Draenei Shaman
 
Zul'Jin
This looks really awesome! I think I'll give a try for our Vashj learning session on Monday. Hopefully I'll be able to drop SWS and Recount to help my in-raid MBs a bit.

Offline
Reply With Quote
Old 09/16/07, 2:19 AM   #16
Northerner
Great Tiger
 
Northerner's Avatar
 
Troll Mage
 
Mal'Ganis
I'm an instant fan, even if only as a replacement to Expiration. I don't do a lot of in-game numbers crunching but it is nice to have something for the rare occasions that I want it. I also enjoy Recount but this is striking me as more elegant for some reason. We'll see once the "new" wears off.

Thanks for the work here.

Offline
Reply With Quote
Old 09/16/07, 2:54 AM   #17
Xejin
Von Kaiser
 
Blood Elf Mage
 
Nordrassil
Originally Posted by Antiarc View Post
Assessment doesn't have pretty graphs, but it does have nice overlapping bars to show things like heal vs overheal and the like.

It's my favoritest meter in the world and I'm on a crusade to get my guild to switch to it wholesale. The sheer amount of information it provides and the ease with which you can see different info is absolutely killer.
Well, if Antiarc likes it, it must be good. He got Omen about as right as it gets, so I'm gonna believe him and switch over.

Offline
Reply With Quote
Old 09/16/07, 6:47 AM   #18
Beska
Von Kaiser
 
Beska's Avatar
 
Human Mage
 
The Venture Co (EU)
Is there a list of tags or anything similar? I want to make "internal raid damage" and even remove damage done to other players on the main damage window but I have no idea at all since there's no documentation that I can find.

Can people share some tags? I'm interested in the "amount of mana potions used".

Offline
Reply With Quote
Old 09/16/07, 11:15 AM   #19
felixjendrusch
Glass Joe
 
Orc Shaman
 
Gorgonnash (EU)
Originally Posted by Beska View Post
Is there a list of tags or anything similar? I want to make "internal raid damage" and even remove damage done to other players on the main damage window but I have no idea at all since there's no documentation that I can find.

Can people share some tags? I'm interested in the "amount of mana potions used".
That's my list for mana potions:
  • List Type: Gain Recipient List
  • Bar Value Tag: GetValueField("gainDetails", "Restore Mana", "count")
  • Color Type List: Class
  • Default Color: -
  • Descending Sort: Yes
  • Favorite: Yes
  • Fight Data: Inherit
  • Filter Tag: BarValue ~= 0 & IsGroupMember
  • Filter Type: -
  • List Data Tag: -
  • Normalize Bar Values: Yes
  • Selectable: Yes
  • Sort Key Tag: BarValue
  • Title Tag: [(FightIndex ~= 0):"Fight "]Gains: Mana Potions
  • Click Options:
    • Action: Show Display Set
    • Data: [Key]
    • Display Set: Gain Details
    • Display Set Tag: Gain Details
  • Segment Options:
    • Enable: No (I don't use this feature in this list but it should be possible to compare mana gained by potions with mana gained by other sources)
  • Text:
    • Text 1:
      • Alignment: Left
      • Text Tag: [Rank]. [Key] ([BarValue], [(BarValue / GainCount):Percent1])
      • Visible: Yes
    • Text 2:
      • Alignment: Right
      • Text Tag: [GetValueField("gainDetails", "Restore Mana", "amount"):SetVariable("RestoreManaAmount"):Short] ([((GetVariable("RestoreManaAmount") / Maximum(CombatDuration, 1)) * 5):Decimal1] MP5, [(GetVariable("RestoreManaAmount") / GainAmount):Percent1])
      • Visible: Yes
    • Both Texts:
      • All Offsets: 0

Offline
Reply With Quote
Old 09/16/07, 12:23 PM   #20
Zai
Glass Joe
 
Tauren Druid
 
Moonglade (EU)
This looks very impressive. Giving it a spin in Karazhan tonight.

Offline
Reply With Quote
Old 09/16/07, 2:26 PM   #21
funkydude
Piston Honda
 
funkydude's Avatar
 
none
Human Warrior
 
No WoW Account (EU)
http://assessment.funkydude.co.uk/

Initial documentation by roartindon, also available within the addons latest version.

(Refresh if you don't see the right page :X)

Originally Posted by felixjendrusch View Post
That's my list for mana potions:
  • List Type: Gain Recipient List
  • Bar Value Tag: GetValueField("gainDetails", "Restore Mana", "count")
  • Color Type List: Class
  • Default Color: -
  • Descending Sort: Yes
  • Favorite: Yes
  • Fight Data: Inherit
  • Filter Tag: BarValue ~= 0 & IsGroupMember
  • Filter Type: -
  • List Data Tag: -
  • Normalize Bar Values: Yes
  • Selectable: Yes
  • Sort Key Tag: BarValue
  • Title Tag: [(FightIndex ~= 0):"Fight "]Gains: Mana Potions
  • Click Options:
    • Action: Show Display Set
    • Data: [Key]
    • Display Set: Gain Details
    • Display Set Tag: Gain Details
  • Segment Options:
    • Enable: No (I don't use this feature in this list but it should be possible to compare mana gained by potions with mana gained by other sources)
  • Text:
    • Text 1:
      • Alignment: Left
      • Text Tag: [Rank]. [Key] ([BarValue], [(BarValue / GainCount):Percent1])
      • Visible: Yes
    • Text 2:
      • Alignment: Right
      • Text Tag: [GetValueField("gainDetails", "Restore Mana", "amount"):SetVariable("RestoreManaAmount"):Short] ([((GetVariable("RestoreManaAmount") / Maximum(CombatDuration, 1)) * 5)ecimal1] MP5, [(GetVariable("RestoreManaAmount") / GainAmount):Percent1])
      • Visible: Yes
    • Both Texts:
      • All Offsets: 0
Nice! Thanks for sharing.

Author of BadBoy, BigWigs, and more...

Offline
Reply With Quote
Old 09/16/07, 8:53 PM   #22
Acustar
Soda Popinski
 
Acustar's Avatar
 
Tauren Shaman
 
Mal'Ganis
I checked out that site, but I still can't figure it out, and I'm not really sure where to go. What I'm trying to do is:

Only show people whos Mana or HP is > xxx amount
Only show people whos Mana or HP is < xxx amount

So if the Mana limit was 2000, if you dropped under 2k mana, you would pop up.

[E] If there's a better forum or place to ask, please just direct me there

Originally Posted by Sebudai View Post
Addons aren't a crutch, they're tools to be abused by skilled players to increase performance. Like a carpenter using a hammer, a fisherman using a lure, or Xi using curse words.

United States Offline
Reply With Quote
Old 09/16/07, 9:22 PM   #23
Cyn
Piston Honda
 
Cyn's Avatar
 
Night Elf Rogue
 
Frostmourne
Wouldn't it be just a Filter tag of

Health < 2000 | Mana < 2000

Offline
Reply With Quote
Old 09/16/07, 9:30 PM   #24
Acustar
Soda Popinski
 
Acustar's Avatar
 
Tauren Shaman
 
Mal'Ganis
Originally Posted by Cyn View Post
Wouldn't it be just a Filter tag of

Health < 2000 | Mana < 2000
You win! Thanks, I just wasn't sure where I needed to put that in.

Originally Posted by Sebudai View Post
Addons aren't a crutch, they're tools to be abused by skilled players to increase performance. Like a carpenter using a hammer, a fisherman using a lure, or Xi using curse words.

United States Offline
Reply With Quote
Old 09/16/07, 10:10 PM   #25
Roartindon
Glass Joe
 
Undead Mage
 
Silvermoon
Actually, you probably want: Health < 2000 | (Power < 2000 & PowerType == 0)

There's no Mana tag.

There's information on the tag syntax at TagCompiler-1.0/Tag Syntax - WowAce Wiki

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Recount - A Graphical Damage Meter/Raid Analysis Tool Cryect User Interface and AddOns 1002 03/19/12 1:45 PM
Which damage meter? Saroz Public Discussion 14 02/05/07 11:10 AM
Mt/Ot Situation, need some help Zellias Public Discussion 8 05/30/06 2:23 PM