23a83a04cf
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m17s
- Fixed DisciplinesAttunementType enum usage in discipline data files - Fixed EquipmentSlot import in equipment/types.ts - Fixed enchantment-effects.ts export/import chain - Fixed safe-persist.ts StateStorage type compatibility - Fixed store persist partial return types for all stores - Fixed gameStore.ts ElementState type and error handling - Fixed useGameDerived.ts missing properties on GameCoordinatorStore - Added SkillUpgradeChoice type to types.ts - Fixed ActionButtons.tsx optional currentStudyTarget prop - Fixed GameToast.tsx Toast type compatibility - Fixed EnchantmentDesigner sub-component type mismatches - Fixed SpireCombatPage equippedInstances/equipmentInstances types - Fixed page.tsx computeClickMana argument - Added baseCastTime to SpellDef type - Fixed golem/types.ts and loot-drops.ts import paths - Fixed craftingStore.ts missing lastError in initial state and actions - Fixed store-actions-combat-prestige.test.ts Memory type usage - Fixed floor-utils.upgraded.test.ts array type annotation - Fixed computed-stats.test.ts state type assertions - Fixed activity-log.test.ts state type annotation - Fixed discipline-math.test.ts enum value usage - Fixed game-loop.test.ts vitest mock import - Various other test file type fixes
22 lines
777 B
TypeScript
Executable File
22 lines
777 B
TypeScript
Executable File
// ─── Enchantment Effects Catalogue ────────────────────────────────────────────────
|
|
// Re-exports from category-specific files for backward compatibility
|
|
// All enchantment effect definitions have been moved to src/lib/game/data/enchantments/
|
|
|
|
export {
|
|
ENCHANTMENT_EFFECTS,
|
|
getEnchantmentEffect,
|
|
getEffectsForEquipment,
|
|
canApplyEffect,
|
|
calculateEffectCapacityCost,
|
|
// Also export category-specific collections
|
|
SPELL_EFFECTS,
|
|
MANA_EFFECTS,
|
|
COMBAT_EFFECTS,
|
|
ELEMENTAL_EFFECTS,
|
|
DEFENSE_EFFECTS,
|
|
UTILITY_EFFECTS,
|
|
SPECIAL_EFFECTS,
|
|
} from './enchantments/index'
|
|
|
|
export type { EnchantmentEffectCategory, EnchantmentEffectDef } from './enchantment-types'
|