{
 "week": "2026-10-26",
 "game_version": "0.62.1600",
 "data_version": "0.62.689",
 "updated": null,
 "tournaments": [
  {
   "id": 835,
   "key": "GetLegendaryNOC044",
   "title": "Grimnall Chase",
   "kind": "GetLegendary",
   "start_utc": "2026-10-12T12:00:00+00:00",
   "end_utc": "2026-11-02T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [],
   "divisions": [],
   "bracket_size": 0,
   "enrollment_points": 0,
   "ranks": [],
   "milestone_rewards": [],
   "daily": null,
   "chase": {
    "currency": "Pumpkin",
    "advice": [
     "Note: Any remaining Pumpkins at the end of the Event's rewarding period will automatically be spent in the Event Shop and any items will be sent to your Inbox. Any remaining Pumpkins that cannot be spent will be lost.",
     "More Pumpkins = Get More Valuable Items!"
    ],
    "tracks": [
     {
      "kind": "RelicBossUlgorim",
      "title": "Ulgorim Relic Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Common relic from Ulgorim",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Uncommon relic from Ulgorim",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Rare relic from Ulgorim",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Epic relic from Ulgorim",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Legendary relic from Ulgorim",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Common relic from Ulgorim",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Uncommon relic from Ulgorim",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Rare relic from Ulgorim",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Epic relic from Ulgorim",
        "points": 70,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Legendary relic from Ulgorim",
        "points": 100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Common relic from Ulgorim",
        "points": 230,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Uncommon relic from Ulgorim",
        "points": 250,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Rare relic from Ulgorim",
        "points": 300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Epic relic from Ulgorim",
        "points": 400,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Legendary relic from Ulgorim",
        "points": 450,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Common relic from Ulgorim",
        "points": 800,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Uncommon relic from Ulgorim",
        "points": 1300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Rare relic from Ulgorim",
        "points": 1900,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Epic relic from Ulgorim",
        "points": 2100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Legendary relic from Ulgorim",
        "points": 2500,
        "unit": "gear drop"
       }
      ],
      "milestones": [
       {
        "points": 20000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "RelicBossAlthar",
      "title": "Althar Relic Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Common relic from Althar",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Uncommon relic from Althar",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Rare relic from Althar",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Epic relic from Althar",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Legendary relic from Althar",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Common relic from Althar",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Uncommon relic from Althar",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Rare relic from Althar",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Epic relic from Althar",
        "points": 70,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Legendary relic from Althar",
        "points": 100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Common relic from Althar",
        "points": 230,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Uncommon relic from Althar",
        "points": 250,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Rare relic from Althar",
        "points": 300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Epic relic from Althar",
        "points": 400,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Legendary relic from Althar",
        "points": 450,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Common relic from Althar",
        "points": 800,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Uncommon relic from Althar",
        "points": 1300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Rare relic from Althar",
        "points": 1900,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Epic relic from Althar",
        "points": 2100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Legendary relic from Althar",
        "points": 2500,
        "unit": "gear drop"
       }
      ],
      "milestones": [
       {
        "points": 20000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "RelicBossSakiel",
      "title": "Sakiel Relic Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Common relic from Sakiel",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Uncommon relic from Sakiel",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Rare relic from Sakiel",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Epic relic from Sakiel",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 3 Legendary relic from Sakiel",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Common relic from Sakiel",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Uncommon relic from Sakiel",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Rare relic from Sakiel",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Epic relic from Sakiel",
        "points": 70,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 4 Legendary relic from Sakiel",
        "points": 100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Common relic from Sakiel",
        "points": 230,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Uncommon relic from Sakiel",
        "points": 250,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Rare relic from Sakiel",
        "points": 300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Epic relic from Sakiel",
        "points": 400,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 5 Legendary relic from Sakiel",
        "points": 450,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Common relic from Sakiel",
        "points": 800,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Uncommon relic from Sakiel",
        "points": 1300,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Rare relic from Sakiel",
        "points": 1900,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Epic relic from Sakiel",
        "points": 2100,
        "unit": "gear drop"
       },
       {
        "rule_type": "RelicDropScoringRule",
        "description": "Collect a rank 6 Legendary relic from Sakiel",
        "points": 2500,
        "unit": "gear drop"
       }
      ],
      "milestones": [
       {
        "points": 20000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "GearUpgrade",
      "title": "Gear Up",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 1 relic or accessory to level 5",
        "points": 3,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 2 relic or accessory to level 5",
        "points": 6,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 3 relic or accessory to level 5",
        "points": 9,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 4 relic or accessory to level 5",
        "points": 19,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 5 relic or accessory to level 5",
        "points": 22,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 6 relic or accessory to level 5",
        "points": 40,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 1 relic or accessory to level 10",
        "points": 9,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 2 relic or accessory to level 10",
        "points": 15,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 3 relic or accessory to level 10",
        "points": 25,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 4 relic or accessory to level 10",
        "points": 51,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 5 relic or accessory to level 10",
        "points": 58,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 6 relic or accessory to level 10",
        "points": 104,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 1 relic or accessory to level 15",
        "points": 21,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 2 relic or accessory to level 15",
        "points": 34,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 3 relic or accessory to level 15",
        "points": 54,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 4 relic or accessory to level 15",
        "points": 97,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 5 relic or accessory to level 15",
        "points": 200,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 6 relic or accessory to level 15",
        "points": 355,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 1 relic or accessory to level 20",
        "points": 73,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 2 relic or accessory to level 20",
        "points": 110,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 3 relic or accessory to level 20",
        "points": 170,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 4 relic or accessory to level 20",
        "points": 242,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 5 relic or accessory to level 20",
        "points": 420,
        "unit": "gear upgrade milestone"
       },
       {
        "rule_type": "GearUpgradeScoringRule",
        "description": "Upgrade a rank 6 relic or accessory to level 20",
        "points": 686,
        "unit": "gear upgrade milestone"
       }
      ],
      "milestones": [
       {
        "points": 8000,
        "reward": {
         "Pumpkin": 10
        }
       },
       {
        "points": 16000,
        "reward": {
         "Pumpkin": 10
        }
       },
       {
        "points": 24000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "ArenaMedals",
      "title": "Arena Rush",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Bronze I",
        "points": 40,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Bronze I",
        "points": 20,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Bronze II",
        "points": 50,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Bronze II",
        "points": 20,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Bronze III",
        "points": 60,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Bronze III",
        "points": 30,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Bronze IV",
        "points": 70,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Bronze IV",
        "points": 30,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Silver I",
        "points": 80,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Silver I",
        "points": 40,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Silver II",
        "points": 90,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Silver II",
        "points": 40,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Silver III",
        "points": 100,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Silver III",
        "points": 50,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Silver IV",
        "points": 110,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Silver IV",
        "points": 50,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Gold I",
        "points": 120,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Gold I",
        "points": 60,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Gold II",
        "points": 130,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Gold II",
        "points": 60,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Gold III",
        "points": 140,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Gold III",
        "points": 70,
        "unit": "arena loss"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Win an Arena Offense Battle in Gold IV",
        "points": 150,
        "unit": "arena win"
       },
       {
        "rule_type": "ArenaBattleScoringRule",
        "description": "Lose an Arena Offense Battle in Gold IV",
        "points": 70,
        "unit": "arena loss"
       }
      ],
      "milestones": [
       {
        "points": 8000,
        "reward": {
         "Pumpkin": 10
        }
       },
       {
        "points": 16000,
        "reward": {
         "Pumpkin": 10
        }
       },
       {
        "points": 24000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "SummonHero",
      "title": "Invoker Summon Surge",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon with a Wild Star",
        "points": 10,
        "unit": "summon"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon with a Fate Star",
        "points": 500,
        "unit": "summon"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon with a Destiny Star",
        "points": 1000,
        "unit": "summon"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon with a Radiant Star",
        "points": 5000,
        "unit": "summon"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon with a Divine Star",
        "points": 10000,
        "unit": "summon"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Common Fire, Earth, Wind or Water Invoker",
        "points": 10,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon an Uncommon Fire, Earth, Wind or Water Invoker",
        "points": 20,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Rare Fire, Earth, Wind or Water Invoker",
        "points": 1000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon an Epic Fire, Earth, Wind or Water Invoker",
        "points": 5000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Legendary Fire, Earth, Wind or Water Invoker",
        "points": 10000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon an Uncommon Light or Dark Invoker",
        "points": 100,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Rare Light or Dark Invoker",
        "points": 1500,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon an Epic Light or Dark Invoker",
        "points": 10000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Legendary Light or Dark Invoker",
        "points": 20000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Common Fire, Earth, Wind or Water Invoker",
        "points": 20,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Uncommon Fire, Earth, Wind or Water Invoker",
        "points": 40,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Rare Fire, Earth, Wind or Water Invoker",
        "points": 2000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Epic Fire, Earth, Wind or Water Invoker",
        "points": 10000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Legendary Fire, Earth, Wind or Water Invoker",
        "points": 20000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Uncommon Light or Dark Invoker",
        "points": 200,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Rare Light or Dark Invoker",
        "points": 3000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Epic Light or Dark Invoker",
        "points": 20000,
        "unit": "Invoker summoned"
       },
       {
        "rule_type": "HeroSummonScoringRule",
        "description": "Summon a Chroma Legendary Light or Dark Invoker",
        "points": 40000,
        "unit": "Invoker summoned"
       }
      ],
      "milestones": [
       {
        "points": 40000,
        "reward": {
         "Pumpkin": 10
        }
       },
       {
        "points": 80000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "SummonAnima",
      "title": "Titan Summon Surge",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon with a Dream Orb",
        "points": 1000,
        "unit": "summon"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon with a Wonder Orb",
        "points": 1500,
        "unit": "summon"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon with a Miracle Orb",
        "points": 10000,
        "unit": "summon"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Rare Titan",
        "points": 1000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon an Epic Titan",
        "points": 5000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Legendary Titan",
        "points": 10000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Mythical Titan",
        "points": 30000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Chroma Rare Titan",
        "points": 2000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Chroma Epic Titan",
        "points": 10000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Chroma Legendary Titan",
        "points": 20000,
        "unit": "Titan summoned"
       },
       {
        "rule_type": "AnimaSummonScoringRule",
        "description": "Summon a Chroma Mythical Titan",
        "points": 60000,
        "unit": "Titan summoned"
       }
      ],
      "milestones": [
       {
        "points": 60000,
        "reward": {
         "Pumpkin": 20
        }
       }
      ]
     },
     {
      "kind": "HeroUpgrade",
      "title": "Invoker Power Up",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 1 to 10)",
        "points": 1,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 11 to 20)",
        "points": 5,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 21 to 30)",
        "points": 18,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 31 to 40)",
        "points": 52,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 41 to 50)",
        "points": 112,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Common Invoker (per level, levels 51 to 60)",
        "points": 257,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 1 to 10)",
        "points": 1,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 11 to 20)",
        "points": 5,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 21 to 30)",
        "points": 18,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 31 to 40)",
        "points": 52,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 41 to 50)",
        "points": 112,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Uncommon Invoker (per level, levels 51 to 60)",
        "points": 257,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 1 to 10)",
        "points": 1,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 11 to 20)",
        "points": 5,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 21 to 30)",
        "points": 18,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 31 to 40)",
        "points": 52,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 41 to 50)",
        "points": 112,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Rare Invoker (per level, levels 51 to 60)",
        "points": 257,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 1 to 10)",
        "points": 1,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 11 to 20)",
        "points": 7,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 21 to 30)",
        "points": 23,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 31 to 40)",
        "points": 68,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 41 to 50)",
        "points": 146,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up an Epic Invoker (per level, levels 51 to 60)",
        "points": 334,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 1 to 10)",
        "points": 2,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 11 to 20)",
        "points": 8,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 21 to 30)",
        "points": 27,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 31 to 40)",
        "points": 78,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 41 to 50)",
        "points": 168,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroLevelUpScoringRule",
        "description": "Level up a Legendary Invoker (per level, levels 51 to 60)",
        "points": 386,
        "unit": "Invoker level"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Common Invoker to 2 stars",
        "points": 20,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Common Invoker to 3 stars",
        "points": 30,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Common Invoker to 4 stars",
        "points": 100,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Common Invoker to 5 stars",
        "points": 700,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Common Invoker to 6 stars",
        "points": 1500,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Uncommon Invoker to 2 stars",
        "points": 20,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Uncommon Invoker to 3 stars",
        "points": 30,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Uncommon Invoker to 4 stars",
        "points": 100,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Uncommon Invoker to 5 stars",
        "points": 700,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Uncommon Invoker to 6 stars",
        "points": 1500,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Rare Invoker to 2 stars",
        "points": 20,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Rare Invoker to 3 stars",
        "points": 30,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Rare Invoker to 4 stars",
        "points": 100,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Rare Invoker to 5 stars",
        "points": 700,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Rare Invoker to 6 stars",
        "points": 1500,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Epic Invoker to 2 stars",
        "points": 26,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Epic Invoker to 3 stars",
        "points": 39,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Epic Invoker to 4 stars",
        "points": 130,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Epic Invoker to 5 stars",
        "points": 910,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend an Epic Invoker to 6 stars",
        "points": 1950,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Legendary Invoker to 2 stars",
        "points": 30,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Legendary Invoker to 3 stars",
        "points": 45,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Legendary Invoker to 4 stars",
        "points": 150,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Legendary Invoker to 5 stars",
        "points": 1050,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroRankUpScoringRule",
        "description": "Ascend a Legendary Invoker to 6 stars",
        "points": 2250,
        "unit": "Invoker ascension"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 1",
        "points": 25,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 2",
        "points": 50,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 3",
        "points": 75,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 4",
        "points": 100,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 5",
        "points": 125,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Common Invoker to Awakening level 6",
        "points": 150,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 1",
        "points": 25,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 2",
        "points": 50,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 3",
        "points": 75,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 4",
        "points": 100,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 5",
        "points": 125,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Uncommon Invoker to Awakening level 6",
        "points": 150,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 1",
        "points": 25,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 2",
        "points": 50,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 3",
        "points": 75,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 4",
        "points": 100,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 5",
        "points": 125,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Rare Invoker to Awakening level 6",
        "points": 150,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 1",
        "points": 50,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 2",
        "points": 100,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 3",
        "points": 150,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 4",
        "points": 200,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 5",
        "points": 250,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken an Epic Invoker to Awakening level 6",
        "points": 300,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 1",
        "points": 75,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 2",
        "points": 150,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 3",
        "points": 225,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 4",
        "points": 300,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 5",
        "points": 375,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroAwakenScoringRule",
        "description": "Awaken a Legendary Invoker to Awakening level 6",
        "points": 450,
        "unit": "Invoker awakening"
       },
       {
        "rule_type": "HeroSkillUpScoringRule",
        "description": "Upgrade an Invoker skill with a Rare Codex",
        "points": 50,
        "unit": "codex used"
       },
       {
        "rule_type": "HeroSkillUpScoringRule",
        "description": "Upgrade an Invoker skill with an Epic Codex",
        "points": 200,
        "unit": "codex used"
       },
       {
        "rule_type": "HeroSkillUpScoringRule",
        "description": "Upgrade an Invoker skill with a Legendary Codex",
        "points": 500,
        "unit": "codex used"
       }
      ],
      "milestones": [
       {
        "points": 60000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "AnimaUpgrade",
      "title": "Titan Power Up",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 1 to 10)",
        "points": 2,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 11 to 20)",
        "points": 10,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 21 to 30)",
        "points": 36,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 31 to 40)",
        "points": 104,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 41 to 50)",
        "points": 224,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Rare Titan (per level, levels 51 to 60)",
        "points": 514,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 1 to 10)",
        "points": 3,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 11 to 20)",
        "points": 13,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 21 to 30)",
        "points": 47,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 31 to 40)",
        "points": 135,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 41 to 50)",
        "points": 291,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up an Epic Titan (per level, levels 51 to 60)",
        "points": 668,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 1 to 10)",
        "points": 3,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 11 to 20)",
        "points": 14,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 21 to 30)",
        "points": 50,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 31 to 40)",
        "points": 146,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 41 to 50)",
        "points": 314,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Legendary Titan (per level, levels 51 to 60)",
        "points": 720,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 1 to 10)",
        "points": 3,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 11 to 20)",
        "points": 15,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 21 to 30)",
        "points": 54,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 31 to 40)",
        "points": 156,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 41 to 50)",
        "points": 336,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaLevelUpScoringRule",
        "description": "Level up a Mythical Titan (per level, levels 51 to 60)",
        "points": 771,
        "unit": "Titan level"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend a Rare Titan to 4 stars",
        "points": 200,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend a Rare Titan to 5 stars",
        "points": 1400,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend a Rare Titan to 6 stars",
        "points": 3000,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend an Epic Titan to 5 stars",
        "points": 1820,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend an Epic Titan to 6 stars",
        "points": 3900,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaRankUpScoringRule",
        "description": "Ascend a Legendary Titan to 6 stars",
        "points": 4500,
        "unit": "Titan ascension"
       },
       {
        "rule_type": "AnimaEmpowerScoringRule",
        "description": "Empower a Rare Titan",
        "points": 100,
        "unit": "Titan empowerment"
       },
       {
        "rule_type": "AnimaEmpowerScoringRule",
        "description": "Empower an Epic Titan",
        "points": 500,
        "unit": "Titan empowerment"
       },
       {
        "rule_type": "AnimaEmpowerScoringRule",
        "description": "Empower a Legendary Titan",
        "points": 2000,
        "unit": "Titan empowerment"
       },
       {
        "rule_type": "AnimaEmpowerScoringRule",
        "description": "Empower a Mythical Titan",
        "points": 4000,
        "unit": "Titan empowerment"
       },
       {
        "rule_type": "AnimaSkillUpScoringRule",
        "description": "Upgrade a Titan skill with a Rare Prism",
        "points": 50,
        "unit": "prism used"
       },
       {
        "rule_type": "AnimaSkillUpScoringRule",
        "description": "Upgrade a Titan skill with an Epic Prism",
        "points": 200,
        "unit": "prism used"
       },
       {
        "rule_type": "AnimaSkillUpScoringRule",
        "description": "Upgrade a Titan skill with a Legendary Prism",
        "points": 500,
        "unit": "prism used"
       }
      ],
      "milestones": [
       {
        "points": 12000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "Garudas",
      "title": "Omnissi Essence Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Fire Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Wind Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Earth Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Water Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Light Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Dark Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Raw Astral Essence from Omnissi",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Fire Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Wind Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Earth Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Water Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Light Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Dark Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Refined Astral Essence from Omnissi",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Fire Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Wind Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Earth Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Water Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Light Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Dark Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Pure Astral Essence from Omnissi",
        "points": 100,
        "unit": "resource collected"
       }
      ],
      "milestones": [
       {
        "points": 10000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "RoleMedals",
      "title": "Crest Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Novice Tank Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Novice Melee Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Novice Ranged Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Novice Support Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 1,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect an Expert Tank Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect an Expert Melee Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect an Expert Ranged Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect an Expert Support Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 10,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Master Tank Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Master Melee Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Master Ranged Attacker Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 100,
        "unit": "resource collected"
       },
       {
        "rule_type": "BattleResourceScoringRule",
        "description": "Collect a Master Support Crest from Yskara, Galvos, Hyxxis or Koltmos",
        "points": 100,
        "unit": "resource collected"
       }
      ],
      "milestones": [
       {
        "points": 12000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "Campaign",
      "title": "Campaign Rush",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "CampaignBattleScoringRule",
        "description": "Clear a Normal Campaign level",
        "points": 60,
        "unit": "campaign win"
       },
       {
        "rule_type": "CampaignBattleScoringRule",
        "description": "Clear a Hard Campaign level",
        "points": 100,
        "unit": "campaign win"
       },
       {
        "rule_type": "CampaignBattleScoringRule",
        "description": "Clear an Insane Campaign level",
        "points": 160,
        "unit": "campaign win"
       }
      ],
      "milestones": [
       {
        "points": 16000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "Dragon",
      "title": "Pentiax Spark Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "DragonResourceScoringRule",
        "description": "Collect 1 Titan Spark",
        "points": 1,
        "unit": "resource collected"
       }
      ],
      "milestones": [
       {
        "points": 8000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     },
     {
      "kind": "ClanBoss1",
      "title": "Sorgott Accessory Hunt",
      "multiplier": 2,
      "rules": [
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 3 Common accessory from Sorgott",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 3 Uncommon accessory from Sorgott",
        "points": 30,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 3 Rare accessory from Sorgott",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 3 Epic accessory from Sorgott",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 3 Legendary accessory from Sorgott",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 4 Common accessory from Sorgott",
        "points": 40,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 4 Uncommon accessory from Sorgott",
        "points": 50,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 4 Rare accessory from Sorgott",
        "points": 60,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 4 Epic accessory from Sorgott",
        "points": 70,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 4 Legendary accessory from Sorgott",
        "points": 100,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 5 Common accessory from Sorgott",
        "points": 230,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 5 Uncommon accessory from Sorgott",
        "points": 250,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 5 Rare accessory from Sorgott",
        "points": 300,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 5 Epic accessory from Sorgott",
        "points": 400,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 5 Legendary accessory from Sorgott",
        "points": 450,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 6 Common accessory from Sorgott",
        "points": 800,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 6 Uncommon accessory from Sorgott",
        "points": 1300,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 6 Rare accessory from Sorgott",
        "points": 1900,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 6 Epic accessory from Sorgott",
        "points": 2100,
        "unit": "gear drop"
       },
       {
        "rule_type": "GearDropScoringRule",
        "description": "Collect a rank 6 Legendary accessory from Sorgott",
        "points": 2500,
        "unit": "gear drop"
       }
      ],
      "milestones": [
       {
        "points": 15000,
        "reward": {
         "Pumpkin": 10
        }
       }
      ]
     }
    ],
    "shop": [
     {
      "reward": {
       "Grimnall the Hollowed (5 stars)": 1
      },
      "price": 170,
      "max_quantity": 1
     },
     {
      "reward": {
       "Legendary Codex": 1
      },
      "price": 20,
      "max_quantity": 2
     },
     {
      "reward": {
       "Epic Codex": 1
      },
      "price": 10,
      "max_quantity": 4
     },
     {
      "reward": {
       "Rare Codex": 1
      },
      "price": 5,
      "max_quantity": 10
     },
     {
      "reward": {
       "Legendary Prism": 1
      },
      "price": 20,
      "max_quantity": 2
     },
     {
      "reward": {
       "Epic Prism": 1
      },
      "price": 10,
      "max_quantity": 4
     },
     {
      "reward": {
       "Rare Prism": 1
      },
      "price": 5,
      "max_quantity": 10
     },
     {
      "reward": {
       "Destiny Star": 1
      },
      "price": 10,
      "max_quantity": 10
     },
     {
      "reward": {
       "Wonder Orb": 1
      },
      "price": 10,
      "max_quantity": 10
     },
     {
      "reward": {
       "Divine Star": 1
      },
      "price": 50,
      "max_quantity": 1
     },
     {
      "reward": {
       "Miracle Orb": 1
      },
      "price": 50,
      "max_quantity": 1
     },
     {
      "reward": {
       "Large XP Potion": 1
      },
      "price": 1,
      "max_quantity": 10
     }
    ],
    "bracket_size": 50,
    "bracket_rewards": [
     {
      "from_rank": 1,
      "to_rank": 1,
      "reward": {
       "4★ Echo": 3,
       "VipPoints": 1000
      }
     },
     {
      "from_rank": 2,
      "to_rank": 2,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 950
      }
     },
     {
      "from_rank": 3,
      "to_rank": 3,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 900
      }
     },
     {
      "from_rank": 4,
      "to_rank": 4,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 875
      }
     },
     {
      "from_rank": 5,
      "to_rank": 5,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 850
      }
     },
     {
      "from_rank": 6,
      "to_rank": 6,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 800
      }
     },
     {
      "from_rank": 7,
      "to_rank": 7,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 750
      }
     },
     {
      "from_rank": 8,
      "to_rank": 8,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 700
      }
     },
     {
      "from_rank": 9,
      "to_rank": 9,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 650
      }
     },
     {
      "from_rank": 10,
      "to_rank": 10,
      "reward": {
       "4★ Echo": 2,
       "VipPoints": 600
      }
     },
     {
      "from_rank": 11,
      "to_rank": 20,
      "reward": {
       "4★ Echo": 1,
       "VipPoints": 500
      }
     },
     {
      "from_rank": 21,
      "to_rank": 30,
      "reward": {
       "4★ Echo": 1,
       "VipPoints": 450
      }
     },
     {
      "from_rank": 31,
      "to_rank": 40,
      "reward": {
       "4★ Echo": 1,
       "VipPoints": 400
      }
     },
     {
      "from_rank": 41,
      "to_rank": 50,
      "reward": {
       "4★ Echo": 1,
       "VipPoints": 350
      }
     },
     {
      "from_rank": 51,
      "to_rank": 60,
      "reward": {
       "3★ Echo": 2
      }
     },
     {
      "from_rank": 61,
      "to_rank": 70,
      "reward": {
       "3★ Echo": 1
      }
     },
     {
      "from_rank": 71,
      "to_rank": 80,
      "reward": {
       "3★ Echo": 1
      }
     }
    ],
    "global_rewards": [
     {
      "from_rank": 1,
      "to_rank": 1,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 5,
       "Epic Codex": 5,
       "Legendary Codex": 4,
       "VipPoints": 5000
      }
     },
     {
      "from_rank": 2,
      "to_rank": 2,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 4,
       "Epic Codex": 4,
       "Legendary Codex": 4,
       "VipPoints": 4750
      }
     },
     {
      "from_rank": 3,
      "to_rank": 3,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 4,
       "Epic Codex": 4,
       "Legendary Codex": 4,
       "VipPoints": 4500
      }
     },
     {
      "from_rank": 4,
      "to_rank": 4,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 4,
       "Epic Codex": 4,
       "Legendary Codex": 4,
       "VipPoints": 4250
      }
     },
     {
      "from_rank": 5,
      "to_rank": 5,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 4000
      }
     },
     {
      "from_rank": 6,
      "to_rank": 6,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 3750
      }
     },
     {
      "from_rank": 7,
      "to_rank": 7,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 3500
      }
     },
     {
      "from_rank": 8,
      "to_rank": 8,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 3000
      }
     },
     {
      "from_rank": 9,
      "to_rank": 9,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 2800
      }
     },
     {
      "from_rank": 10,
      "to_rank": 10,
      "reward": {
       "5★ Echo": 1,
       "Rare Codex": 3,
       "Epic Codex": 3,
       "Legendary Codex": 3,
       "VipPoints": 2600
      }
     },
     {
      "from_rank": 11,
      "to_rank": 20,
      "reward": {
       "4★ Echo": 3,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 2500
      }
     },
     {
      "from_rank": 21,
      "to_rank": 30,
      "reward": {
       "4★ Echo": 3,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 2200
      }
     },
     {
      "from_rank": 31,
      "to_rank": 40,
      "reward": {
       "4★ Echo": 3,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 2000
      }
     },
     {
      "from_rank": 41,
      "to_rank": 50,
      "reward": {
       "4★ Echo": 2,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1800
      }
     },
     {
      "from_rank": 51,
      "to_rank": 60,
      "reward": {
       "4★ Echo": 2,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1600
      }
     },
     {
      "from_rank": 61,
      "to_rank": 70,
      "reward": {
       "4★ Echo": 2,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1400
      }
     },
     {
      "from_rank": 71,
      "to_rank": 80,
      "reward": {
       "4★ Echo": 1,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1200
      }
     },
     {
      "from_rank": 81,
      "to_rank": 90,
      "reward": {
       "4★ Echo": 1,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1100
      }
     },
     {
      "from_rank": 91,
      "to_rank": 100,
      "reward": {
       "4★ Echo": 1,
       "Rare Codex": 2,
       "Epic Codex": 2,
       "Legendary Codex": 2,
       "VipPoints": 1000
      }
     }
    ],
    "milestones": [
     {
      "points": 3000000,
      "reward": {
       "Epic Codex": 1
      }
     },
     {
      "points": 7000000,
      "reward": {
       "Legendary Codex": 1
      }
     },
     {
      "points": 15000000,
      "reward": {
       "Legendary Prism": 1
      }
     }
    ],
    "undescribed": [],
    "totals": {
     "earned": 200,
     "shop_total": 740,
     "top_item": "Grimnall the Hollowed (5 stars) ×1",
     "top_price": 170
    }
   }
  },
  {
   "id": 836,
   "key": "UpgradeTitan",
   "title": "Titan Power Up",
   "kind": "AnimaUpgrade",
   "start_utc": "2026-10-22T12:00:00+00:00",
   "end_utc": "2026-10-26T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 1 to 10)",
     "points": 2,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 11 to 20)",
     "points": 10,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 21 to 30)",
     "points": 36,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 31 to 40)",
     "points": 104,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 41 to 50)",
     "points": 224,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Rare Titan (per level, levels 51 to 60)",
     "points": 514,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 1 to 10)",
     "points": 3,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 11 to 20)",
     "points": 13,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 21 to 30)",
     "points": 47,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 31 to 40)",
     "points": 135,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 41 to 50)",
     "points": 291,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up an Epic Titan (per level, levels 51 to 60)",
     "points": 668,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 1 to 10)",
     "points": 3,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 11 to 20)",
     "points": 14,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 21 to 30)",
     "points": 50,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 31 to 40)",
     "points": 146,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 41 to 50)",
     "points": 314,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Legendary Titan (per level, levels 51 to 60)",
     "points": 720,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 1 to 10)",
     "points": 3,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 11 to 20)",
     "points": 15,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 21 to 30)",
     "points": 54,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 31 to 40)",
     "points": 156,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 41 to 50)",
     "points": 336,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaLevelUpScoringRule",
     "description": "Level up a Mythical Titan (per level, levels 51 to 60)",
     "points": 771,
     "unit": "Titan level"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend a Rare Titan to 4 stars",
     "points": 200,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend a Rare Titan to 5 stars",
     "points": 1400,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend a Rare Titan to 6 stars",
     "points": 3000,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend an Epic Titan to 5 stars",
     "points": 1820,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend an Epic Titan to 6 stars",
     "points": 3900,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaRankUpScoringRule",
     "description": "Ascend a Legendary Titan to 6 stars",
     "points": 4500,
     "unit": "Titan ascension"
    },
    {
     "rule_type": "AnimaEmpowerScoringRule",
     "description": "Empower a Rare Titan",
     "points": 100,
     "unit": "Titan empowerment"
    },
    {
     "rule_type": "AnimaEmpowerScoringRule",
     "description": "Empower an Epic Titan",
     "points": 500,
     "unit": "Titan empowerment"
    },
    {
     "rule_type": "AnimaEmpowerScoringRule",
     "description": "Empower a Legendary Titan",
     "points": 2000,
     "unit": "Titan empowerment"
    },
    {
     "rule_type": "AnimaEmpowerScoringRule",
     "description": "Empower a Mythical Titan",
     "points": 4000,
     "unit": "Titan empowerment"
    },
    {
     "rule_type": "AnimaSkillUpScoringRule",
     "description": "Upgrade a Titan skill with a Rare Prism",
     "points": 50,
     "unit": "prism used"
    },
    {
     "rule_type": "AnimaSkillUpScoringRule",
     "description": "Upgrade a Titan skill with an Epic Prism",
     "points": 200,
     "unit": "prism used"
    },
    {
     "rule_type": "AnimaSkillUpScoringRule",
     "description": "Upgrade a Titan skill with a Legendary Prism",
     "points": 500,
     "unit": "prism used"
    }
   ],
   "divisions": [
    {
     "name": "Beginner",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 50,
       "reward": {
        "Gold": 100000
       }
      },
      {
       "points": 100,
       "reward": {
        "Raw Astral Essence": 3
       }
      },
      {
       "points": 230,
       "reward": {
        "Gems": 30
       }
      },
      {
       "points": 400,
       "reward": {
        "Refined Astral Essence": 3
       }
      },
      {
       "points": 900,
       "reward": {
        "Multi-Battle Tokens": 20
       }
      },
      {
       "points": 1200,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 2000,
       "reward": {
        "Energy": 150
       }
      },
      {
       "points": 3200,
       "reward": {
        "Destiny Star Fragment": 50
       }
      },
      {
       "points": 4800,
       "reward": {
        "Wonder Orb Fragment": 50
       }
      },
      {
       "points": 6000,
       "reward": {
        "Radiant Star": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 50,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 200,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 175,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 150,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 125,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 100,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 90,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 80,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 75,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 70,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 65,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 60,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 55,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 50,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 45,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 40,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 35,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 30,
        "Dream Orb": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 2,
        "Wonder Orb": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 290
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 250,
        "Destiny Star": 1,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 225,
        "Destiny Star": 1,
        "VipPoints": 250
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 200,
        "Wonder Orb": 1,
        "VipPoints": 240
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 175,
        "Wonder Orb": 1,
        "VipPoints": 230
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 150,
        "Wonder Orb": 1,
        "VipPoints": 220
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 140,
        "Wonder Orb": 1,
        "VipPoints": 210
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 130,
        "Wonder Orb": 1,
        "VipPoints": 200
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 125,
        "Wonder Orb": 1,
        "VipPoints": 190
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 120,
        "Wonder Orb": 1,
        "VipPoints": 180
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 115,
        "Wonder Orb": 1,
        "VipPoints": 170
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 110,
        "Wonder Orb": 1,
        "VipPoints": 160
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 105,
        "Wonder Orb": 1,
        "VipPoints": 150
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 100,
        "Wonder Orb": 1,
        "VipPoints": 140
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 95,
        "Wonder Orb": 1,
        "VipPoints": 130
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 90,
        "Wonder Orb": 1,
        "VipPoints": 120
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 85,
        "Wonder Orb": 1,
        "VipPoints": 110
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 80,
        "Wonder Orb": 1,
        "VipPoints": 100
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 10000,
     "reward": {
      "Gold": 100000
     }
    },
    {
     "points": 20000,
     "reward": {
      "Arena Token": 5
     }
    },
    {
     "points": 30000,
     "reward": {
      "Epic Prism": 1
     }
    }
   ],
   "daily": null,
   "chase": null
  },
  {
   "id": 852,
   "key": "SummonTitan",
   "title": "Titan Summon Surge",
   "kind": "SummonAnima",
   "start_utc": "2026-10-22T12:00:00+00:00",
   "end_utc": "2026-10-26T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon with a Dream Orb",
     "points": 1000,
     "unit": "summon"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon with a Wonder Orb",
     "points": 1500,
     "unit": "summon"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon with a Miracle Orb",
     "points": 10000,
     "unit": "summon"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Rare Titan",
     "points": 1000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon an Epic Titan",
     "points": 5000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Legendary Titan",
     "points": 10000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Mythical Titan",
     "points": 30000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Chroma Rare Titan",
     "points": 2000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Chroma Epic Titan",
     "points": 10000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Chroma Legendary Titan",
     "points": 20000,
     "unit": "Titan summoned"
    },
    {
     "rule_type": "AnimaSummonScoringRule",
     "description": "Summon a Chroma Mythical Titan",
     "points": 60000,
     "unit": "Titan summoned"
    }
   ],
   "divisions": [
    {
     "name": "Beginner",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 1000,
       "reward": {
        "Gold": 100000
       }
      },
      {
       "points": 2000,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 3000,
       "reward": {
        "Gems": 30
       }
      },
      {
       "points": 5000,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 7000,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 10000,
       "reward": {
        "Energy": 150
       }
      },
      {
       "points": 15000,
       "reward": {
        "Gems": 30
       }
      },
      {
       "points": 20000,
       "reward": {
        "Epic Codex": 1
       }
      },
      {
       "points": 25000,
       "reward": {
        "Epic Prism": 1
       }
      },
      {
       "points": 30000,
       "reward": {
        "Legendary Codex": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 1000,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Epic Codex": 1,
        "Legendary Codex": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Epic Codex": 1,
        "Legendary Codex": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Rare Codex": 1,
        "Epic Codex": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Rare Codex": 1,
        "Epic Codex": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 250,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 240,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 230,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 220,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 210,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 200,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 180,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 160,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 140,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 120,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 110,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 100,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 90,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 80,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 70,
        "Rare Codex": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Epic Codex": 3,
        "Legendary Codex": 2,
        "VipPoints": 500
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 490
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Epic Codex": 1,
        "Legendary Codex": 1,
        "VipPoints": 480
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Rare Codex": 1,
        "Epic Codex": 1,
        "VipPoints": 460
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Rare Codex": 1,
        "Epic Codex": 1,
        "VipPoints": 450
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 300,
        "Rare Codex": 1,
        "VipPoints": 440
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 290,
        "Rare Codex": 1,
        "VipPoints": 430
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 280,
        "Rare Codex": 1,
        "VipPoints": 420
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 270,
        "Rare Codex": 1,
        "VipPoints": 410
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 260,
        "Rare Codex": 1,
        "VipPoints": 400
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 250,
        "Rare Codex": 1,
        "VipPoints": 390
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 240,
        "Rare Codex": 1,
        "VipPoints": 380
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 230,
        "Rare Codex": 1,
        "VipPoints": 370
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 220,
        "Rare Codex": 1,
        "VipPoints": 360
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 210,
        "Rare Codex": 1,
        "VipPoints": 350
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 200,
        "Rare Codex": 1,
        "VipPoints": 340
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 190,
        "Rare Codex": 1,
        "VipPoints": 330
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 180,
        "Rare Codex": 1,
        "VipPoints": 320
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 170,
        "Rare Codex": 1,
        "VipPoints": 310
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 160,
        "Rare Codex": 1,
        "VipPoints": 300
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 100000,
     "reward": {
      "Gold": 100000
     }
    },
    {
     "points": 200000,
     "reward": {
      "Arena Token": 5
     }
    },
    {
     "points": 500000,
     "reward": {
      "Legendary Prism": 1
     }
    }
   ],
   "daily": null,
   "chase": null
  },
  {
   "id": 858,
   "key": "WinArenaMedals",
   "title": "Arena Rush",
   "kind": "ArenaMedals",
   "start_utc": "2026-10-23T12:00:00+00:00",
   "end_utc": "2026-10-26T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Bronze I",
     "points": 40,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Bronze I",
     "points": 20,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Bronze II",
     "points": 50,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Bronze II",
     "points": 20,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Bronze III",
     "points": 60,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Bronze III",
     "points": 30,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Bronze IV",
     "points": 70,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Bronze IV",
     "points": 30,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Silver I",
     "points": 80,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Silver I",
     "points": 40,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Silver II",
     "points": 90,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Silver II",
     "points": 40,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Silver III",
     "points": 100,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Silver III",
     "points": 50,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Silver IV",
     "points": 110,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Silver IV",
     "points": 50,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Gold I",
     "points": 120,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Gold I",
     "points": 60,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Gold II",
     "points": 130,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Gold II",
     "points": 60,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Gold III",
     "points": 140,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Gold III",
     "points": 70,
     "unit": "arena loss"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Win an Arena Offense Battle in Gold IV",
     "points": 150,
     "unit": "arena win"
    },
    {
     "rule_type": "ArenaBattleScoringRule",
     "description": "Lose an Arena Offense Battle in Gold IV",
     "points": 70,
     "unit": "arena loss"
    }
   ],
   "divisions": [
    {
     "name": "Intermediate",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 300,
       "reward": {
        "Gems": 25
       }
      },
      {
       "points": 700,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 1500,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 2500,
       "reward": {
        "Fate Star": 1
       }
      },
      {
       "points": 4000,
       "reward": {
        "Dream Orb": 1
       }
      },
      {
       "points": 5000,
       "reward": {
        "Epic Codex": 1
       }
      },
      {
       "points": 6000,
       "reward": {
        "Epic Prism": 1
       }
      },
      {
       "points": 7000,
       "reward": {
        "Destiny Star Fragment": 50
       }
      },
      {
       "points": 9000,
       "reward": {
        "Wonder Orb Fragment": 50
       }
      },
      {
       "points": 11000,
       "reward": {
        "Legendary Codex": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 300,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 1,
        "Legendary Codex": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Legendary Codex": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Legendary Codex": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Dream Orb": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Dream Orb": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Dream Orb": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Dream Orb": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Dream Orb": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 70,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 65,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 60,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 55,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 50,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 45,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 40,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 35,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 30,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 25,
        "Dream Orb": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 2,
        "Legendary Codex": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Legendary Codex": 1,
        "VipPoints": 290
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Legendary Codex": 1,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 2,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "VipPoints": 250
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Wonder Orb": 1,
        "Rare Codex": 1,
        "VipPoints": 240
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Wonder Orb": 1,
        "Rare Codex": 1,
        "VipPoints": 230
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Wonder Orb": 1,
        "Rare Codex": 1,
        "VipPoints": 220
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Wonder Orb": 1,
        "Rare Codex": 1,
        "VipPoints": 210
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Wonder Orb": 1,
        "Rare Codex": 1,
        "VipPoints": 200
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 120,
        "Wonder Orb": 1,
        "VipPoints": 190
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 115,
        "Wonder Orb": 1,
        "VipPoints": 180
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 110,
        "Wonder Orb": 1,
        "VipPoints": 170
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 105,
        "Wonder Orb": 1,
        "VipPoints": 160
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 100,
        "Wonder Orb": 1,
        "VipPoints": 150
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 95,
        "Wonder Orb": 1,
        "VipPoints": 140
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 90,
        "Wonder Orb": 1,
        "VipPoints": 130
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 85,
        "Wonder Orb": 1,
        "VipPoints": 120
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 80,
        "Wonder Orb": 1,
        "VipPoints": 110
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 75,
        "Wonder Orb": 1,
        "VipPoints": 100
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 30000,
     "reward": {
      "Gold": 100000
     }
    },
    {
     "points": 40000,
     "reward": {
      "Arena Token": 5
     }
    },
    {
     "points": 50000,
     "reward": {
      "Energy": 200
     }
    }
   ],
   "daily": null,
   "chase": null
  },
  {
   "id": 860,
   "key": "CampaignProgression",
   "title": "Campaign Rush",
   "kind": "Campaign",
   "start_utc": "2026-10-24T12:00:00+00:00",
   "end_utc": "2026-10-28T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "CampaignBattleScoringRule",
     "description": "Clear a Normal Campaign level",
     "points": 60,
     "unit": "campaign win"
    },
    {
     "rule_type": "CampaignBattleScoringRule",
     "description": "Clear a Hard Campaign level",
     "points": 100,
     "unit": "campaign win"
    },
    {
     "rule_type": "CampaignBattleScoringRule",
     "description": "Clear an Insane Campaign level",
     "points": 160,
     "unit": "campaign win"
    }
   ],
   "divisions": [
    {
     "name": "Intermediate",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 400,
       "reward": {
        "Gold": 150000
       }
      },
      {
       "points": 800,
       "reward": {
        "Refined Astral Essence": 3
       }
      },
      {
       "points": 1300,
       "reward": {
        "Gems": 40
       }
      },
      {
       "points": 2800,
       "reward": {
        "Pure Astral Essence": 1
       }
      },
      {
       "points": 4000,
       "reward": {
        "Multi-Battle Tokens": 35
       }
      },
      {
       "points": 5500,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 10000,
       "reward": {
        "Energy": 175
       }
      },
      {
       "points": 13000,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 15000,
       "reward": {
        "Epic Codex": 1
       }
      },
      {
       "points": 17000,
       "reward": {
        "Legendary Codex": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 400,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 150,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 140,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 130,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 120,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 110,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 100,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 90,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 70,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 65,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 60,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 55,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 50,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 45,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 40,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 35,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 30,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 25,
        "Dream Orb": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 2,
        "Wonder Orb": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 290
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 200,
        "Destiny Star": 1,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 190,
        "Destiny Star": 1,
        "VipPoints": 250
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 180,
        "Wonder Orb": 1,
        "VipPoints": 240
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 170,
        "Wonder Orb": 1,
        "VipPoints": 230
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 160,
        "Wonder Orb": 1,
        "VipPoints": 220
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 150,
        "Wonder Orb": 1,
        "VipPoints": 210
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 140,
        "Wonder Orb": 1,
        "VipPoints": 200
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 120,
        "Wonder Orb": 1,
        "VipPoints": 190
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 115,
        "Wonder Orb": 1,
        "VipPoints": 180
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 110,
        "Wonder Orb": 1,
        "VipPoints": 170
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 105,
        "Wonder Orb": 1,
        "VipPoints": 160
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 100,
        "Wonder Orb": 1,
        "VipPoints": 150
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 95,
        "Wonder Orb": 1,
        "VipPoints": 140
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 90,
        "Wonder Orb": 1,
        "VipPoints": 130
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 85,
        "Wonder Orb": 1,
        "VipPoints": 120
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 80,
        "Wonder Orb": 1,
        "VipPoints": 110
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 75,
        "Wonder Orb": 1,
        "VipPoints": 100
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 40000,
     "reward": {
      "Memorium": 1000
     }
    },
    {
     "points": 90000,
     "reward": {
      "Energy": 40
     }
    },
    {
     "points": 150000,
     "reward": {
      "Energy": 200
     }
    }
   ],
   "daily": null,
   "chase": null
  },
  {
   "id": 863,
   "key": "CollectDungeonEssence",
   "title": "Omnissi Essence Hunt",
   "kind": "Garudas",
   "start_utc": "2026-10-26T12:00:00+00:00",
   "end_utc": "2026-10-29T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Fire Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Wind Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Earth Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Water Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Light Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Dark Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Raw Astral Essence from Omnissi",
     "points": 1,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Fire Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Wind Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Earth Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Water Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Light Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Dark Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Refined Astral Essence from Omnissi",
     "points": 10,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Fire Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Wind Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Earth Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Water Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Light Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Dark Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    },
    {
     "rule_type": "BattleResourceScoringRule",
     "description": "Collect a Pure Astral Essence from Omnissi",
     "points": 100,
     "unit": "resource collected"
    }
   ],
   "divisions": [
    {
     "name": "Intermediate",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 40,
       "reward": {
        "Gold": 150000
       }
      },
      {
       "points": 200,
       "reward": {
        "Memorium": 1250
       }
      },
      {
       "points": 700,
       "reward": {
        "Gems": 40
       }
      },
      {
       "points": 1400,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 2200,
       "reward": {
        "Gold": 300000
       }
      },
      {
       "points": 3400,
       "reward": {
        "Memorium": 2500
       }
      },
      {
       "points": 5200,
       "reward": {
        "Multi-Battle Tokens": 40
       }
      },
      {
       "points": 7000,
       "reward": {
        "Titan Spark": 75
       }
      },
      {
       "points": 9000,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 13000,
       "reward": {
        "Destiny Star": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 40,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Destiny Star": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Destiny Star": 1,
        "Rare Codex": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 100,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 90,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 85,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 80,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 75,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 70,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 65,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 60,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 55,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 50,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 45,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 40,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 35,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 30,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 25,
        "Dream Orb": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 2,
        "Epic Codex": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "VipPoints": 290
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Destiny Star": 1,
        "Epic Codex": 1,
        "VipPoints": 250
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 150,
        "Wonder Orb": 1,
        "VipPoints": 240
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 140,
        "Wonder Orb": 1,
        "VipPoints": 230
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 135,
        "Wonder Orb": 1,
        "VipPoints": 220
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 130,
        "Wonder Orb": 1,
        "VipPoints": 210
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 125,
        "Wonder Orb": 1,
        "VipPoints": 200
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 120,
        "Wonder Orb": 1,
        "VipPoints": 190
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 115,
        "Wonder Orb": 1,
        "VipPoints": 180
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 110,
        "Wonder Orb": 1,
        "VipPoints": 170
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 105,
        "Wonder Orb": 1,
        "VipPoints": 160
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 100,
        "Wonder Orb": 1,
        "VipPoints": 150
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 95,
        "Wonder Orb": 1,
        "VipPoints": 140
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 90,
        "Wonder Orb": 1,
        "VipPoints": 130
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 85,
        "Wonder Orb": 1,
        "VipPoints": 120
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 80,
        "Wonder Orb": 1,
        "VipPoints": 110
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 75,
        "Wonder Orb": 1,
        "VipPoints": 100
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 25000,
     "reward": {
      "Memorium": 1000
     }
    },
    {
     "points": 35000,
     "reward": {
      "Rare Codex": 1
     }
    },
    {
     "points": 50000,
     "reward": {
      "Gold": 300000
     }
    }
   ],
   "daily": null,
   "chase": null
  },
  {
   "id": 908,
   "key": "ChaseTheLight",
   "title": "Frightfest",
   "kind": "DailyBestScore",
   "start_utc": "2026-10-26T12:00:00+00:00",
   "end_utc": "2026-11-01T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [],
   "divisions": [
    {
     "name": "Intermediate",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 1050,
       "reward": {
        "Gold": 150000
       }
      },
      {
       "points": 2600,
       "reward": {
        "Refined Astral Essence": 3
       }
      },
      {
       "points": 5100,
       "reward": {
        "Gems": 35
       }
      },
      {
       "points": 7600,
       "reward": {
        "Pure Astral Essence": 1
       }
      },
      {
       "points": 10200,
       "reward": {
        "Multi-Battle Tokens": 30
       }
      },
      {
       "points": 15500,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 20500,
       "reward": {
        "Energy": 175
       }
      },
      {
       "points": 31000,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 36000,
       "reward": {
        "Epic Codex": 1
       }
      },
      {
       "points": 41000,
       "reward": {
        "Legendary Codex": 1
       }
      },
      {
       "points": 42000,
       "reward": {
        "Destiny Star": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 1050,
   "ranks": [
    {
     "name": "Daily bracket",
     "scope": "bracket",
     "daily": true,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Energy": 200,
        "Arena Token": 10,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Energy": 190,
        "Arena Token": 9,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Energy": 180,
        "Arena Token": 9,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Energy": 170,
        "Arena Token": 9,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Energy": 170,
        "Arena Token": 8,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Energy": 170,
        "Arena Token": 8,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Energy": 160,
        "Arena Token": 8,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Energy": 160,
        "Arena Token": 7,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Energy": 160,
        "Arena Token": 7,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Energy": 160,
        "Arena Token": 7,
        "Pumpkin": 2,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 20,
       "reward": {
        "Energy": 150,
        "Arena Token": 6,
        "Pumpkin": 2
       }
      },
      {
       "from_rank": 21,
       "to_rank": 30,
       "reward": {
        "Energy": 140,
        "Arena Token": 6,
        "Pumpkin": 2
       }
      },
      {
       "from_rank": 31,
       "to_rank": 40,
       "reward": {
        "Energy": 130,
        "Arena Token": 5,
        "Pumpkin": 1
       }
      },
      {
       "from_rank": 41,
       "to_rank": 50,
       "reward": {
        "Energy": 120,
        "Arena Token": 5,
        "Pumpkin": 1
       }
      }
     ]
    },
    {
     "name": "Daily global",
     "scope": "global",
     "daily": true,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Energy": 300,
        "VipPoints": 210,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 3
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Energy": 290,
        "VipPoints": 200,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Energy": 280,
        "VipPoints": 200,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Energy": 280,
        "VipPoints": 190,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Energy": 270,
        "VipPoints": 180,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Energy": 270,
        "VipPoints": 180,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Energy": 260,
        "VipPoints": 170,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Energy": 260,
        "VipPoints": 160,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Energy": 250,
        "VipPoints": 150,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Energy": 250,
        "VipPoints": 150,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 11,
       "to_rank": 20,
       "reward": {
        "Energy": 240,
        "VipPoints": 140,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 21,
       "to_rank": 30,
       "reward": {
        "Energy": 230,
        "VipPoints": 130,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 31,
       "to_rank": 40,
       "reward": {
        "Energy": 220,
        "VipPoints": 130,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 41,
       "to_rank": 50,
       "reward": {
        "Energy": 210,
        "VipPoints": 120,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 51,
       "to_rank": 60,
       "reward": {
        "Energy": 200,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 61,
       "to_rank": 70,
       "reward": {
        "Energy": 200,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 71,
       "to_rank": 80,
       "reward": {
        "Energy": 200,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 81,
       "to_rank": 90,
       "reward": {
        "Energy": 200,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 91,
       "to_rank": 100,
       "reward": {
        "Energy": 200,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      }
     ]
    },
    {
     "name": "Event bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Pumpkin": 5,
        "VipPoints": 500,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 3
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Pumpkin": 4,
        "VipPoints": 480,
        "Chest: random relic (rank 5 92.5%, rank 6 7.5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Pumpkin": 4,
        "VipPoints": 460,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Pumpkin": 4,
        "VipPoints": 440,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 420,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 400,
        "Chest: random relic (rank 5 94%, rank 6 6%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 380,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 360,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 340,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Pumpkin": 3,
        "VipPoints": 320,
        "Chest: random relic (rank 5 95%, rank 6 5%; Rare 60%, Epic 30%, Legendary 10%)": 2
       }
      },
      {
       "from_rank": 11,
       "to_rank": 20,
       "reward": {
        "Pumpkin": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 21,
       "to_rank": 30,
       "reward": {
        "Pumpkin": 2,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 31,
       "to_rank": 40,
       "reward": {
        "Pumpkin": 2,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 41,
       "to_rank": 50,
       "reward": {
        "Pumpkin": 2,
        "VipPoints": 250
       }
      }
     ]
    },
    {
     "name": "Event global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 9,
        "Epic Codex": 6,
        "Legendary Codex": 3,
        "VipPoints": 1000
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 8,
        "Epic Codex": 5,
        "Legendary Codex": 2,
        "VipPoints": 980
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 8,
        "Epic Codex": 5,
        "Legendary Codex": 2,
        "VipPoints": 960
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 7,
        "Epic Codex": 5,
        "Legendary Codex": 2,
        "VipPoints": 940
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 7,
        "Epic Codex": 5,
        "Legendary Codex": 2,
        "VipPoints": 920
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 6,
        "Epic Codex": 4,
        "Legendary Codex": 2,
        "VipPoints": 900
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 6,
        "Epic Codex": 4,
        "Legendary Codex": 2,
        "VipPoints": 880
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 6,
        "Epic Codex": 4,
        "Legendary Codex": 2,
        "VipPoints": 860
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 6,
        "Epic Codex": 4,
        "Legendary Codex": 2,
        "VipPoints": 840
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "5★ Echo": 1,
        "Rare Codex": 6,
        "Epic Codex": 4,
        "Legendary Codex": 2,
        "VipPoints": 820
       }
      },
      {
       "from_rank": 11,
       "to_rank": 20,
       "reward": {
        "4★ Echo": 3,
        "Rare Codex": 5,
        "Epic Codex": 3,
        "Legendary Codex": 1,
        "VipPoints": 800
       }
      },
      {
       "from_rank": 21,
       "to_rank": 30,
       "reward": {
        "4★ Echo": 3,
        "Rare Codex": 4,
        "Epic Codex": 3,
        "Legendary Codex": 1,
        "VipPoints": 780
       }
      },
      {
       "from_rank": 31,
       "to_rank": 40,
       "reward": {
        "4★ Echo": 3,
        "Rare Codex": 3,
        "Epic Codex": 3,
        "Legendary Codex": 1,
        "VipPoints": 760
       }
      },
      {
       "from_rank": 41,
       "to_rank": 50,
       "reward": {
        "4★ Echo": 2,
        "Rare Codex": 3,
        "Epic Codex": 3,
        "Legendary Codex": 1,
        "VipPoints": 740
       }
      },
      {
       "from_rank": 51,
       "to_rank": 60,
       "reward": {
        "4★ Echo": 2,
        "Rare Codex": 3,
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 720
       }
      },
      {
       "from_rank": 61,
       "to_rank": 70,
       "reward": {
        "4★ Echo": 2,
        "Rare Codex": 3,
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 700
       }
      },
      {
       "from_rank": 71,
       "to_rank": 80,
       "reward": {
        "4★ Echo": 1,
        "Rare Codex": 3,
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 680
       }
      },
      {
       "from_rank": 81,
       "to_rank": 90,
       "reward": {
        "4★ Echo": 1,
        "Rare Codex": 3,
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 650
       }
      },
      {
       "from_rank": 91,
       "to_rank": 100,
       "reward": {
        "4★ Echo": 1,
        "Rare Codex": 3,
        "Epic Codex": 2,
        "Legendary Codex": 1,
        "VipPoints": 600
       }
      }
     ]
    }
   ],
   "milestone_rewards": [],
   "daily": {
    "entry_resource": "Moon Tokens",
    "daily_limit": 13,
    "modes": [
     "Haunted Hedgemaze",
     "Moonbeam Madness",
     "Cauldron Carnival",
     "Moonbeam Madness",
     "Cauldron Carnival",
     "Haunted Hedgemaze"
    ]
   },
   "chase": null
  },
  {
   "id": 861,
   "key": "ClanBoss1",
   "title": "Sorgott Accessory Hunt",
   "kind": "ClanBoss1",
   "start_utc": "2026-10-28T12:00:00+00:00",
   "end_utc": "2026-10-31T12:00:00+00:00",
   "dates_are": "run",
   "run_length_seconds": null,
   "rules": [
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 3 Common accessory from Sorgott",
     "points": 30,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 3 Uncommon accessory from Sorgott",
     "points": 30,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 3 Rare accessory from Sorgott",
     "points": 40,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 3 Epic accessory from Sorgott",
     "points": 50,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 3 Legendary accessory from Sorgott",
     "points": 60,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 4 Common accessory from Sorgott",
     "points": 40,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 4 Uncommon accessory from Sorgott",
     "points": 50,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 4 Rare accessory from Sorgott",
     "points": 60,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 4 Epic accessory from Sorgott",
     "points": 70,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 4 Legendary accessory from Sorgott",
     "points": 100,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 5 Common accessory from Sorgott",
     "points": 230,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 5 Uncommon accessory from Sorgott",
     "points": 250,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 5 Rare accessory from Sorgott",
     "points": 300,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 5 Epic accessory from Sorgott",
     "points": 400,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 5 Legendary accessory from Sorgott",
     "points": 450,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 6 Common accessory from Sorgott",
     "points": 800,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 6 Uncommon accessory from Sorgott",
     "points": 1300,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 6 Rare accessory from Sorgott",
     "points": 1900,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 6 Epic accessory from Sorgott",
     "points": 2100,
     "unit": "gear drop"
    },
    {
     "rule_type": "GearDropScoringRule",
     "description": "Collect a rank 6 Legendary accessory from Sorgott",
     "points": 2500,
     "unit": "gear drop"
    }
   ],
   "divisions": [
    {
     "name": "Intermediate",
     "min_level": 1,
     "max_level": 100,
     "milestones": [
      {
       "points": 250,
       "reward": {
        "Gold": 150000
       }
      },
      {
       "points": 350,
       "reward": {
        "Energy": 70
       }
      },
      {
       "points": 650,
       "reward": {
        "Refined Astral Essence": 3
       }
      },
      {
       "points": 1350,
       "reward": {
        "Gems": 35
       }
      },
      {
       "points": 2650,
       "reward": {
        "Pure Astral Essence": 1
       }
      },
      {
       "points": 3350,
       "reward": {
        "Energy": 100
       }
      },
      {
       "points": 4650,
       "reward": {
        "Multi-Battle Tokens": 30
       }
      },
      {
       "points": 6000,
       "reward": {
        "Rare Codex": 1
       }
      },
      {
       "points": 8000,
       "reward": {
        "Energy": 175
       }
      },
      {
       "points": 15500,
       "reward": {
        "Rare Prism": 1
       }
      },
      {
       "points": 18000,
       "reward": {
        "Epic Codex": 1
       }
      },
      {
       "points": 22500,
       "reward": {
        "Energy": 200
       }
      },
      {
       "points": 26000,
       "reward": {
        "Legendary Codex": 1
       }
      }
     ]
    }
   ],
   "bracket_size": 50,
   "enrollment_points": 250,
   "ranks": [
    {
     "name": "Bracket",
     "scope": "bracket",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1,
        "Pumpkin": 10
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 150,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 140,
        "Destiny Star": 1
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 130,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 120,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 110,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 100,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 90,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 70,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 65,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 60,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 55,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 50,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 45,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 40,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 35,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 30,
        "Dream Orb": 1
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 25,
        "Dream Orb": 1
       }
      }
     ]
    },
    {
     "name": "Global",
     "scope": "global",
     "daily": false,
     "rows": [
      {
       "from_rank": 1,
       "to_rank": 1,
       "reward": {
        "Destiny Star": 2,
        "Wonder Orb": 2,
        "VipPoints": 300
       }
      },
      {
       "from_rank": 2,
       "to_rank": 2,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 290
       }
      },
      {
       "from_rank": 3,
       "to_rank": 3,
       "reward": {
        "Destiny Star": 1,
        "Wonder Orb": 1,
        "VipPoints": 280
       }
      },
      {
       "from_rank": 4,
       "to_rank": 4,
       "reward": {
        "Gems": 200,
        "Destiny Star": 1,
        "VipPoints": 260
       }
      },
      {
       "from_rank": 5,
       "to_rank": 5,
       "reward": {
        "Gems": 190,
        "Destiny Star": 1,
        "VipPoints": 250
       }
      },
      {
       "from_rank": 6,
       "to_rank": 6,
       "reward": {
        "Gems": 180,
        "Wonder Orb": 1,
        "VipPoints": 240
       }
      },
      {
       "from_rank": 7,
       "to_rank": 7,
       "reward": {
        "Gems": 170,
        "Wonder Orb": 1,
        "VipPoints": 230
       }
      },
      {
       "from_rank": 8,
       "to_rank": 8,
       "reward": {
        "Gems": 160,
        "Wonder Orb": 1,
        "VipPoints": 220
       }
      },
      {
       "from_rank": 9,
       "to_rank": 9,
       "reward": {
        "Gems": 150,
        "Wonder Orb": 1,
        "VipPoints": 210
       }
      },
      {
       "from_rank": 10,
       "to_rank": 10,
       "reward": {
        "Gems": 140,
        "Wonder Orb": 1,
        "VipPoints": 200
       }
      },
      {
       "from_rank": 11,
       "to_rank": 11,
       "reward": {
        "Gems": 120,
        "Wonder Orb": 1,
        "VipPoints": 190
       }
      },
      {
       "from_rank": 12,
       "to_rank": 12,
       "reward": {
        "Gems": 115,
        "Wonder Orb": 1,
        "VipPoints": 180
       }
      },
      {
       "from_rank": 13,
       "to_rank": 13,
       "reward": {
        "Gems": 110,
        "Wonder Orb": 1,
        "VipPoints": 170
       }
      },
      {
       "from_rank": 14,
       "to_rank": 14,
       "reward": {
        "Gems": 105,
        "Wonder Orb": 1,
        "VipPoints": 160
       }
      },
      {
       "from_rank": 15,
       "to_rank": 15,
       "reward": {
        "Gems": 100,
        "Wonder Orb": 1,
        "VipPoints": 150
       }
      },
      {
       "from_rank": 16,
       "to_rank": 16,
       "reward": {
        "Gems": 95,
        "Wonder Orb": 1,
        "VipPoints": 140
       }
      },
      {
       "from_rank": 17,
       "to_rank": 17,
       "reward": {
        "Gems": 90,
        "Wonder Orb": 1,
        "VipPoints": 130
       }
      },
      {
       "from_rank": 18,
       "to_rank": 18,
       "reward": {
        "Gems": 85,
        "Wonder Orb": 1,
        "VipPoints": 120
       }
      },
      {
       "from_rank": 19,
       "to_rank": 19,
       "reward": {
        "Gems": 80,
        "Wonder Orb": 1,
        "VipPoints": 110
       }
      },
      {
       "from_rank": 20,
       "to_rank": 20,
       "reward": {
        "Gems": 75,
        "Wonder Orb": 1,
        "VipPoints": 100
       }
      }
     ]
    }
   ],
   "milestone_rewards": [
    {
     "points": 60000,
     "reward": {
      "Rare Prism": 1
     }
    },
    {
     "points": 75000,
     "reward": {
      "Rare Codex": 1
     }
    },
    {
     "points": 100000,
     "reward": {
      "Legendary Codex": 1
     }
    }
   ],
   "daily": null,
   "chase": null
  }
 ],
 "findings": [
  {
   "id": "chase_budget:GetLegendaryNOC044-835:2026-10-26",
   "kind": "chase_budget",
   "claim": "Grimnall Chase: every reward track together pays 200 Pumpkin (rank rewards pay none). Grimnall the Hollowed (5 stars) ×1 costs 170, leaving 30 for the rest of the shop, which costs 570 in full; the whole shop (740) is out of reach.",
   "evidence": [
    {
     "source": "Ulgorim Relic Hunt track",
     "points_needed": "20,000",
     "Pumpkin": 10
    },
    {
     "source": "Althar Relic Hunt track",
     "points_needed": "20,000",
     "Pumpkin": 10
    },
    {
     "source": "Sakiel Relic Hunt track",
     "points_needed": "20,000",
     "Pumpkin": 10
    },
    {
     "source": "Gear Up track",
     "points_needed": "8,000, 16,000, 24,000",
     "Pumpkin": 30
    },
    {
     "source": "Arena Rush track",
     "points_needed": "8,000, 16,000, 24,000",
     "Pumpkin": 30
    },
    {
     "source": "Invoker Summon Surge track",
     "points_needed": "40,000, 80,000",
     "Pumpkin": 20
    },
    {
     "source": "Titan Summon Surge track",
     "points_needed": "60,000",
     "Pumpkin": 20
    },
    {
     "source": "Invoker Power Up track",
     "points_needed": "60,000",
     "Pumpkin": 10
    },
    {
     "source": "Titan Power Up track",
     "points_needed": "12,000",
     "Pumpkin": 10
    },
    {
     "source": "Omnissi Essence Hunt track",
     "points_needed": "10,000",
     "Pumpkin": 10
    },
    {
     "source": "Crest Hunt track",
     "points_needed": "12,000",
     "Pumpkin": 10
    },
    {
     "source": "Campaign Rush track",
     "points_needed": "16,000",
     "Pumpkin": 10
    },
    {
     "source": "Pentiax Spark Hunt track",
     "points_needed": "8,000",
     "Pumpkin": 10
    },
    {
     "source": "Sorgott Accessory Hunt track",
     "points_needed": "15,000",
     "Pumpkin": 10
    },
    {
     "source": "rank rewards (bracket and global)",
     "points_needed": "",
     "Pumpkin": 0
    },
    {
     "source": "shop: Grimnall the Hollowed (5 stars) ×1",
     "points_needed": "",
     "Pumpkin": -170
    },
    {
     "source": "shop: every item to its limit",
     "points_needed": "",
     "Pumpkin": -740
    }
   ],
   "method": "Sum of the Pumpkin paid at every listed points threshold of every reward track (ProgressRewards), plus any Pumpkin in the bracket and global rank rewards, compared with the shop's prices × limits. Assumes each threshold pays once, as listed; not yet checked in game whether a track repeats. The tracks' ×2 multiplier is not applied: it changes how fast points come, not the Pumpkin each threshold pays.",
   "confidence": "medium"
  },
  {
   "id": "points_efficiency:CampaignProgression-860:2026-10-26",
   "kind": "points_efficiency",
   "claim": "Campaign Rush: Best points per energy: Clear an Insane Campaign level (11.43 points per energy: 160 points, and every matching stage costs 14 energy, ≈21 gems); Clear a Normal Campaign level (10 points per energy: 60 points, and every matching stage costs 6 energy, ≈9 gems); Clear a Hard Campaign level (10 points per energy: 100 points, and every matching stage costs 10 energy, ≈15 gems).",
   "evidence": [
    {
     "action": "Clear an Insane Campaign level",
     "points": 160,
     "energy": 14.0,
     "points_per_energy": 11.4286,
     "gems_equivalent": 21.0,
     "energy_basis": "uniform"
    },
    {
     "action": "Clear a Normal Campaign level",
     "points": 60,
     "energy": 6.0,
     "points_per_energy": 10.0,
     "gems_equivalent": 9.0,
     "energy_basis": "uniform"
    },
    {
     "action": "Clear a Hard Campaign level",
     "points": 100,
     "energy": 10.0,
     "points_per_energy": 10.0,
     "gems_equivalent": 15.0,
     "energy_basis": "uniform"
    }
   ],
   "method": "Points for one action divided by its energy cost. A campaign win costs the energy of the campaign stages of that difficulty (and any region or level the rule names); when the rule names no single stage, the median of those stages. Gems equivalent = energy × 1.5 gems per energy. Outlier: at least 2× the median points per energy of the priced actions in the tournament.",
   "confidence": "medium"
  },
  {
   "id": "milestone_reachability:CampaignProgression-860-Intermediate:2026-10-26",
   "kind": "milestone_reachability",
   "claim": "Campaign Rush (Intermediate): up to 1,152 energy if you never hit the energy cap (288 a day over 4 days). On the best-priced action, Clear an Insane Campaign level (11.43 points per energy), that is 82 whole plays worth 13,120 points. Highest milestone reachable on regenerated energy: 13,000 points (Rare Prism ×1). The top milestone, 17,000 points (Legendary Codex ×1), is short by 3,880 points = 25 more plays = 350 energy = 525 gems at 1.5 gems per energy.",
   "evidence": [
    {
     "best_action": "Clear an Insane Campaign level",
     "points_per_energy": 11.4286,
     "energy_basis": "uniform",
     "daily_free_energy": 288,
     "days": 4.0,
     "free_energy": 1152,
     "free_plays": 82,
     "free_points": 13120
    },
    {
     "milestone_points": 400,
     "reward": {
      "Gold": 150000
     },
     "reachable_free": true
    },
    {
     "milestone_points": 800,
     "reward": {
      "Refined Astral Essence": 3
     },
     "reachable_free": true
    },
    {
     "milestone_points": 1300,
     "reward": {
      "Gems": 40
     },
     "reachable_free": true
    },
    {
     "milestone_points": 2800,
     "reward": {
      "Pure Astral Essence": 1
     },
     "reachable_free": true
    },
    {
     "milestone_points": 4000,
     "reward": {
      "Multi-Battle Tokens": 35
     },
     "reachable_free": true
    },
    {
     "milestone_points": 5500,
     "reward": {
      "Rare Codex": 1
     },
     "reachable_free": true
    },
    {
     "milestone_points": 10000,
     "reward": {
      "Energy": 175
     },
     "reachable_free": true
    },
    {
     "milestone_points": 13000,
     "reward": {
      "Rare Prism": 1
     },
     "reachable_free": true
    },
    {
     "milestone_points": 15000,
     "reward": {
      "Epic Codex": 1
     },
     "reachable_free": false,
     "shortfall_points": 1880,
     "shortfall_plays": 12,
     "shortfall_energy": 168,
     "gems": 252
    },
    {
     "milestone_points": 17000,
     "reward": {
      "Legendary Codex": 1
     },
     "reachable_free": false,
     "shortfall_points": 3880,
     "shortfall_plays": 25,
     "shortfall_energy": 350,
     "gems": 525
    }
   ],
   "method": "Energy = the whole seconds the tournament runs ÷ 300 seconds per energy (288 energy a day). Plays = that energy ÷ 14 energy per play of the best-priced action (Clear an Insane Campaign level, 11.43 points per energy), rounded down to whole plays; free points = plays × 160. A milestone above the free points is short by the difference; it takes that shortfall ÷ 160 more plays, rounded up, at 14 energy each, and gems = that energy × 1.5 gems per energy, rounded up to a whole gem. This over-counts: regeneration stops at the energy cap (the cap is 10 at level 1 and 30 at level 21), and it assumes the energy is always spent before the cap is reached. It also under-counts: energy from daily quests, level-ups and milestone rewards is left out. No gem refills are bought. The best action may need content the player has not unlocked yet. Only the player's own division is in the data, so nothing is claimed about other divisions.",
   "confidence": "medium"
  }
 ],
 "energy": {
  "regen_seconds": 300,
  "cap_by_level": [
   10,
   11,
   12,
   13,
   14,
   15,
   16,
   17,
   18,
   19,
   20,
   21,
   22,
   23,
   24,
   25,
   26,
   27,
   28,
   29,
   30,
   35,
   40,
   45,
   50,
   55,
   60,
   65,
   70,
   75,
   80,
   85,
   90,
   94,
   95,
   96,
   97,
   98,
   99,
   100,
   101,
   102,
   103,
   104,
   105,
   106,
   107,
   108,
   109,
   110,
   111,
   112,
   113,
   114,
   115,
   116,
   117,
   118,
   119,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120,
   120
  ],
  "gems_per_energy": 1.5
 }
}
