ZeroSpace.gg

Weaver

Grell Co-Op T3.5 Army Unit

import Weaver from "../../../../faction/grell/unit/weaver.js"; import { CoopFrenzySkill } from "../../../../../defaults/grell.js"; import { Upgrade } from "../../../../../engine/ability.js"; export class CoopWeaver extends Weaver { static override src = "src/zerospace/coop/commander/vynthra/unit/coop-vynthra-weaver.ts"; constructor() { super(); this.internalId = undefined; this.internalPath = undefined; this.setVariantUUID("coop-vynthra"); this.upgrades.healing = new Upgrade({ name: "Healing", description: "+35% healing and damage output.", tier: "T1", position: "B", fluxCost: 50, researchTime: 25, parentId: this.id, parentUUID: this.uuid, uuid: "e2913486-af64-4d6e-905e-07f281593931", }); this.unlockedBy = ["coop/commander/vynthra/building/coop-vynthra-elderwomb"]; this.createdBy = ["coop/commander/vynthra/building/coop-vynthra-elderwomb"]; this.upgradedBy = ["coop/commander/vynthra/building/coop-vynthra-synapse-canopy"]; this.spells.frenzy = new CoopFrenzySkill({ parentId: this.id, parentUUID: this.uuid }); this.upgrades.koruNeuropaths.fluxCost = 50; this.upgrades.koruNeuropaths.researchTime = 25; } } export default CoopWeaver;