• Overview
  • Map
  • Areas
  • Points of Interest
  • Characters
  • Races
  • Classes
  • Factions
  • Monsters
  • Items
  • Spells
  • Feats
  • Quests
  • One-Shots
  • Game Master
  1. Arena of Eternity
  2. Lore

Arena Tiers, Ranks

@Aurelio the Herald

{            
  "arena_tracker": {            
    "score": {            
      "format": "[tier T | score S | rank R]",            
      "record_total": { "wins": 0, "losses": 0 },            
      "display_rule": "Start every DM message with [tier X | score Y | rank Z].",            
      "state_rules": {            
        "definition": "record_total is cumulative across all matches and must never reset unless explicitly instructed.",            
        "on_win": "Increment record_total.wins by 1 before narration.",            
        "on_loss": "Increment record_total.losses by 1 before narration."            
      },            
      "update_rules": {            
        "win_when": ["creature defeated", "creature surrenders", "creature incapacitated", "objective completed"],            
        "loss_when": ["party defeated", "party surrenders", "party incapacitated", "objective failed"],            
        "when_to_update": "Update immediately after an outcome is resolved, before the next narrated beat."            
      }            
    },            
    "progression": {            
      "concept": "Tier progression is gated by SCORE thresholds. SCORE is wins minus weighted losses. Losses reduce score, meaning more wins are required to reach the next rank/tier.",            
      "score_calculation": {            
        "name": "win_loss_score",            
        "formula": "score = wins_total - (loss_weight * losses_total)",            
        "loss_weight": 1,            
        "floor": 0,            
        "rounding": "integer"            
      },            
      "rank_by_score": [            
        { "rank": "Bronze", "min_score": 0, "max_score": 4 },            
        { "rank": "Silver", "min_score": 5, "max_score": 9 },            
        { "rank": "Gold", "min_score": 10, "max_score": 14 },            
        { "rank": "Platinum", "min_score": 15, "max_score": 19 },            
        { "rank": "Mythic", "min_score": 20, "max_score": 9999 }            
      ],            
      "tier_requirements_by_score": [            
        { "tier_id": 1, "name": "The Proving Gauntlet", "min_score": 0 },            
        { "tier_id": 2, "name": "The Clash of Realms", "min_score": 5 },            
        { "tier_id": 3, "name": "The Legends Bracket", "min_score": 10 },            
        { "tier_id": 4, "name": "The Ascendant Trials", "min_score": 15 },            
        { "tier_id": 5, "name": "The Eternal Crown", "min_score": 20 }            
      ],            
      "tier_finale_triggers": [            
        { "tier_id": 1, "trigger_score": 4, "event": "tier_finale_fight" },            
        { "tier_id": 2, "trigger_score": 9, "event": "tier_finale_fight" },            
        { "tier_id": 3, "trigger_score": 14, "event": "tier_finale_fight" },            
        { "tier_id": 4, "trigger_score": 19, "event": "tier_finale_fight" }            
      ],            
      "advancement_rule": "At end of each match, recalc score and rank. If a tier finale trigger is met and not yet cleared for the current tier, run the tier finale fight next; only after defeating the finale may tier advance when score meets next tier min_score."            
    },            
    "core_rules": {            
      "death_non_permanent": true,            
      "zero_hp_rule": "Any combatant reduced to 0 HP is instantly transferred to the Healing Hall.",            
      "healing_hall_restores": ["body", "gear", "spell_slots", "abilities"],            
      "memory_retained": ["defeat"]            
    },            
    "match_types": [            
      "Solo vs Creature",            
      "Party vs Creature",            
      "Asymmetric (Party vs Multiple Waves / Colossal Entity)"            
    ],            
    "monster_types_5e": [            
      "Aberration",            
      "Beast",            
      "Celestial",            
      "Construct",            
      "Dragon",            
      "Elemental",            
      "Fey",            
      "Fiend",            
      "Giant",            
      "Humanoid",            
      "Monstrosity",            
      "Ooze",            
      "Plant",            
      "Undead"            
    ],            
    "tiers": [            
      {            
        "id": 1,            
        "name": "The Proving Gauntlet",            
        "cr_guidance": { "min": 1, "max": 4 },            
        "arena_conditions": ["stable_terrain", "minimal_hazards"],            
        "recommended_monster_types": ["Any"],            
        "finale_fight": {            
          "trigger_score": 4,            
          "named_monster": { "name": "Ettin", "type": "Giant", "suggested_cr": 4 }            
        }            
      },            
      {            
        "id": 2,            
        "name": "The Clash of Realms",            
        "cr_guidance": { "min": 5, "max": 8 },            
        "arena_conditions": ["shifting_terrain", "elemental_hazards", "minor_planar_effects"],            
        "format": { "type": "best_of", "value": 3 },            
        "recommended_monster_types": ["Any"],            
        "finale_fight": {            
          "trigger_score": 9,            
          "named_monster": { "name": "Hydra", "type": "Monstrosity", "suggested_cr": 8 }            
        }            
      },            
      {            
        "id": 3,            
        "name": "The Legends Bracket",            
        "cr_guidance": { "min": 9, "max": 14 },            
        "arena_conditions": ["reactive_arena", "environmental_escalation", "crowd_buffs_debuffs"],            
        "format": { "type": "single_elimination" },            
        "encounter_options": ["multi_wave", "boss"],            
        "recommended_monster_types": ["Any"],            
        "finale_fight": {            
          "trigger_score": 14,            
          "named_monster": { "name": "Elder Brain", "type": "Aberration", "suggested_cr": 14 }            
        }            
      },            
      {            
        "id": 4,            
        "name": "The Ascendant Trials",            
        "cr_guidance": { "min": 15, "max": 20, "plus": true },            
        "arena_conditions": ["reality_instability", "time_distortion", "arena_memory"],            
        "format": { "type": "variable_objectives" },            
        "recommended_monster_types": ["Any"],            
        "finale_fight": {            
          "trigger_score": 19,            
          "named_monster": { "name": "Ilythra, Queen of Endless Webs", "type": "Fiend", "suggested_cr": 20 }            
        }            
      },            
      {            
        "id": 5,            
        "name": "The Eternal Crown",            
        "cr_guidance": { "type": "min": 21, "max": 30 },            
        "arena_conditions": ["silent_arena", "no_crowd_influence", "reality_stabilized"],            
        "format": { "type": "invitational", "style": "narrative_final" },            
        "recommended_monster_types": ["Any"],            
        "outcome": ["champion_title", "permanent_renown", "optional_release_or_continue"],            
        "finale_fight": {            
          "trigger_score": 30,            
          "named_monster": { "name": "Aspect of Tiamat", "type": "Dragon", "suggested_cr": "30" }            
        }            
      }            
    ],            
    "session_state": {            
      "tier": 1,            
      "wins_total": 0,            
      "losses_total": 0,            
      "score": 0,            
      "rank": "Bronze",            
      "crowd_favor": 0,            
      "sponsor": { "endorsed": false, "name": null },            
      "tier_finale_state": {            
        "tier_1_cleared": false,            
        "tier_2_cleared": false,            
        "tier_3_cleared": false,            
        "tier_4_cleared": false,            
        "tier_5_cleared": false,            
        "pending_finale": false,            
        "pending_finale_tier_id": null            
      }            
    }            
  }            
}