Death Note
Death analysis tool.
Death Note records the events preceding a death and presents them to you in a comprehensible manner. If you have used Acheron before, this addon has been inspired by it.
How to use
- Check the data capture options in the interface panel and make sure that you are comfortable with the default settings.
- To view the recorded deaths, use the option in the right-click menu of a unit frame. Or, if you have a LDB display, you can also open the Death Note frame from there.
Not so obvious stuff you can do:
- Right-Click on the list of deaths to change the ordering.
- Drag a column separator to move it.
- Click on a time or health column to change its display format.
- Click on a spell or source to highlight all occurrences of that spell or source.
- Control+Click on a spell or source to add that spell or source to the list of filters (removing all the lines with that spell or source).
- Right-Click on a line to send a report to a chat channel starting from that line.
- Shift+Click on a column to paste its contents to the chat edit box.
- Control+Mouse wheel to change the frame scale.
Chat commands:
- /dn or undefined_/deathnote_ - opens main window
- /dn reset - wipes all data
Bugs and feature requests
Please use the ticket tracker at WowAce to report bugs and make feature requests.
Remember that the purpose of combat log analysis tools is to help you understand what happened, not to find someone to blame
-
View User Profile
-
Send Message
Posted Dec 21, 2012Wow real fast, Thank You
-
View User Profile
-
Send Message
Posted Dec 21, 2012Mouse Overing +Buff/-Buff and +Debuff/-Debuff (Amount column) causes error any suggestion ?
Message: Interface\AddOns\DeathNote\Format.lua:566 Usage: <unnamed>:SetText("text" [, color])
Time: 12/21/12 15:08:22
Count: 26
Stack: [C]: in function `SetText'
Interface\AddOns\DeathNote\Format.lua:566 in function `FormatTooltipAmount'
Interface\AddOns\DeathNote\UI.lua:799 in function `column_onenter'
Interface\AddOns\DeathNote\UI.lua:1877 in function <Interface\AddOns\DeathNote\UI.lua:1869
Locals: (*temporary) = <unnamed> {
0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
-
View User Profile
-
Send Message
Posted Dec 2, 2012Not sure if you check tickets, but I opened one to let you know about a small change to Output.lua I made to let the addon account for the newly added Instance Chat (LFR/LFD/Battleground).
Ticket: http://www.wowace.com/addons/deathnote/tickets/33-change-to-output-lua-for-instance-chat/
-
View User Profile
-
Send Message
Posted Dec 1, 2012I know it hasn't been updated for patch 5.1, but I thought I'll let you know anyway, that reporting someone AFK in a battleground triggers a taint error with this addon loaded.
Date: 2012-12-01 17:31:58
ID: 1
Error occured in: AddOn: DeathNote
Count: 1
Message: Error: AddOn DeathNote attempted to call a forbidden function (ReportPlayerIsPVPAFK()) from a tainted execution path.
Debug:
[C]: ReportPlayerIsPVPAFK()
..\FrameXML\UnitPopup.lua:1658: func()
..\FrameXML\UIDropDownMenu.lua:710: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
None
AddOns:
Swatter, v5.15.5383 (LikeableLyrebird)
DeathNote, vv1.4
BlizRuntimeLib_enUS v5.1.0.50100 <eu>
(ck=64)
-
View User Profile
-
Send Message
Posted Dec 1, 2012I am aware that there a few taint issues with the unit menu. I'll give it a look to see if there is anything I can do about it, but I am not sure if it is possible at all to add the deathnote option without tainting the entire menu. On the other hand, the only protected functions (that I am aware of) in the unit menu are the set focus and the one you are talking about now, and I am not really sure that they are so widely used to make it worth removing the entire feature from deathnote (I am assuming that most people use a binding to set their focus).
-
View User Profile
-
Send Message
Posted Dec 1, 2012Anyway, if it is really bothering you, you can remove the line with "self:AddToUnitPopup()" from DeathNote.lua
-
View User Profile
-
Send Message
Posted Dec 1, 2012I googled the issue with UnitPopupButtons and taint... and you are correct. If you do anything with the unit menu you will get taint issues. The strange thing is I don't recall seeing this error before patch 5.1. Oh well, at least I know what is causing it now :)
Maybe ReportPlayerIsPVPAFK wasn't a secure function before 5.1, that might explain it.
-
View User Profile
-
Send Message
Posted Nov 9, 2012Lately every time someone dies in our raid, it's causing it to momentarily pause for a half second or so. The issue goes away if I unload death note. Any ideas?
-
View User Profile
-
Send Message
Posted Nov 9, 2012I know that this is not very helpful, but the fact of the matter is that DeathNote does almost no processing at all when someone dies (it records the time when it happened and that's pretty much it). For that reason, unless you have some concrete evidence that DeathNote is causing the problem, I am not going to do anything.
-
View User Profile
-
Send Message
Posted Nov 17, 2012Ok, I pulled the following out of bugsack, not sure exactly which raid it was from, suspect it was probably sha of anger.
24x DeathNote-v1.4\Output.lua:44: attempt to compare number with boolean
DeathNote-v1.4\Output.lua:44: in function "func"
DeathNote-v1.4\Output.lua:16: in function "O_Send"
DeathNote-v1.4\Announce.lua:113: in function "AnnounceDeath"
DeathNote-v1.4\DataCapture.lua:66: in function "AddDeath"
DeathNote-v1.4\DataCapture.lua:74: in function "handler"
DeathNote-v1.4\DataCapture.lua:459: in function "?"
Ace3-Release-r1061\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[12]":4: in function <string>:"safecall Dispatcher[12]":4
<in C code>
<string>:"safecall Dispatcher[12]":13: in function "?"
Ace3-Release-r1061\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
Ace3-Release-r1061\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals:
nil
-
View User Profile
-
Send Message
Posted Nov 17, 2012All right that seems to be a problem with the announces. You can try disabling announces in the options while I work on a fix.
-
View User Profile
-
Send Message
Posted Oct 2, 2012This addon is so great!
-
View User Profile
-
Send Message
Posted Sep 11, 2012The problems with reports and announces should be fixed in the latest version.
-
View User Profile
-
Send Message
Posted Sep 11, 2012Wow, that was fast! Thanks! ;)
-
View User Profile
-
Send Message
Posted Sep 10, 2012It let you report deads like always? U know: rightclick>menu report> etc....
In my game I cant "use" the report option. It didn't respond to mouseover even.
-
View User Profile
-
Send Message
Posted Sep 1, 2012Seems to be working without changes in the MoP patch, so I am not going to make a new version for now, but let me know if you find any problems.
-
View User Profile
-
Send Message
Posted Sep 5, 2012Would be nice to atleast have an updated toc...
-
View User Profile
-
Send Message
Posted Sep 7, 2012^this
-
View User Profile
-
Send Message
Posted Sep 7, 2012Agreed.
-
View User Profile
-
Send Message
Posted Mar 29, 2012"To view the recorded deaths, use the option in the right-click menu of a unit frame. Or, if you have a LDB display, you can also open the Death Note frame from there."
. As a healer all of my mouse buttons, including right-click, is a spell cast (I targert friendlys with a mouseover macro). My other option then is to get some kind of LDB display addon just to use the addon? So it looks like I can't even look at Deathnote to be able to dedcide if this is what I am looking for in a combat log addon...
For BGs I am thinking this program would really help me learn. I appreciate the maker's effort. Hopefully a more normal way to open Deathnote will be added. (slash command or in the WoW menu where most other addons are listed).