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

- 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:
Unknown
2026-04-23 14:02:52 +02:00
parent c0a8c3b81b
commit fe97ef60b4
9 changed files with 460 additions and 18 deletions
+37
View File
@@ -1222,6 +1222,43 @@ export const SKILLS_DEF: Record<string, SkillDef> = {
// Advanced Golemancy
advancedGolemancy: { name: "Advanced Golemancy", desc: "Unlock hybrid golem recipes", cat: "golemancy", max: 1, base: 800, studyTime: 16, req: { golemMastery: 1 }, attunementReq: { fabricator: 5 } },
golemResonance: { name: "Golem Resonance", desc: "+1 golem slot at Fabricator 10", cat: "golemancy", max: 1, base: 1200, studyTime: 24, req: { golemMastery: 1 }, attunementReq: { fabricator: 8 } },
// ═══════════════════════════════════════════════════════════════════════════
// HYBRID SKILLS - Require TWO attunements at level 5+
// ═══════════════════════════════════════════════════════════════════════════
// Pact-Weaving (Invoker + Enchanter)
pactWeaving: {
name: "Pact-Weaving",
desc: "Weave Guardian essence into weapon enchantments OR world-effects",
cat: "hybrid",
max: 10,
base: 750,
studyTime: 15,
attunementReq: { invoker: 5, enchanter: 5 }
},
// Guardian Constructs (Fabricator + Invoker)
guardianConstructs: {
name: "Guardian Constructs",
desc: "Build monumental, singular golems. Only 1 active at a time, vastly more durable, costs less maintenance.",
cat: "hybrid",
max: 10,
base: 800,
studyTime: 18,
attunementReq: { fabricator: 5, invoker: 5 }
},
// Enchanted Golemancy (Fabricator + Enchanter)
enchantedGolemancy: {
name: "Enchanted Golemancy",
desc: "Imbuing golems with elemental spell logic",
cat: "hybrid",
max: 10,
base: 850,
studyTime: 20,
attunementReq: { fabricator: 5, enchanter: 5 }
},
};
// ─── Prestige Upgrades ────────────────────────────────────────────────────────