LibFail-2.0

Abandoned
Fires events whenever a raid member "fails".

Next version of LibFail updated for Cataclysm. It is still a library that detects failures at certain raid tasks.

In LibFail-2.0 fail detection is completely rewritten which should allow fail events to be added more easier. There are also some new API calls that might come in handy when building your front-end.

You can find a list of supported fails: here

This is an open repository. Feel free to add to it, and make fixes yourself.

API: http://www.wowace.com/projects/libfail-2-0/pages/api/lib-fail-2-0/

Make sure that LibFail-2.0 dependencies are loaded before loading LibFail-2.0

Sample Code

local fail = LibStub("LibFail-2.0")
local failEvents = fail:GetSupportedEvents()
local LF = LibStub("AceLocale-3.0"):GetLocale("LibFail-2.0")

-- ... extra arguments such as spell used to trigger a barrier on Omnotron
local function onFail(failName, playerName, failType, ...)
	-- Get a localized string to be used as a name for the fail event
	local eventName = fail:GetEventName(failName) or ""

	-- Use either your own or one of the commonly used strings to print out the fail
	local faimsg = LF["%s fails at %s (%s)"]

	print( failmsg:format(playerName, failType, eventName) )
end

for _, event in ipairs(failEvents) do
	fail.RegisterCallback("SampleAddon", event, onFail)
end

The LibFail-2.0 Team

profile avatar
  • 41
    Projects
  • 2.1M
    Downloads

More from Forge_User_87457353View all

  • BigWigs_Ra-denAssist project image

    BigWigs_Ra-denAssist

    • 159.9K
    • Addons

    Assistance for the Ra-den encounter. (Unstable Vita order, ball kill order)

    • 159.9K
    • July 20, 2016
    • Addons
    • +1
  • ShaOfFearAssist project image

    ShaOfFearAssist

    • 238.4K
    • Addons

    Assistance to the dance during Dread Spray

    • 238.4K
    • March 1, 2015
    • Addons
  • EnsidiaFails project image

    EnsidiaFails

    • 798.9K
    • Addons

    Reports in raid chat whenever a raid member "fails." /EnsidiaFails to configure.

    • 798.9K
    • September 12, 2013
    • Addons
    • +2
  • SkadaWaterShieldPPM project image

    SkadaWaterShieldPPM

    • 11.6K
    • Addons

    Keep tracks of Water Shield PPM

    • 11.6K
    • September 12, 2013
    • Addons
  • BigWigs_Ra-denAssist project image

    BigWigs_Ra-denAssist

    • 159.9K
    • Addons

    Assistance for the Ra-den encounter. (Unstable Vita order, ball kill order)

    • 159.9K
    • July 20, 2016
    • Addons
    • +1
  • ShaOfFearAssist project image

    ShaOfFearAssist

    • 238.4K
    • Addons

    Assistance to the dance during Dread Spray

    • 238.4K
    • March 1, 2015
    • Addons
  • EnsidiaFails project image

    EnsidiaFails

    • 798.9K
    • Addons

    Reports in raid chat whenever a raid member "fails." /EnsidiaFails to configure.

    • 798.9K
    • September 12, 2013
    • Addons
    • +2
  • SkadaWaterShieldPPM project image

    SkadaWaterShieldPPM

    • 11.6K
    • Addons

    Keep tracks of Water Shield PPM

    • 11.6K
    • September 12, 2013
    • Addons