Uckfup

Uckfup is meant as a simple raid failure mod, that focuses on not being evilly coded as well as being able to add (or modify) failures through the fails.lua file without hassle. Also should work for any localization without any changes as it uses spellIDs for checking failures, instead of straight spell names.

To reduce spam, it will group the same failures within 4-5 seconds with each other, so if 3 people fail at Ground Tremor, instead of showing 3 failure messages, you will see "A, B, C have failed at Ground Tremor"

You can use /uckfup toggle to disable/enable it completely, however it will only monitor events while inside a raid instance, so you do not need to disable it while not raiding.

Date: Thu Jun 18 20:34:50 2009 -0700
* Added /uckfup dead 0-100 lets you set how much of the raid has to be dead before it stops reporting
* You can now pass spell links to /uckfup enable/disable instead of having to do spell name or boss name
* Changed Shadow Crash to only report from Vezax not his trash
Merge: a4eda2a 6fa913a

Date: Fri Jun 12 19:23:59 2009 -0700
Merge branch 'master' of git@github.com:Shadowed/Uckfup
* Added /fail timeout # to set how many seconds before it reports spammy fails
* Added noSpam flag that will immediately send out fails if they cannot be spammed due to a mob cooldown on the ability
* Added /fail timeout # to set how many seconds before it reports spammy fails
* Added noSpam flag that will immediately send out fails if they cannot be spammed due to a mob cooldown on the ability

Date: Tue Jun 2 13:33:03 2009 -0700
* Added the ability for failures to be disabled using /uckfup enable/disable as well as listing the list of spells enabled using /uckfup list, not intuitive I know, but don't feel like working with a GUI
* Added Hodir's Fury, Mimiron's Infero (2 hits), Shatter, Rune of Death (5 hits)
* Moved spells to a single table, fixed some boss names

Date: Wed May 27 20:38:10 2009 -0700
* Fixed Seeping Feral Essence not working
* Fixed Snaplasher fail not working correctly
* Fixed reporting not working if you passed the channel type capitalized, it now lower cases it to be safe
* Made /fail report more clear on what to do
* Added failures for attacking Snaplashers with more than 30 stacks on Freya
* Cleaned up storage code a little bit, added boss names for when I add in a configuration
* I gud at logic, fixed boolean error at #198

Date: Sun May 24 18:18:16 2009 -0700
* If a player fails multiple times before the message is printed, it'll now show a number indicating how many times they failed
* Fixed a flag check for SPELL_DAMAGE and SPELL_ENERGIZE fails, so that pets are not shown

was looking through your list of fails, and i think you're missing a few:

ULDUAR--Flame Leviathan: (note: applies to player's pet, not the actual player)Hodir's Fury (http://www.wowhead.com/?spell=62297) - happens when you sit in a frost beam for too long, it's a debuff (medium-hard mode)Mimiron's Inferno (http://www.wowhead.com/?spell=62910) - sitting in the fires that spawn, i think this is also a debuff (medium-hard mode)

Mikari: Yes I am, just wanted to push this version before that as it fixed reporting issues with Light Bomb. The next version is going to let you disable fails (per spell/boss) but it's not going to be a GUI at least yet, don't have the motivation to whip up a GUI.

Hei-di: It is a counter, fails are delayed by about 4-5 seconds so it can group them all together and reduce spam (This is why you see X, Y, Z have failed at A), if someone has a fail trigger multiple times before it reports them all then the number is added to indicate how many times they failed.

Maldazzar: What version are you using? It is likely registering vehicles incorrectly thought now that I think about it, did you record either XT-002 or Flame Leviathan using /combatlog at all?

i noticed the XT fails not working on 10 man hard mode
last night, on 25 man normal mode they were working fine though

so either he casts different spells on hard mode, 25 man, or maybe it was just an isolated incident

on a side note, would it be possible to change the throttling time to 2 seconds? this would prevent spam from mass-events like rockets, flash freeze, flame jets, etc, without creating an undue delay between the fail and the message

It would be helpful if we could define optional alternative names for spells in the definition file to make fails more clear. For example in Mimiron the explosion from Mines is called "Explosion", but it's also called Explosion when someone is hit by the Frost Bomb from the hard mode. Something like this might be ideal:

It would be helpful if we could define optional alternative names for spells in the definition file to make fails more clear. For example in Mimiron the explosion from Mines is called "Explosion", but it's also called Explosion when someone is hit by the Frost Bomb from the hard mode. Something like this might be ideal:

uckfup does not display any fails for the Snaplasher and its Hardened Bark buff at Freya. There seems to be a line fails.lua, but I have yet to see it output anything for that mob. Dunno how to read that line... I was somehow expecting uckfup to print something when the Snaplasher gets damaged with more than 30 stacks...

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.