[priority: medium] No non-weapon enchantment effect disciplines in Enchanter tab #190
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bug: Enchanter disciplines only cover weapon enchantments, missing utility/mana/spell/special
Description
The Enchanter tab in Disciplines only shows 4 disciplines from
enchanter.ts:But there are additional enchanter discipline files that are NOT included in the Enchanter tab:
enchanter-utility.ts— "Study Utility Enchantments" and "Study Mana Enchantments"enchanter-spells.ts— "Study Basic/Intermediate/Advanced Spell Enchantments"enchanter-special.ts— "Study Special Enchantments"Root Cause Analysis
In
DisciplinesTab.tsx, theATTUNEMENT_TABSarray only includesenchanterDisciplines:It does NOT include:
enchanterUtilityDisciplinesenchanterSpellDisciplinesenchanterSpecialDisciplinesThese ARE exported from
data/disciplines/index.tsand included inALL_DISCIPLINES, so they exist in the data. They're just not displayed in the Enchanter tab.Affected Files
src/components/game/tabs/DisciplinesTab.tsx—ATTUNEMENT_TABSdefinition (line ~33)Steps to Reproduce
Expected Behavior
The Enchanter tab should show ALL enchanter-related disciplines, organized logically:
Suggested Fix Direction
✅ Fixed.
DisciplinesTab.tsxnow includes all 4 enchanter discipline arrays in the Enchanter tab:enchanterDisciplines(Enchantment Crafting, Mana Channeling, Basic/Advanced Weapon Enchantments)enchanterUtilityDisciplines(Study Utility Enchantments, Study Mana Enchantments)enchanterSpellDisciplines(Study Basic/Intermediate/Advanced Spell Enchantments)enchanterSpecialDisciplines(Study Special Enchantments)