So when using the /combatlog 1 command in chat, it save each action in combat to a log file, but it seems some of these actions don't log properly, which corrupts the log file.
- Forgemaster's flame currently has a carriage return at the end of the name. This displays in game as well if you place the power into chat. This completely ruins all logged entries of forgemaster's flame, since it cuts the line item in half.
- Slayer marks have a comma in their name that is not properly escaped when placed into the log file. This ruins all data found after their name in the log, since it offsets the columns by one. All commas should probably be escapes from all line items in the log, not just slayer marks, since I believe others exist as well.
- Radiant weapon, which is the custom effect created for several items in the firemane lockbox, does not have an owner in the log, which means it cannot be properly credited to anyone.
- Several powers log a strange HitPoints line for 0 HitPoints. Shocking execution and conduit of ice are two of the many powers with this issue.
- Hammer of fate logs a strange -1000 action points into the log
- Maelstrom of chaos logs a strange -500 action points into the log if you cancel it
- Both of the above issues would probably be fine if every daily gave a negative action points log item, instead of just two.
- Control wizards smolder class feature doesn't seem to be owned by the correct wizard, it keeps changing ownership.
- Many neutral effects like campfires and pvp potions don't have owners. It would be great if they were credited to the one standing in the campfire or picking up the potion.
Comments
For the idiosyncrasies of some powers, remember that we design the powers to work, not necessarily to show up in the combatlog in an easily understood/parsable way. Sometimes those idiosyncrasies are an indication that there's something broken with the power, but sometimes the power is that way to work around some restriction, or to make it play nicely with some feat/set bonus/game mechanic. I can get the Systems designers to look over these examples to see if there's something weird in there that we should be concerned with, but it's pretty low priority.
We'll forward your suggestions along to the right people.
PS: I just checked in a fix to all the power names that had a trailing newline (about 12 of them). Not sure when those fixes will go out.
I asked because I was updating the ACT parser plugin trying to find out why a bunch of things didn't parse properly. Some of them I fixed, some I didn't see an easy fix for, so I posted them here.
(note that I did not write the original plugin, I have simply been modifying it lately)
Guild Leader: Mistaken Identity (formerly Midnight Express)
My Twitch Stream
See my Youtube Channel for guides and more
"Don't ever become a pessimist... a pessimist is correct oftener than an optimist, but an optimist has more fun, and neither can stop the march of events."
Sci-fi author: The Gods We Make, The Gods We Seek, and Ji-min