// ─── Shield Equipment Types ───────────────────────────────────────────

import type { EquipmentType } from './types';

export const SHIELD_EQUIPMENT: Record<string, EquipmentType> = {
  // ─── Off Hand - Shields ───────────────────────────────────────────
  basicShield: {
    id: 'basicShield',
    name: 'Basic Shield',
    category: 'shield',
    slot: 'offHand',
    baseCapacity: 40,
    description: 'A simple wooden shield. Provides basic protection.',
  },
  reinforcedShield: {
    id: 'reinforcedShield',
    name: 'Reinforced Shield',
    category: 'shield',
    slot: 'offHand',
    baseCapacity: 55,
    description: 'A metal-reinforced shield with enhanced durability and capacity.',
  },
  runicShield: {
    id: 'runicShield',
    name: 'Runic Shield',
    category: 'shield',
    slot: 'offHand',
    baseCapacity: 70,
    description: 'A shield engraved with protective runes. Excellent for defensive enchantments.',
  },
  manaShield: {
    id: 'manaShield',
    name: 'Mana Shield',
    category: 'shield',
    slot: 'offHand',
    baseCapacity: 60,
    description: 'A crystalline shield that can store and reflect mana.',
  },
};
