Download
(197Kb)
Download
Updated: 05-03-09 10:46 PM
Pictures
File Info
Updated:05-03-09 10:46 PM
Created:12-27-08 07:33 PM
Downloads:3,159
Favorites:40
MD5:

Endeavours Noob Stats

Version: 2.9
by: Endeavour [More]

Endeavour's Noob Stats
by Endeavour, Nevermore, Yvaine [EU] Arthas
Written for Aylaniel, Kult der Verdammten [EU]

This addon looks like a damagemeter, but displays who failed the most in your raid.

Features:

  • Current Data, showing today's failures
  • Overall Data, showing all failures ever made
  • Customizable GUI
  • Post failures to chat (Shift+click to whisper to target)
  • Post summarys to chat (Shift+click to whisper to target)
  • Detection of the following failures:
  • Sartharion's LavaWaves
  • Heigan Dance
  • Void Zones
  • Sapphiron's Breath
  • Frogger (Patchwerk slime blobs)
  • Thaddius' Polarity Switch
  • Thaddius Jump (drowning in slime)

You can find the options in Blizzard's option frame or by rightclicking the MiniMap icon/Fubar plugin/LDB plugin.
Type /enstats to show the main window or simply use the MiniMap button, FuBar plugin or LDB plugin.

If you have any suggestion, feedback or feature requests, feel free to drop a line here.

2.8:
- You can now choose different chat outputs for announcements / reports - You can now set the Frame Strata - It shouldn't spam multiple times for the same failure now.

2.6:
- Frame is now scrollable (bottom right button), visible state is saved

2.4:
- fixed for horde players

2.3:
- Bars are now created on need. Options menu reviewed. Use new version of LibFail. Cleanup some code. Implement reporting to custom channels.
Post A Reply Comment Options
Unread 05-12-09, 04:02 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Major problems with the chat output of v2.9.

With Identity v30100 (a mod that hooks SendChatMessage and prepends text), errors when trying to click a name from the "Overall Data" (not Current Data) rows in ENStats:

"Identity-30100\\Identity.lua:110: bad argument #2 to 'format' (number expected, got string)\nIdentity-30100\\Identity.lua:110: in function `SendChatMessage'\nEN_Stats-2.9\\Core.lua:371: in function `DoReport'\nEN_Stats-2.9\\Core.lua:128: in function <Interface\\AddOns\\EN_Stats\\Core.lua:128>\n\n"

Nothing is output to chat.

Also tried with the similar Identity-2 (which does the same thing with slightly different code):

"identity-2-2.1-30000\\Identity-2.lua:108: bad argument #2 to 'format' (number expected, got string)\nidentity-2-2.1-30000\\Identity-2.lua:108: in function `SendChatMessage'\nEN_Stats-2.9\\Core.lua:371: in function `DoReport'\nEN_Stats-2.9\\Core.lua:128: in function <Interface\\AddOns\\EN_Stats\\Core.lua:128>\n\n"

Next, I relogged & tried to click an "Overall Data" row with neither of those mods active. Again, nothing is output to chat, but this time no errors.

Finally, went into an OS raid with this mod & Identity active. As is typical with PUGs in OS, many people failed. In "Current Data", tried to click a row to output to raid chat. But again, nothing happened and an error was thrown up:

"Identity-30100\\Identity.lua:110: bad argument #2 to 'format' (number expected, got string)\nIdentity-30100\\Identity.lua:110: in function `SendChatMessage'\nEN_Stats-2.9\\Core.lua:73: in function `?'\nCallbackHandler-1.0-3 (Ace3):146: in function <...Ons\\Ace3\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:146>\n<string>:\"safecall Dispatcher[3]\":4: in function <[string \"safecall Dispatcher[3]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[3]\":13: in function `?'\nCallbackHandler-1.0-3 (Ace3):91: in function `Fire'\nLibFail-1.0-999 (EN_Stats):162: in function `FailEvent'\nLibFail-1.0-999 (EN_Stats):279: in function <...ace\\AddOns\\EN_Stats\\Libs\\LibFail-1.0\\LibFail-1.0.lua:195>\nLibFail-1.0-999 (EN_Stats):138: in function <...ace\\AddOns\\EN_Stats\\Libs\\LibFail-1.0\\LibFail-1.0.lua:132>\n\n"

These problems did not occur pre-WoW 3.1. And ENStats isn't the only mod that conflicts with Identity now; Loot Hog has the same problem. But many other mods here using SendChatMessage don't have a problem in combination with it: Accomplishment, Acheron, Auctioneer, BetterQuest, BigWigs, CastYeller, ClassLoot, GuildGreet, oRA2, Recount, RaidBuffStatus and so on. Hope you can resolve it.
Last edited by Zidomo : 05-14-09 at 06:05 AM.
Report comment to moderator  
Reply With Quote
Unread 05-29-09, 12:52 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
I haven't had any issues with announcing, although I don't use these mods. Have you tried erasing all your WTF files related to EN_stats and then running it without those other mods? I have lots of chat mods and mods that hook into the SendChatMessage and have absolutely no problems whatsoever. I'd say its more likely a problem with the mods, as you have suggested, or possibly corrupted files. Regardless, if you can't find a fix, there are other Fail mods out there that you might be able to get to work with your other mods.

Also, since 3.1, Blizzard requires any addon that uses the SendChatMessage to be updated. I suspect that since Identity 2 is months old, the problem lies with itsoutdated code. Unfortunately, if this is the case, I doubt that Endeavour will be able to do much about this, as making correct code work with incorrect code isn't ideal. I'm not sure why Identity wouldn't work though, as it has been updated more recently than Identity 2. You might also post a bug on the Identity site, as they might have some insight to that too.
Last edited by xtoq : 05-30-09 at 05:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05-29-09, 01:02 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Feature Request

Features I'd like to see:

- Specific character data removal: I have pugs and guildies in my overall list, and I'd like to remove the pugs from there while keeping the guildie data.

- Slash command or option to pause collection of data: Something that I could type or check off if I am in a total Naxx pug and don't want it to record. Alternatively, something to reset the data just collected would work as well, similar to Recount, only when you leave a raid rather than when you join it.

- Sorting of columns by name or flip points: Its nice to see the top most fails, but I'd like to quickly be able to find someone's name and look at that.

- Option to report only the top x fails to chat

- Option to announce after combat is over: FailBot and EnsidiaFails both have this (I think one is a continuation of the other) and this is great. I dislike the raid chat spam, I don't have everyone in a custom channel, and I don't necessarily want to be distracted by /say spam in the middle of Heigan.

Great work, thanks so much, IMO the best fail mod out there simply because of the retention of data. Keep it up!
Last edited by xtoq : 05-29-09 at 01:03 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: