Skip to content

ARENA_RATING_MILESTONE ​

Fired when a player reaches a rating threshold.

Payload ​

lua
{
  bracket = Enums.ArenaBracket,   -- .TwoVTwo, .ThreeVThree, .FiveVFive
  rating = number,                -- Current rating
  milestone = number              -- Threshold reached (1550, 1700, 1850, etc.)
}

Examples ​

Rating Achievement ​

lua
{
  id = 550,
  name = "Arena Champion",
  description = "Earn a 1850 Rating in any arena Bracket",
  points = 50,
  category = 2,
  icon = 132485,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "ARENA_RATING_MILESTONE",
    conditions = {
      rating = function(r) return r >= 1850 end
    }
  }
}

Bracket Specific Rating ​

lua
{
  id = 551,
  name = "Gladiator Hopeful",
  description = "Reach 2000 rating in 3v3",
  points = 75,
  category = 2,
  icon = 132485,
  cadence = Enums.Cadence.AllTime,
  trigger = {
    event = "ARENA_RATING_MILESTONE",
    conditions = {
      bracket = Enums.ArenaBracket.ThreeVThree,
      rating = function(r) return r >= 2000 end
    }
  }
}

Common Milestones ​

RatingSignificance
1550Honor gear upgrades
1700Weapon upgrades
1850Shoulder upgrades
2000High-end gear
2200+Gladiator range