// ─── Raw Mana Spells (Tier 0) ───────────────────────────────────────────────
import type { SpellDef } from '../../types';
import { rawCost } from '../elements';

export const RAW_SPELLS: Record<string, SpellDef> = {
  // Tier 0 - Basic Raw Mana Spells (fast, costs raw mana)
  manaBolt: {
    name: "Mana Bolt",
    elem: "raw",
    dmg: 5,
    cost: rawCost(3),
    tier: 0,
    castSpeed: 3,
    unlock: 0,
    studyTime: 0,
    desc: "A weak bolt of pure mana. Costs raw mana instead of elemental.",
    grimoire: true
  },
  manaStrike: {
    name: "Mana Strike",
    elem: "raw",
    dmg: 8,
    cost: rawCost(5),
    tier: 0,
    castSpeed: 2.5,
    unlock: 50,
    studyTime: 1,
    desc: "A concentrated strike of raw mana. Slightly stronger than Mana Bolt.",
    grimoire: true
  },
};
