Files
Mana-Loop/src/lib/game/data/equipment/catalysts.ts
T
n8n-gitea 2c88d3c395
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m31s
feat: replace Metal Kite Shield with Metal Spell Focus offhand
2026-05-27 12:39:55 +02:00

44 lines
1.6 KiB
TypeScript

// ─── Catalyst Equipment Types ───────────────────────────────────────────
import type { EquipmentType } from './types';
export const CATALYST_EQUIPMENT: Record<string, EquipmentType> = {
// ─── Main Hand - Catalysts ────────────────────────────────────────────────
basicCatalyst: {
id: 'basicCatalyst',
name: 'Basic Catalyst',
category: 'catalyst',
slot: 'mainHand',
baseCapacity: 40,
description: 'A simple catalyst for amplifying magical effects.',
},
fireCatalyst: {
id: 'fireCatalyst',
name: 'Fire Catalyst',
category: 'catalyst',
slot: 'mainHand',
baseCapacity: 55,
description: 'A catalyst attuned to fire magic. Enhances fire enchantments.',
},
voidCatalyst: {
id: 'voidCatalyst',
name: 'Void Catalyst',
category: 'catalyst',
slot: 'mainHand',
baseCapacity: 75,
description: 'A rare catalyst touched by void energy. High capacity but volatile.',
},
};
// ─── Off Hand - Spell Foci ──────────────────────────────────────────
export const SPELL_FOCUS_EQUIPMENT: Record<string, EquipmentType> = {
metalSpellFocus: {
id: 'metalSpellFocus',
name: 'Metal Spell Focus',
category: 'catalyst',
slot: 'offHand',
baseCapacity: 50,
description: 'A metal orb that amplifies spellcasting. Boosts enchantment power.',
},
};