DUNGEON_MECHANIC_FAILED
Fired when a player fails a boss mechanic that deals damage.
Payload
lua
{
mechanicName = string, -- "Sonic Boom"
bossName = string, -- "Murmur"
instance = string, -- "Shadow Labyrinth"
playerName = string, -- Who failed
failCount = number -- Total fails this fight
}Tracking Limitation
This event is tracked via COMBAT_LOG_EVENT_UNFILTERED and can only detect mechanics that deal damage to the player. Mechanics that apply debuffs, knockbacks, or other non-damage effects without an accompanying damage event cannot be tracked.
Usage
This event is primarily used as a failCondition to invalidate mechanic avoidance achievements.
Example
Mechanic Avoidance Achievement
lua
{
id = 3,
name = "Big Boom",
description = "Kill Murmur without being hit by Sonic Boom",
points = 20,
category = 1,
subCategory = 2,
icon = 136200,
cadence = Enums.Cadence.AllTime,
trigger = {
event = "DUNGEON_BOSS_KILLED",
conditions = {
bossName = "Murmur",
difficulty = Enums.Difficulty.Heroic
}
},
failCondition = {
event = "DUNGEON_MECHANIC_FAILED",
conditions = {
mechanicName = "Sonic Boom"
}
}
}Common Mechanics
Karazhan
- Flame Wreath (Shade of Aran)
- Shadow Nova (Prince Malchezaar)
Heroic Dungeons
- Sonic Boom (Murmur)
- Lightning Cloud (Hydromancer Thespia)