ZSGG Public Library
Commando
Protectorate Co-Op T1 Army Unit
import Commando from "../../../../faction/protectorate/unit/commando.js";
import { Upgrade } from "../../../../../engine/ability.js";
export class CoopCommando extends Commando {
static override src = "src/zerospace/coop/commander/aster/unit/coop-aster-commando.ts";
constructor() {
super();
this.internalId = undefined;
this.internalPath = undefined;
this.setVariantUUID("coop-aster");
this.hp = 130;
this.upgrades.eagleTactics.tier = "T3";
this.upgrades.eagleTactics.position = "B";
this.upgrades.eagleTactics.description =
"After using Jetpack, for 4 seconds: \n+40% attack speed \n+40% movement speed.\n(Affects Prefect Aster)";
this.attacks.s10CombatRifle.damage = 8;
this.upgrades.shreddingRounds = new Upgrade({
name: "Shredding Rounds",
description: "Attacks cause targets to take 2% more damage from all sources for 8 seconds. Stacks up to 40%.",
tier: "T3",
position: "A",
fluxCost: 150,
researchTime: 60,
parentId: this.id,
parentUUID: this.uuid,
uuid: "2c42c0d8-ed9f-4ac8-b272-2d73423ff25d",
});
this.unlockedBy = ["coop/commander/aster/building/coop-aster-prot-barracks"];
this.createdBy = ["coop/commander/aster/building/coop-aster-prot-barracks"];
this.upgradedBy = ["coop/commander/aster/building/coop-aster-research-lab"];
}
}
export default CoopCommando;