Skip to content

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)