/**
 * Afflictions — negative status effects (Mundane & Magic)
 * @type {StatusEffectConfig[]}
 */
export const AFFLICTIONS = [
  // ── Mundane ────────────────────────────────────────────────────────────────
  { id: "aff-alkalized",  name: "PRISMRPG.Status.Alkalized",  icon: "icons/svg/acid.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-bleed",      name: "PRISMRPG.Status.Bleed",      icon: "icons/svg/blood.svg",       category: "affliction", typing: "mundane" },
  { id: "aff-blind",      name: "PRISMRPG.Status.Blind",      icon: "icons/svg/blind.svg",       category: "affliction", typing: "mundane" },
  { id: "aff-deaf",       name: "PRISMRPG.Status.Deaf",       icon: "icons/svg/deaf.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-diseased",   name: "PRISMRPG.Status.Diseased",   icon: "icons/svg/biohazard.svg",   category: "affliction", typing: "mundane" },
  { id: "aff-distracted", name: "PRISMRPG.Status.Distracted", icon: "icons/svg/daze.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-exhaustion", name: "PRISMRPG.Status.Exhaustion", icon: "icons/svg/sleep.svg",       category: "affliction", typing: "mundane" },
  { id: "aff-frightened", name: "PRISMRPG.Status.Frightened", icon: "icons/svg/terror.svg",      category: "affliction", typing: "mundane" },
  { id: "aff-marked",     name: "PRISMRPG.Status.Marked",     icon: "icons/svg/target.svg",      category: "affliction", typing: "both" },
  { id: "aff-mute",       name: "PRISMRPG.Status.Mute",       icon: "icons/svg/silenced.svg",    category: "affliction", typing: "mundane" },
  { id: "aff-paralyzed",  name: "PRISMRPG.Status.Paralyzed",  icon: "icons/svg/paralysis.svg",   category: "affliction", typing: "mundane" },
  { id: "aff-petrified",  name: "PRISMRPG.Status.Petrified",  icon: "icons/svg/frozen.svg",      category: "affliction", typing: "mundane" },
  { id: "aff-poison",     name: "PRISMRPG.Status.Poison",     icon: "icons/svg/poison.svg",      category: "affliction", typing: "mundane" },
  { id: "aff-prone",      name: "PRISMRPG.Status.Prone",      icon: "icons/svg/falling.svg",     category: "affliction", typing: "mundane" },
  { id: "aff-rage",       name: "PRISMRPG.Status.Rage",       icon: "icons/svg/fire.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-sealed",     name: "PRISMRPG.Status.Sealed",     icon: "icons/svg/net.svg",         category: "affliction", typing: "mundane" },
  { id: "aff-staggered",  name: "PRISMRPG.Status.Staggered",  icon: "icons/svg/daze.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-stunned",    name: "PRISMRPG.Status.Stunned",    icon: "icons/svg/stun.svg",        category: "affliction", typing: "mundane" },
  { id: "aff-taunt",      name: "PRISMRPG.Status.Taunt",      icon: "icons/svg/eye.svg",         category: "affliction", typing: "mundane" },
  { id: "aff-unconscious",name: "PRISMRPG.Status.Unconscious",icon: "icons/svg/unconscious.svg", category: "affliction", typing: "mundane" },
  { id: "aff-wounded",    name: "PRISMRPG.Status.Wounded",    icon: "icons/svg/degen.svg",       category: "affliction", typing: "mundane" },
  // ── Magic ──────────────────────────────────────────────────────────────────
  { id: "aff-banished",   name: "PRISMRPG.Status.Banished",   icon: "icons/svg/wing.svg",        category: "affliction", typing: "magic" },
  { id: "aff-seep",       name: "PRISMRPG.Status.Seep",       icon: "icons/svg/acid.svg",        category: "affliction", typing: "magic" },
  { id: "aff-sightless",  name: "PRISMRPG.Status.Sightless",  icon: "icons/svg/blind.svg",       category: "affliction", typing: "magic" },
  { id: "aff-cursed",     name: "PRISMRPG.Status.Cursed",     icon: "icons/svg/sun.svg",         category: "affliction", typing: "magic" },
  { id: "aff-soundless",  name: "PRISMRPG.Status.Soundless",  icon: "icons/svg/deaf.svg",        category: "affliction", typing: "magic" },
  { id: "aff-plagued",    name: "PRISMRPG.Status.Plagued",    icon: "icons/svg/biohazard.svg",   category: "affliction", typing: "magic" },
  { id: "aff-compulsed",  name: "PRISMRPG.Status.Compulsed",  icon: "icons/svg/eye.svg",         category: "affliction", typing: "magic" },
  { id: "aff-fatigue",    name: "PRISMRPG.Status.Fatigue",    icon: "icons/svg/sleep.svg",       category: "affliction", typing: "magic" },
  { id: "aff-horror",     name: "PRISMRPG.Status.Horror",     icon: "icons/svg/terror.svg",      category: "affliction", typing: "magic" },
  { id: "aff-madness",    name: "PRISMRPG.Status.Madness",    icon: "icons/svg/daze.svg",        category: "affliction", typing: "magic" },
  { id: "aff-silenced",   name: "PRISMRPG.Status.Silenced",   icon: "icons/svg/silenced.svg",    category: "affliction", typing: "magic" },
  { id: "aff-locked",     name: "PRISMRPG.Status.Locked",     icon: "icons/svg/net.svg",         category: "affliction", typing: "magic" },
  { id: "aff-dazed",      name: "PRISMRPG.Status.Dazed",      icon: "icons/svg/daze.svg",        category: "affliction", typing: "magic" },
  { id: "aff-numbed",     name: "PRISMRPG.Status.Numbed",     icon: "icons/svg/frozen.svg",      category: "affliction", typing: "magic" },
  { id: "aff-comatose",   name: "PRISMRPG.Status.Comatose",   icon: "icons/svg/unconscious.svg", category: "affliction", typing: "magic" },
  { id: "aff-shattered",  name: "PRISMRPG.Status.Shattered",  icon: "icons/svg/blood.svg",       category: "affliction", typing: "magic" },
  // ── Elemental (Magic) ──────────────────────────────────────────────────────
  { id: "aff-burning",    name: "PRISMRPG.Status.Burning",    icon: "icons/svg/fire.svg",        category: "affliction", typing: "magic" },
  { id: "aff-chilled",    name: "PRISMRPG.Status.Chilled",    icon: "icons/svg/frozen.svg",      category: "affliction", typing: "magic" },
  { id: "aff-corroded",   name: "PRISMRPG.Status.Corroded",   icon: "icons/svg/acid.svg",        category: "affliction", typing: "magic" },
  { id: "aff-necrosis",   name: "PRISMRPG.Status.Necrosis",   icon: "icons/svg/degen.svg",       category: "affliction", typing: "magic" },
  { id: "aff-radiated",   name: "PRISMRPG.Status.Radiated",   icon: "icons/svg/lightning.svg",   category: "affliction", typing: "magic" },
  { id: "aff-shocked",    name: "PRISMRPG.Status.Shocked",    icon: "icons/svg/lightning.svg",   category: "affliction", typing: "magic" },
]

/**
 * Imbuements — positive status effects (Mundane & Magic)
 * @type {StatusEffectConfig[]}
 */
export const IMBUEMENTS = [
  // ── Mundane ────────────────────────────────────────────────────────────────
  { id: "imb-aided",        name: "PRISMRPG.Status.Aided",       icon: "icons/svg/upgrade.svg",      category: "imbuement", typing: "mundane" },
  { id: "imb-alert",        name: "PRISMRPG.Status.Alert",        icon: "icons/svg/eye.svg",           category: "imbuement", typing: "mundane" },
  { id: "imb-alkalized",    name: "PRISMRPG.Status.Alkalized",    icon: "icons/svg/acid.svg",          category: "imbuement", typing: "mundane" },
  { id: "imb-bestowed",     name: "PRISMRPG.Status.Bestowed",     icon: "icons/svg/angel.svg",         category: "imbuement", typing: "both" },
  { id: "imb-concealed",    name: "PRISMRPG.Status.Concealed",    icon: "icons/svg/invisible.svg",     category: "imbuement", typing: "mundane" },
  { id: "imb-enhance",      name: "PRISMRPG.Status.Enhance",      icon: "icons/svg/upgrade.svg",       category: "imbuement", typing: "mundane" },
  { id: "imb-inspired",     name: "PRISMRPG.Status.Inspired",     icon: "icons/svg/regen.svg",         category: "imbuement", typing: "mundane" },
  { id: "imb-keen",         name: "PRISMRPG.Status.Keen",         icon: "icons/svg/eye.svg",           category: "imbuement", typing: "mundane" },
  { id: "imb-life-drain",   name: "PRISMRPG.Status.LifeDrain",    icon: "icons/svg/regen.svg",         category: "imbuement", typing: "mundane" },
  { id: "imb-madness",      name: "PRISMRPG.Status.Madness",      icon: "icons/svg/daze.svg",          category: "imbuement", typing: "mundane" },
  { id: "imb-prepared",     name: "PRISMRPG.Status.Prepared",     icon: "icons/svg/upgrade.svg",       category: "imbuement", typing: "mundane" },
  { id: "imb-rage",         name: "PRISMRPG.Status.Rage",         icon: "icons/svg/fire.svg",          category: "imbuement", typing: "mundane" },
  { id: "imb-reinforced",   name: "PRISMRPG.Status.Reinforced",   icon: "icons/svg/mage-shield.svg",   category: "imbuement", typing: "mundane" },
  { id: "imb-renewed",      name: "PRISMRPG.Status.Renewed",      icon: "icons/svg/regen.svg",         category: "imbuement", typing: "mundane" },
  { id: "imb-supplied",     name: "PRISMRPG.Status.Supplied",     icon: "icons/svg/upgrade.svg",       category: "imbuement", typing: "mundane" },
  { id: "imb-surged",       name: "PRISMRPG.Status.Surged",       icon: "icons/svg/lightning.svg",     category: "imbuement", typing: "mundane" },
  { id: "imb-trance",       name: "PRISMRPG.Status.Trance",       icon: "icons/svg/sleep.svg",         category: "imbuement", typing: "mundane" },
  // ── Magic ──────────────────────────────────────────────────────────────────
  { id: "imb-blessed",      name: "PRISMRPG.Status.Blessed",      icon: "icons/svg/angel.svg",         category: "imbuement", typing: "magic" },
  { id: "imb-anchored",     name: "PRISMRPG.Status.Anchored",     icon: "icons/svg/net.svg",           category: "imbuement", typing: "magic" },
  { id: "imb-saturated",    name: "PRISMRPG.Status.Saturated",    icon: "icons/svg/regen.svg",         category: "imbuement", typing: "magic" },
  { id: "imb-invisible",    name: "PRISMRPG.Status.Invisible",    icon: "icons/svg/invisible.svg",     category: "imbuement", typing: "magic" },
  { id: "imb-enchanted",    name: "PRISMRPG.Status.Enchanted",    icon: "icons/svg/mage-shield.svg",   category: "imbuement", typing: "magic" },
  { id: "imb-heroism",      name: "PRISMRPG.Status.Heroism",      icon: "icons/svg/upgrade.svg",       category: "imbuement", typing: "magic" },
  { id: "imb-mana-drain",   name: "PRISMRPG.Status.ManaDrain",    icon: "icons/svg/regen.svg",         category: "imbuement", typing: "magic" },
  { id: "imb-fury",         name: "PRISMRPG.Status.Fury",         icon: "icons/svg/fire.svg",          category: "imbuement", typing: "magic" },
  { id: "imb-warded",       name: "PRISMRPG.Status.Warded",       icon: "icons/svg/holy-shield.svg",   category: "imbuement", typing: "magic" },
  { id: "imb-regeneration", name: "PRISMRPG.Status.Regeneration", icon: "icons/svg/regen.svg",         category: "imbuement", typing: "magic" },
  { id: "imb-haste",        name: "PRISMRPG.Status.Haste",        icon: "icons/svg/wingfoot.svg",      category: "imbuement", typing: "magic" },
]
