- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Server Mods
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
Weakest Link
- 0 Likes
- World of Warcraft
- 6,224 Downloads
- Supports: 4.2
- 5 Average Daily Downloads
- Comments
- Created 11/22/2009 8:30:37 PM
- Updated 11/29/2011 7:00:22 PM
- 45 Favorites
- Project Site
- License: Public Domain
- Release Type: Release
- Newest File: r26
About Weakest Link
Ever try to figure out why your raid is failing? Ever try to figure out who died first, or what killed the tank, or just want to sound like a raid leader without doing any work?? The combat log is horrible at reporting player deaths. It doesn't include how they died in the death, it doesn't let you single out a specific player, and sometimes it just doesn't show deaths period, even when you have the option checked. WeakestLink attempts to overcome these shortcomings by announcing raid deaths in all sorts of options.
Features:
- Deaths may be announced to raid, say, officer, a whisper, a channel, or just yourself.
- Report who killed them, by how much, when, and a link to the spell if possible. Overkill is also an option.
- Show events before that person died! You have the option to see the attacks that player took before he died. You can specify how many lines you want to report
- Show however many deaths you want, per fight (since after the first five die, who cares what happens after that)
- Only report a certain player, such as a tank.
- Raid icons support with the newest beta
- Party deaths for 5-man instances can be enabled in options
Commands:
- '/wl' to bring up the options
- '/wl on' to turn it on
- '/wl off' to turn it off
- '/wl debug' to see all deaths, not just raid members (warning, tracks NPCs too so lots of spam)
Thanks to Fatality for the idea, and its author for some code optimizations I used.
------------------------------------------------------------------------
r26 | gorilivan | 2011-07-10 13:30:55 +0000 (Sun, 10 Jul 2011) | 1 line
Changed paths:
M /trunk/WeakestLink.lua
Changes as posted by Pelf and confirmed by Dracula. I have not confirmed these myself as I'm on vacation. Let me know if you find anything out of sorts.
------------------------------------------------------------------------
r25 | gorilivan | 2011-07-04 11:54:07 +0000 (Mon, 04 Jul 2011) | 1 line
Changed paths:
M /trunk/WeakestLink.toc
Leaving as beta for a while. Let me know if you find any errors as I am not playing atm do to the holidays and family events.
------------------------------------------------------------------------
r24 | gorilivan | 2011-04-30 03:15:34 +0000 (Sat, 30 Apr 2011) | 1 line
Changed paths:
M /trunk/WeakestLink.lua
additional modification requests as submitted by Dracula. If any changes fail to produce results, or cause further problems, post as soon as possible and will revert back.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| r27 | Beta | 4.3 | 4 | 11/29/2011 7:00:22 PM |
| r26 | Release | 4.2 | 1,200 | 7/10/2011 8:31:01 AM |
| r25 | Release | 4.2 | 310 | 7/4/2011 6:54:09 AM |
| r24 | Beta | 4.1 | 453 | 4/29/2011 10:15:37 PM |
| r23 | Beta | 4.1 | 154 | 4/29/2011 2:56:49 PM |
| r22 | Beta | 4.1 | 193 | 4/26/2011 10:49:35 PM |
| r21 | Release | 4.0.1 | 1,851 | 11/5/2010 9:10:10 PM |
| r20 | Beta | 4.0.1 | 329 | 10/28/2010 3:49:46 PM |
| r19 | Beta | 3.3.5 | 4 | 6/10/2010 12:05:46 AM |
| r16 | Release | 3.3.0 | 3 | 12/11/2009 6:14:25 PM |
| 1.4 | Beta | 3.2.0 | - | 12/7/2009 5:03:28 PM |
| 1.2 | Beta | 3.3.0 | - | 12/1/2009 2:18:18 PM |
| r2 | Beta | 3.2.0 | - | 11/22/2009 8:38:06 PM |


Comments
WeakestLink-r24\WeakestLink.lua:306: in function `reporthistory'
WeakestLink-r24\WeakestLink.lua:290: in function `?'
WeakestLink-r24\WeakestLink.lua:231: in function `?'
WeakestLink-r24\WeakestLink.lua:70: in function
From what I can see, the ENVIRONMENT_DAMAGE is putting the 'envType' parameter into 'amount'. I'm assuming eType is supposed to hold the EnvironmentType, but it's currently nowhere ever set.
Made some changes in ENVIRONMENT_DAMAGE and SPELL_DAMAGE event, but will have to wait for next raid before I can test it ;)
http://pastebin.com/NjutRAcq
@Everyone else...If you find anything else that needs looked at please post it.
local timestamp, subevent, _, srcGUID, srcName, srcFlags, srcRaidFlags, destGUID, destName, destFlags, destRaidFlags, ...
Notice the srcRaidFlags and destRaidFlags?
So you'll need to adjust the parameter lists and select(...) statements again. Pelf has already done this in the version he posted, I can confirm that one works perfectly.
Updated for 4.2
The latest version wasn't really working for me. I think I fixed it. At least, it's throwing messages again and they seem to be property formatted. No guarantees, but I'm not getting any errors. I'll be keeping up with this on my side if I've missed something and will update here.
So for example, line 248 becomes:
local timestamp, subevent, _, srcGUID, srcName, srcFlags, .....
And at line 286 it's "select(8,...)" instead of "select(7,...)"
:)
Date: 2010-10-28 23:06:08
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\WeakestLink\WeakestLink.lua line 801:
attempt to index global 'this' (a nil value)
Debug:
[C]: ?
WeakestLink\WeakestLink.lua:801: func()
..\FrameXML\UIDropDownMenu.lua:636: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
tho it seems i just get 1 error, i think r19 gave me 4-5 errors so it´s heading in the right direction. :)