Task 1: Add Hybrid Skills - Pact-Weaving, Guardian Constructs, Enchanted Golemancy
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 7m37s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 7m37s
- Implement Pact-Weaving (Invoker + Enchanter) hybrid skill * Paths: The Weaver, The Warp, The World-Weaver * Weave Guardian essence into weapon enchantments/world-effects * Requires: Invoker 5+, Enchanter 5+ - Implement Guardian Constructs (Fabricator + Invoker) hybrid skill * Paths: The Architect, The Monumentalist, The Eternal * Only 1 active at a time, vastly more durable * Requires: Fabricator 5+, Invoker 5+ - Implement Enchanted Golemancy (Fabricator + Enchanter) hybrid skill * Paths: The Battle-Smith, The Enchanter-Smith, The Spell-Smith * Imbue golems with elemental spell logic * Requires: Fabricator 5+, Enchanter 5+ - All 512 tests passing
This commit is contained in:
@@ -247,7 +247,7 @@ describe('Skill Definitions', () => {
|
||||
|
||||
it('should have correct categories for skills', () => {
|
||||
const validCategories = ['mana', 'study', 'research', 'ascension', 'enchant',
|
||||
'effectResearch', 'invocation', 'pact', 'fabrication', 'golemancy', 'craft'];
|
||||
'effectResearch', 'invocation', 'pact', 'fabrication', 'golemancy', 'craft', 'hybrid'];
|
||||
|
||||
for (const [skillId, def] of Object.entries(SKILLS_DEF)) {
|
||||
expect(validCategories, `${skillId} category`).toContain(def.cat);
|
||||
|
||||
Reference in New Issue
Block a user