Skip to content

PVP_KILL ​

Fired when a player earns an honorable kill.

Payload ​

lua
{
  victimClass = Enums.Class,   -- .Warrior, .Mage, etc.
  victimLevel = number,        -- 70
  location = string,           -- "Nagrand"
  isKillingBlow = boolean,     -- true if final hit
  totalKills = number          -- Your total HKs
}

Examples ​

HK Milestone ​

lua
{
  id = 510,
  name = "5000 Honorable Kills",
  description = "Earn 5000 Honorable Kills",
  points = 50,
  category = 2,
  icon = 132485,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "PVP_KILL"
  },
  progress = {
    type = "count",
    required = 5000
  }
}

Zone PVP ​

lua
{
  id = 511,
  name = "Nagrand Nemesis",
  description = "Get 100 HKs in Nagrand",
  points = 20,
  category = 2,
  icon = 132485,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "PVP_KILL",
    conditions = {
      location = "Nagrand"
    }
  },
  progress = {
    type = "count",
    required = 100
  }
}

Weekly HKs ​

lua
{
  id = 512,
  name = "Weekly Warrior",
  description = "Get 250 HKs this week",
  points = 30,
  category = 2,
  icon = 132485,
  cadence = Enums.Cadence.Weekly,
  trigger = {
    event = "PVP_KILL"
  },
  progress = {
    type = "count",
    required = 250
  }
}