// ─── Soul Spells ────────────────────────────────────────────────────────────── // Soul magic - Light + Dark + Transference exotic, bypasses defenses import type { SpellDef } from '../../types'; import { elemCost } from '../elements'; export const SOUL_SPELLS: Record = { // Tier 4 - Soul Spells (defense bypass) soulPierce: { name: "Soul Pierce", elem: "soul", dmg: 350, cost: elemCost("soul", 10), tier: 4, castSpeed: 0.6, unlock: 30000, studyTime: 36, desc: "Strike at the soul. Bypasses all armor and resistances.", effects: [{ type: 'defense_bypass', value: 1.0 }] }, spiritBlast: { name: "Spirit Blast", elem: "soul", dmg: 550, cost: elemCost("soul", 16), tier: 4, castSpeed: 0.4, unlock: 60000, studyTime: 50, desc: "A blast of pure soul energy. Ignores all defenses entirely.", effects: [{ type: 'defense_bypass', value: 1.0 }, { type: 'resist_ignore', value: 0.5 }] }, };