fix: enchanter disciplines now use transference mana
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m46s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m46s
- Changed manaType from elemental to 'transference' for 9 enchanter disciplines: - enchanter.ts: mana-channeling, study-basic-weapon-enchantments, study-advanced-weapon-enchantments - enchanter-utility.ts: study-utility-enchantments, study-mana-enchantments - enchanter-spells.ts: study-basic-spell-enchantments, study-intermediate-spell-enchantments, study-advanced-spell-enchantments - enchanter-special.ts: study-special-enchantments - Fixed misleading description in mana-channeling discipline
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# Circular Dependencies
|
# Circular Dependencies
|
||||||
Generated: 2026-05-27T09:06:29.331Z
|
Generated: 2026-05-27T09:13:13.293Z
|
||||||
|
|
||||||
No circular dependencies found. ✅
|
No circular dependencies found. ✅
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"_meta": {
|
"_meta": {
|
||||||
"generated": "2026-05-27T09:06:27.471Z",
|
"generated": "2026-05-27T09:13:11.497Z",
|
||||||
"description": "Import dependency graph for src/lib/game. Keys are files, values are arrays of files they import.",
|
"description": "Import dependency graph for src/lib/game. Keys are files, values are arrays of files they import.",
|
||||||
"usage": "To find what a file affects, search for its path in the VALUES. To find what a file depends on, look at its KEY entry."
|
"usage": "To find what a file affects, search for its path in the VALUES. To find what a file depends on, look at its KEY entry."
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ export const enchanterSpecialDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-special-enchantments',
|
id: 'study-special-enchantments',
|
||||||
name: 'Study Special Enchantments',
|
name: 'Study Special Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'death',
|
manaType: 'transference',
|
||||||
baseCost: 22,
|
baseCost: 22,
|
||||||
description: 'Learn to enchant equipment with unique and powerful effects.',
|
description: 'Learn to enchant equipment with unique and powerful effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 5, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 5, label: 'Enchantment Power' },
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ export const enchanterSpellDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-basic-spell-enchantments',
|
id: 'study-basic-spell-enchantments',
|
||||||
name: 'Study Basic Spell Enchantments',
|
name: 'Study Basic Spell Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'air',
|
manaType: 'transference',
|
||||||
baseCost: 18,
|
baseCost: 18,
|
||||||
description: 'Learn to enchant casters with basic spell effects.',
|
description: 'Learn to enchant casters with basic spell effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 4, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 4, label: 'Enchantment Power' },
|
||||||
@@ -87,7 +87,7 @@ export const enchanterSpellDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-intermediate-spell-enchantments',
|
id: 'study-intermediate-spell-enchantments',
|
||||||
name: 'Study Intermediate Spell Enchantments',
|
name: 'Study Intermediate Spell Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'earth',
|
manaType: 'transference',
|
||||||
baseCost: 25,
|
baseCost: 25,
|
||||||
description: 'Learn to enchant casters with intermediate and compound spell effects.',
|
description: 'Learn to enchant casters with intermediate and compound spell effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 6, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 6, label: 'Enchantment Power' },
|
||||||
@@ -150,7 +150,7 @@ export const enchanterSpellDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-advanced-spell-enchantments',
|
id: 'study-advanced-spell-enchantments',
|
||||||
name: 'Study Advanced Spell Enchantments',
|
name: 'Study Advanced Spell Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'dark',
|
manaType: 'transference',
|
||||||
baseCost: 35,
|
baseCost: 35,
|
||||||
description: 'Learn to enchant casters with master and exotic spell effects.',
|
description: 'Learn to enchant casters with master and exotic spell effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 10, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 10, label: 'Enchantment Power' },
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ export const enchanterUtilityDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-utility-enchantments',
|
id: 'study-utility-enchantments',
|
||||||
name: 'Study Utility Enchantments',
|
name: 'Study Utility Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'light',
|
manaType: 'transference',
|
||||||
baseCost: 8,
|
baseCost: 8,
|
||||||
description: 'Learn to enchant equipment with utility effects.',
|
description: 'Learn to enchant equipment with utility effects.',
|
||||||
statBonus: { stat: 'studySpeed', baseValue: 0.05, label: 'Study Speed' },
|
statBonus: { stat: 'studySpeed', baseValue: 0.05, label: 'Study Speed' },
|
||||||
@@ -47,7 +47,7 @@ export const enchanterUtilityDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-mana-enchantments',
|
id: 'study-mana-enchantments',
|
||||||
name: 'Study Mana Enchantments',
|
name: 'Study Mana Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'water',
|
manaType: 'transference',
|
||||||
baseCost: 15,
|
baseCost: 15,
|
||||||
description: 'Learn to enchant equipment with mana-boosting effects.',
|
description: 'Learn to enchant equipment with mana-boosting effects.',
|
||||||
statBonus: { stat: 'maxMana', baseValue: 10, label: 'Max Mana' },
|
statBonus: { stat: 'maxMana', baseValue: 10, label: 'Max Mana' },
|
||||||
|
|||||||
@@ -37,9 +37,9 @@ export const enchanterDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'mana-channeling',
|
id: 'mana-channeling',
|
||||||
name: 'Mana Channeling',
|
name: 'Mana Channeling',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'lightning',
|
manaType: 'transference',
|
||||||
baseCost: 12,
|
baseCost: 12,
|
||||||
description: 'Use lightning to transfer mana to equipment.',
|
description: 'Channel transference mana to imbue equipment with power.',
|
||||||
statBonus: { stat: 'clickManaMultiplier', baseValue: 0.3, label: 'Click Mana Multiplier' },
|
statBonus: { stat: 'clickManaMultiplier', baseValue: 0.3, label: 'Click Mana Multiplier' },
|
||||||
difficultyFactor: 180,
|
difficultyFactor: 180,
|
||||||
scalingFactor: 90,
|
scalingFactor: 90,
|
||||||
@@ -58,7 +58,7 @@ export const enchanterDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-basic-weapon-enchantments',
|
id: 'study-basic-weapon-enchantments',
|
||||||
name: 'Study Basic Weapon Enchantments',
|
name: 'Study Basic Weapon Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'fire',
|
manaType: 'transference',
|
||||||
baseCost: 10,
|
baseCost: 10,
|
||||||
description: 'Learn to enchant weapons with basic elemental effects.',
|
description: 'Learn to enchant weapons with basic elemental effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 3, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 3, label: 'Enchantment Power' },
|
||||||
@@ -96,7 +96,7 @@ export const enchanterDisciplines: DisciplineDefinition[] = [
|
|||||||
id: 'study-advanced-weapon-enchantments',
|
id: 'study-advanced-weapon-enchantments',
|
||||||
name: 'Study Advanced Weapon Enchantments',
|
name: 'Study Advanced Weapon Enchantments',
|
||||||
attunement: DisciplinesAttunementType.ENCHANTER,
|
attunement: DisciplinesAttunementType.ENCHANTER,
|
||||||
manaType: 'dark',
|
manaType: 'transference',
|
||||||
baseCost: 20,
|
baseCost: 20,
|
||||||
description: 'Learn to enchant weapons with exotic and combat effects.',
|
description: 'Learn to enchant weapons with exotic and combat effects.',
|
||||||
statBonus: { stat: 'enchantPower', baseValue: 5, label: 'Enchantment Power' },
|
statBonus: { stat: 'enchantPower', baseValue: 5, label: 'Enchantment Power' },
|
||||||
|
|||||||
Reference in New Issue
Block a user