{
  "name": "Anime Vanguards Trait Dataset",
  "url": "https://animevanguardsguide.com/data/traits.json",
  "lastmod": "2026-06-09",
  "rowCount": 11,
  "rows": [
    {
      "name": "Monarch",
      "tier": "S+",
      "chance": "0.1%",
      "pity": 1500,
      "role": "Top-end carry trait",
      "effect": "+300% damage, -10% SPA, +5% range, limited to one placement",
      "bestFor": "Low-placement, expensive, or centerpiece DPS units where one boosted placement carries the map.",
      "keepWhen": "Keep on a permanent main carry, premium evolved unit, or unit you already use across several modes.",
      "rerollWhen": "Do not chase it on filler units, fresh pulls with no materials, or trade-only copies.",
      "advisorRole": "carry",
      "score": 100
    },
    {
      "name": "Ethereal",
      "tier": "S",
      "chance": "0.175%",
      "pity": 858,
      "role": "Premium DPS trait",
      "effect": "+20% damage, -20% SPA, +5% range",
      "bestFor": "Fast attackers, several-placement carries, and all-round units that gain from damage and tempo together.",
      "keepWhen": "Keep on almost any serious carry unless the unit specifically needs Monarch's one-placement ceiling.",
      "rerollWhen": "Reroll only if the unit is truly permanent and you have enough resources to chase a narrower target.",
      "advisorRole": "tempo",
      "score": 92
    },
    {
      "name": "Solar",
      "tier": "S",
      "chance": "0.5%",
      "pity": 300,
      "role": "Range and tempo route",
      "effect": "+10% damage, -5% SPA, +25% range",
      "bestFor": "Units that need coverage while still benefiting from a modest DPS lift.",
      "keepWhen": "Keep when the unit leaks because of coverage, awkward map pathing, or support-radius pressure.",
      "rerollWhen": "Consider rerolling on pure boss carries where range is not the bottleneck.",
      "advisorRole": "range",
      "score": 88
    },
    {
      "name": "Deadeye",
      "tier": "A+",
      "chance": "0.375%",
      "pity": 400,
      "role": "Critical route",
      "effect": "Critical chance and critical damage boost",
      "bestFor": "Units that already care about crit scaling, Unbound-style planning, or crit-support setups.",
      "keepWhen": "Keep on crit-friendly units or boss-pressure units where the crit package is visible in results.",
      "rerollWhen": "Reroll if the unit has no crit synergy and needs raw tempo, range, or one-placement power instead.",
      "advisorRole": "crit",
      "score": 84
    },
    {
      "name": "Blitz",
      "tier": "A",
      "chance": "1.85%",
      "pity": null,
      "role": "Speed route",
      "effect": "SPA-focused trait line for faster attack cadence",
      "bestFor": "Units that already hit hard but lose value because they attack too slowly.",
      "keepWhen": "Keep in progression when better rare traits are unrealistic and the unit needs tempo.",
      "rerollWhen": "Reroll on endgame permanent carries once rare-trait pity or resource stock is realistic.",
      "advisorRole": "tempo",
      "score": 72
    },
    {
      "name": "Fortune",
      "tier": "A",
      "chance": "2.5%",
      "pity": null,
      "role": "Economy trait",
      "effect": "Farm income increase or upgrade-cost reduction",
      "bestFor": "Farm units and economy routes where income matters more than raw damage.",
      "keepWhen": "Keep on farm/economy units and routes where early upgrades decide the clear.",
      "rerollWhen": "Reroll on pure DPS carries unless the current mode is economy-gated.",
      "advisorRole": "farm",
      "score": 70
    },
    {
      "name": "Marksman",
      "tier": "B+",
      "chance": "6.5%",
      "pity": null,
      "role": "Range trait",
      "effect": "+30% range",
      "bestFor": "Support units, awkward maps, and units whose value comes from coverage instead of raw DPS.",
      "keepWhen": "Keep while progressing if range is the exact reason the unit underperforms.",
      "rerollWhen": "Reroll on permanent damage carries after the account has enough rerolls for rare targets.",
      "advisorRole": "range",
      "score": 62
    },
    {
      "name": "Scholar",
      "tier": "B",
      "chance": "10%",
      "pity": null,
      "role": "Account progression trait",
      "effect": "Experience-focused trait line",
      "bestFor": "Leveling routes or temporary units where account progression is the short-term goal.",
      "keepWhen": "Keep only when leveling speed is more important than a current clear.",
      "rerollWhen": "Reroll on serious carry, boss, Infinite, Rift, or trade-value units.",
      "advisorRole": "leveling",
      "score": 48
    },
    {
      "name": "Vigor",
      "tier": "C",
      "chance": "Common",
      "pity": null,
      "role": "Common damage line",
      "effect": "Vigor I / II / III style damage increase",
      "bestFor": "Temporary progression when the unit has no better trait and damage is the current bottleneck.",
      "keepWhen": "Keep only as a short-term stopgap on early accounts.",
      "rerollWhen": "Reroll on any unit that deserves rare-trait investment.",
      "advisorRole": "carry",
      "score": 34
    },
    {
      "name": "Swift",
      "tier": "C",
      "chance": "Common",
      "pity": null,
      "role": "Common SPA line",
      "effect": "Swift I / II / III style SPA improvement",
      "bestFor": "Temporary tempo fixes while saving rare rerolls.",
      "keepWhen": "Keep only if SPA is the exact reason a temporary unit feels bad.",
      "rerollWhen": "Reroll on permanent carries, premium evolved units, and trade-value copies.",
      "advisorRole": "tempo",
      "score": 32
    },
    {
      "name": "Range",
      "tier": "C",
      "chance": "26%",
      "pity": null,
      "role": "Common range line",
      "effect": "Range I / II / III adds increasing range",
      "bestFor": "Early useful roll while saving rare rerolls for a permanent carry.",
      "keepWhen": "Keep only when coverage is a short-term blocker and the unit is not worth deeper rerolling.",
      "rerollWhen": "Reroll on high-value carries or units where extra range does not change the route.",
      "advisorRole": "range",
      "score": 30
    }
  ]
}
