Skip to content

ZONE_EXPLORED ​

Fires when a new zone or subzone is discovered.

Payload ​

FieldTypeDescription
zonestringZone name
subZonestringSub-zone name (if any)

Examples ​

Explore Specific Zone ​

lua
{
  id = 910,
  name = "Welcome to Outland",
  description = "Explore Hellfire Peninsula",
  points = 10,
  category = 4,
  icon = 134269,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "ZONE_EXPLORED",
    conditions = {
      zone = "Hellfire Peninsula"
    }
  }
}

Explore All Azeroth Capitals (Alliance) ​

lua
{
  id = 911,
  name = "Alliance Capital Explorer",
  description = "Visit all Alliance capital cities",
  points = 10,
  category = 4,
  icon = 134967,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "ZONE_EXPLORED",
    criteriaSet = {
      { zone = "Stormwind City" },
      { zone = "Ironforge" },
      { zone = "Darnassus" },
      { zone = "Exodar" }
    }
  }
}

Explore Subzone ​

lua
{
  id = 912,
  name = "Black Temple Approach",
  description = "Reach the Black Temple",
  points = 5,
  category = 4,
  icon = 134269,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "ZONE_EXPLORED",
    conditions = {
      zone = "Shadowmoon Valley",
      subZone = "Black Temple"
    }
  }
}