According to API COMBAT LOG EVENT - WoWWiki - Your guide to the World of Warcraft it should mean fully absorbed breath for 48892 damage.
Your parser (v 1.43) shows fully absorbed breath for 0 damage.
However, I think that both are incorrect. THe absorbed ammount just cannot be that high and also the damage of the breath cannot be zero if it's not fully resisted.
What do you think can it be?
Thanks in advance.
Edit: nvm. It looks to be the work of Guardian Spirit. Sorry for incovenience.
That's very nice looking output :-)
Too bad I'm such a lousy artist when it comes to nice looking web pages or I would make the html output from WLP better looking as well.
I downloaded the source code for that projects just to check it out and it looks like they have similar ideas to mine when it comes to parsing the events, but all programmers do it a bit different :-) It looks like fights are dealt with differently than I do as well. Always good with options so that not everyone are stuck with WWS :-)
I think I might do it wrong there as well though. I don't think I add up the amount absorbed on complete misses. I'll think about that some.
You show zero amount
But with this mechanic of Guardian Spirit it would be very hard to put the correct number. As well as it's very hard to add correct number for GS healing. Sometimes it's shown as 100% overheal, sometimes it's not.
I hope one day Blizzard will add the absorb origin into the log and we'll have less problems.
Does anyone have more information than what WoWWiki has as far as what the GUID bits are. I am working on a shaman combatlog parser and one of the problems I am working on is when the GUID changes. I use the GUID to track when a buff is applied and removed for example. Most of the time the GUID stays the same between these two events, but very occasionally it changes, like this example:
From everything I have read, the last bits should be a unique identifier that should only change when resummoning pets basically.
If there is a bit mask I should be applying it would be great to know. Otherwise I guess I can take the less clean route of falling back on name if I cannot find a match by GUID.
I was trying to parse a log of VoA Wing 2 using the newest update and I noticed the data on Emalon doesnt show up at all (though his exploding adds seem to be there)
Is this something I did.. or does something need to be done to show newer NPCs and mobs?
I was trying to parse a log of VoA Wing 2 using the newest update and I noticed the data on Emalon doesnt show up at all (though his exploding adds seem to be there)
Is this something I did.. or does something need to be done to show newer NPCs and mobs?
I don't have any logs from anything other than Ignis from the new content so far. If you or anyone else have some logs I'd love to have them.
Emalon didn't cross my mind until you mentioned him though. Since it's a "PvP dungeon" there might be some flags that are set differently than normal dungeon mobs.
You shouldn't have to change anything to parse new mobs btw, except turn off automatic boss parsing until I have added all the new mobs to the configuration files.
I started adding the mob IDs for Ulduar bosses so that automatic parsing of boss events should work, but I haven't been able to test anything other than Ignis.
I found the problem I believe. There are some new GUID unit type numbers present in the 3.1 logs and I use those to see if a unit is an npc, pet, player, etc.
The unit type is usually gotten by masking the GUID with 0x00F0000000000000
0 = player
3 = npc
4 = pet
5 = Some kind of PvP vehicle or something like that
8 = The new number that players have when they are inside the Vault of Archavon, dont know what it means.
I'll add 8 as a player type and see how that works out.
Racy, what is unclear to me after looking at the combat log is how you define the "tries" on a boss. As you don't get a UNIT_DIED message and you can't be sure that there are 25 people in the raid, how do you define a wipe?
I parsed the log I posted above with your newest update..
and nothing jumped out at me except..
on "XT-002 Deconstructor", we had 1 mistake pull, 1 wipe and 1 kill and I dont see the kill listed on the parsed log.
Also I only see 1 listing for the "Heart of the Deconstructor".
I'm not sure "how" it should parse for the heart since it regains it's hps but at least one listing per try/pull on the boss, would make sense, I think
Edit:
Another thing.. not that is matters as much but the only logs that list for the Flame Lev is, "Leviathan Defense Turret" the only part touched by players. I was wondering if there is a way to parse for the vehicles? Like I say, vehicle dps isnt a big deal. I was just curious about it Not at all like a missing boss death listing
Racy, what is unclear to me after looking at the combat log is how you define the "tries" on a boss. As you don't get a UNIT_DIED message and you can't be sure that there are 25 people in the raid, how do you define a wipe?
I have a timeout on mob fights. If nothing is done to or from a mob within that time frame then the fight is closed. The timeout is listed on the front page as "Max inactive time".
I parsed the log I posted above with your newest update..
and nothing jumped out at me except..
on "XT-002 Deconstructor", we had 1 mistake pull, 1 wipe and 1 kill and I dont see the kill listed on the parsed log.
Also I only see 1 listing for the "Heart of the Deconstructor".
I'm not sure "how" it should parse for the heart since it regains it's hps but at least one listing per try/pull on the boss, would make sense, I think
Edit:
Another thing.. not that is matters as much but the only logs that list for the Flame Lev is, "Leviathan Defense Turret" the only part touched by players. I was wondering if there is a way to parse for the vehicles? Like I say, vehicle dps isnt a big deal. I was just curious about it Not at all like a missing boss death listing
Well, in that log I only see two fights vs XT-002.
There is a pause between 22:00 and 22:40 where nothing at all happens. Perhaps you turned off the logging?
About vehicles, I just now fixed a problem with that so the leviathan fight should work well now (I hope). I'll release version 1.44.3 with these changes.
I'd like to see the Aura dialog, but for Bosses rather than players. I'm want to know when particular debufs (say Misery) were present or missing.
One minor bug:
Heals cast after the boss dies aren't displayed in the "Healing Received Plot vs Merged Participants".
In the following, the boss dies about 1s into the log, but people continue taking DoT damage for about seven seconds. A Tranquility is cast just after the boss death.
The plot shows the DoTs. The "Health Deficit" numbers seem to reflect both the DoT's and HoT's (but are only drawn when a DoT occurs). The HoTs are not drawn at all, except for a Rejuv that ticked just before the boss died. This is with both "Show dots everytime ..." and "Show health deficit" checked.
Heals cast after the boss dies aren't displayed in the "Healing Received Plot vs Merged Participants".
That's not a bug, but a feature.
I prune the fights so that everything after the death of the fight mob is not included.
The same happens with fights when there is a wipe (the mob not dieing). Then all events after the last damage event from/to the mob is deleted from the fight.