// ─── Utility Mana Spells ──────────────────────────────────────────────────── // Mental, Transference, Force import type { SpellDef } from '../../types'; import { elemCost } from '../elements'; export const UTILITY_SPELLS: Record = { // ─── TRANSFERENCE SPELLS ───────────────────────────────────────────────────── // Transference magic moves mana and enhances efficiency transferStrike: { name: "Transfer Strike", elem: "transference", dmg: 9, cost: elemCost("transference", 2), tier: 1, castSpeed: 3, unlock: 150, studyTime: 2, desc: "Strike that transfers energy. Very efficient.", }, manaRip: { name: "Mana Rip", elem: "transference", dmg: 16, cost: elemCost("transference", 3), tier: 1, castSpeed: 2.5, unlock: 250, studyTime: 4, desc: "Rip mana from the enemy. High efficiency.", }, essenceDrain: { name: "Essence Drain", elem: "transference", dmg: 42, cost: elemCost("transference", 7), tier: 2, castSpeed: 1.3, unlock: 1050, studyTime: 10, desc: "Drain the enemy's essence.", }, soulTransfer: { name: "Soul Transfer", elem: "transference", dmg: 130, cost: elemCost("transference", 16), tier: 3, castSpeed: 0.6, unlock: 13000, studyTime: 26, desc: "Transfer the soul's energy.", }, };