ZSGG Public Library
Thresher
Grell Co-Op T2.5 Army Unit
import Thresher from "../../../../faction/grell/unit/thresher.js";
import { CoopFrenzySkill } from "../../../../../defaults/grell.js";
export class CoopThresher extends Thresher {
static override src = "src/zerospace/coop/commander/vynthra/unit/coop-vynthra-thresher.ts";
constructor() {
super();
this.internalId = undefined;
this.internalPath = undefined;
this.setVariantUUID("coop-vynthra");
this.hp = 300;
((this.attacks.voidBomb.splash = { multiplier: 1.0, range: 250 }),
(this.upgrades.CorrodingExpulsion.name = "Corroding Expulsion"));
this.upgrades.CorrodingExpulsion.description = "Attacks create a pool of damaging acid that lasts for 6 seconds.";
this.unlockedBy = ["coop/commander/vynthra/building/coop-vynthra-incubator"];
this.createdBy = ["coop/commander/vynthra/building/coop-vynthra-incubator"];
this.upgradedBy = ["coop/commander/vynthra/building/coop-vynthra-synapse-canopy"];
this.spells.frenzy = new CoopFrenzySkill({ parentId: this.id, parentUUID: this.uuid });
this.upgrades.CorrodingExpulsion.fluxCost = 50;
this.upgrades.CorrodingExpulsion.researchTime = 25;
this.upgrades.anchoringTendrils.fluxCost = 50;
this.upgrades.anchoringTendrils.researchTime = 25;
}
}
export default CoopThresher;