fix: enforce discipline perk gating in enchantment design validation
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m19s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m19s
This commit is contained in:
@@ -37,7 +37,7 @@ export const useCraftingStore = create<CraftingStore>()(
|
||||
startDesigningEnchantment: (name, equipmentTypeId, effects) => {
|
||||
const state = get(); // crafting state
|
||||
|
||||
const validation = CraftingDesign.validateDesignEffects(effects, equipmentTypeId, 0);
|
||||
const validation = CraftingDesign.validateDesignEffects(effects, equipmentTypeId, 0, state.unlockedEffects);
|
||||
if (!validation.valid) return false;
|
||||
|
||||
const equipType = CraftingUtils.getEquipmentType(equipmentTypeId);
|
||||
|
||||
Reference in New Issue
Block a user