ZSGG Public Library
Deep Nest
Grell Ultimate Building
import { GrellUltimateBuilding } from "../../../../defaults/grell.js";
import { Passive } from "../../../../engine/ability.js";
export class DeepNest extends GrellUltimateBuilding {
override uuid: string;
static override src = "src/zerospace/faction/grell/building/deep-nest.ts";
constructor() {
super();
this.hexiteCost = 0;
this.fluxCost = 0;
this.buildTime = 0;
this.buildCount = 1;
this.name = "Deep Nest";
this.description =
"Spawns 7 Arkanids every 2 seconds. Loses 15 life per second.";
this.wikiDescription =
"Spawns 7 [[faction/grell/unit/arkanid]] every 2 seconds. Loses 15 life per second.";
this.tier = "ultimate";
this.uuid = "3eb86b79-598f-497c-8231-41e2c2c8dadd";
this.hp = 300;
this.armor = 0;
this.armorType = "building";
this.speed = 0;
this.lifeLoss = { amount: 15, cooldown: 1 };
this.createdBy = ["faction/grell/topbar/deep-nest"];
this.unlockedBy = ["faction/grell/talents/deep-nest"];
this.creates = ["faction/grell/unit/arkanid"];
this.passives.spawnArkanids = new Passive({
name: "Spawn Arkanids",
description: "Spawns 7 Arkanids every 2 seconds.",
wikiDescription: "Spawns 7 [[faction/grell/unit/arkanid]] every 2 seconds.",
shots: 7,
cooldown: 2,
parentId: this.id,
parentUUID: this.uuid,
});
}
}
export default DeepNest;