Fix missing ENCHANT_SPEED_TIERS definition (Sub-Task 7 fix)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 5m42s

This commit is contained in:
Refactoring Agent
2026-04-27 13:36:22 +02:00
parent eeb1e3c784
commit 33c5a49577
+72
View File
@@ -900,6 +900,78 @@ const ENCHANTING_TIERS: SkillTierDef[] = [
}, },
]; ];
const ENCHANT_SPEED_TIERS: SkillTierDef[] = [
// TIER 1
{
tier: 1,
skillId: 'enchantSpeed',
name: 'Enchant Speed',
multiplier: 1,
l5Perks: [
createPerk('es_t1_l5_a', 'Swift Craft', '-15% Enchantment Time', 'A',
{ type: 'multiplier', stat: 'enchantTime', value: -0.15 }, false, 1.5, 5),
createPerk('es_t1_l5_b', 'Efficient Design', '-10% Enchantment Capacity Cost', 'B',
{ type: 'multiplier', stat: 'enchantCost', value: -0.10 }, false, 1.5, 5),
createPerk('es_t1_l5_c', 'Quick Work', '+5% Enchantment Power', 'C',
{ type: 'multiplier', stat: 'enchantPower', value: 0.05 }, false, 1.5, 5),
],
l10Perks: [
createPerk('es_t1_l10_a', 'Faster Craft', '-20% Enchantment Time', 'A',
{ type: 'multiplier', stat: 'enchantTime', value: -0.20 }, false, 2.0, 10),
createPerk('es_t1_l10_b', 'Thrifty Design', '-15% Enchantment Capacity Cost', 'B',
{ type: 'multiplier', stat: 'enchantCost', value: -0.15 }, false, 2.0, 10),
createPerk('es_t1_l10_c', 'Superior Work', '+10% Enchantment Power', 'C',
{ type: 'multiplier', stat: 'enchantPower', value: 0.10 }, false, 2.0, 10),
],
},
// TIER 2
{
tier: 2,
skillId: 'enchantSpeed_t2',
name: 'Greater Speed',
multiplier: 10,
l5Perks: [
createPerk('es_t2_l5_a', 'Rapid Craft', '-25% Enchantment Time', 'A',
{ type: 'multiplier', stat: 'enchantTime', value: -0.25 }, false, 2.0, 5),
createPerk('es_t2_l5_b', 'Master Design', '-20% Enchantment Capacity Cost', 'B',
{ type: 'multiplier', stat: 'enchantCost', value: -0.20 }, false, 2.0, 5),
createPerk('es_t2_l5_c', 'Expert Work', '+15% Enchantment Power', 'C',
{ type: 'multiplier', stat: 'enchantPower', value: 0.15 }, false, 2.0, 5),
],
l10Perks: [
createPerk('es_t2_l10_a', 'Lightning Craft', '-30% Enchantment Time', 'A',
{ type: 'multiplier', stat: 'enchantTime', value: -0.30 }, false, 2.5, 10),
createPerk('es_t2_l10_b', 'Ultimate Design', '-25% Enchantment Capacity Cost', 'B',
{ type: 'multiplier', stat: 'enchantCost', value: -0.25 }, false, 2.5, 10),
createPerk('es_t2_l10_c', 'Master Work', '+20% Enchantment Power', 'C',
{ type: 'multiplier', stat: 'enchantPower', value: 0.20 }, false, 2.5, 10),
],
},
// TIER 3
{
tier: 3,
skillId: 'enchantSpeed_t3',
name: 'Perfect Speed',
multiplier: 100,
l5Perks: [
createPerk('es_t3_l5_a', 'Instant Craft', '-40% Enchantment Time', 'A',
{ type: 'multiplier', stat: 'enchantTime', value: -0.40 }, false, 3.0, 5),
createPerk('es_t3_l5_b', 'Cosmic Design', '-30% Enchantment Capacity Cost', 'B',
{ type: 'multiplier', stat: 'enchantCost', value: -0.30 }, false, 3.0, 5),
createPerk('es_t3_l5_c', 'Divine Work', '+25% Enchantment Power', 'C',
{ type: 'multiplier', stat: 'enchantPower', value: 0.25 }, false, 3.0, 5),
],
l10Perks: [
createPerk('es_t3_l10_a', '[ELITE] OMNI-SPEED', 'Enchantment Time is halved', 'A',
{ type: 'special', specialId: 'omniSpeedEnchant', specialDesc: '50% less time' }, true, 5.0, 10),
createPerk('es_t3_l10_b', '[ELITE] OMNI-DESIGN', 'Enchantment Capacity Cost is halved', 'B',
{ type: 'special', specialId: 'omniDesign', specialDesc: '50% less capacity cost' }, true, 5.0, 10),
createPerk('es_t3_l10_c', '[ELITE] OMNI-WORK', 'Enchantment Power is 2x', 'C',
{ type: 'special', specialId: 'omniWork', specialDesc: '2x enchantment power' }, true, 5.0, 10),
],
},
];
// ─── EFFICIENT ENCHANT TALENT TREE ──────────────────────────────────────────── // ─── EFFICIENT ENCHANT TALENT TREE ────────────────────────────────────────────
// Base: Reduces Enchantment Capacity Cost // Base: Reduces Enchantment Capacity Cost
// Paths: A = The Thrifty (Cost Reduction), B = The Swift (Speed), C = The Efficient (Bonus Effects) // Paths: A = The Thrifty (Cost Reduction), B = The Swift (Speed), C = The Efficient (Bonus Effects)