Phase 4: Combat special effects

This commit is contained in:
Refactoring Agent
2026-04-24 17:02:42 +02:00
parent 75a43c7209
commit edfc6f11c0
4 changed files with 113 additions and 3 deletions
@@ -44,4 +44,34 @@ export const SPECIAL_EFFECTS: Record<string, EnchantmentEffectDef> = {
allowedEquipmentCategories: CASTER_AND_HANDS,
effect: { type: 'special', specialId: 'overpower' }
},
first_strike: {
id: 'first_strike',
name: 'First Strike',
description: '+15% damage on first attack each floor',
category: 'special',
baseCapacityCost: 45,
maxStacks: 1,
allowedEquipmentCategories: CASTER_AND_HANDS,
effect: { type: 'special', specialId: 'firstStrike' }
},
combo_master: {
id: 'combo_master',
name: 'Combo Master',
description: 'Every 5th attack deals 3x damage',
category: 'special',
baseCapacityCost: 65,
maxStacks: 1,
allowedEquipmentCategories: CASTER_AND_HANDS,
effect: { type: 'special', specialId: 'comboMaster' }
},
adrenaline_rush: {
id: 'adrenaline_rush',
name: 'Adrenaline Rush',
description: 'Defeating enemy restores 5% mana',
category: 'special',
baseCapacityCost: 50,
maxStacks: 1,
allowedEquipmentCategories: CASTER_AND_HANDS,
effect: { type: 'special', specialId: 'adrenalineRush' }
},
};