@zerospacegg/iolin
Version:
Community ZeroSpace game data library - units, buildings, abilities, and more
328 lines • 12 kB
JavaScript
const Legion = {
src: "faction/legion.pkl",
slug: "legion",
id: "faction/legion",
name: "Legion",
shortName: "Legion",
type: "faction",
subtype: "main",
faction: "legion",
tagList: ["faction", "faction:main", "faction:legion"],
inGame: true,
fromFuture: false,
mercHeroesAllowed: false,
hero: ["galavax", "inquisitress", "kraegar"],
unit: [
"dark-disciple",
"dreadnought",
"emperor-projection",
"exalted",
"legion-build-drone",
"legion-laborer",
"legion-scout-drone",
"mammoth",
"sabretooth",
"steelsworn",
"terror-tank",
"thrall",
],
building: [
"altar",
"armory",
"beastiary",
"citadel",
"garrison-tower",
"guardian-obelisk",
"healing-obelisk",
"idal-conduit",
"legion-barracks",
"legion-extractor",
"monolith",
"ritual-site",
"sacrificial-site",
"terror-tower",
],
talent: {
"legion-talent-resource-control": {
slug: "legion-talent-resource-control",
name: "Resource Control",
shortName: "Resource Control",
description: "Control Towers generate resource and flux",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 6,
},
"legion-talent-power-control": {
slug: "legion-talent-power-control",
name: "Power Control",
shortName: "Power Control",
description: "Control Towers generate faction power",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 6,
},
"legion-talent-war-experience": {
slug: "legion-talent-war-experience",
name: "War Experience",
shortName: "War Experience",
description: "Gain additional experience by destroying enemy units (20% of hex+flux cost) as XP",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 1,
},
"legion-talent-improved-conduits": {
slug: "legion-talent-improved-conduits",
name: "Improved Conduits",
shortName: "Improved Conduits",
description: "Conduits now build instantly and start with max energy",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 1,
},
"legion-talent-efficient-upgrades": {
slug: "legion-talent-efficient-upgrades",
name: "Efficient Upgrades",
shortName: "Efficient Upgrades",
description: "+40% research speed & -40% research cost",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 2,
},
"legion-talent-death-pact": {
slug: "legion-talent-death-pact",
name: "Death Pact",
shortName: "Death Pact",
description: "Reanimate bonuses increased by 50%",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 3,
},
"legion-talent-reanimate-hero": {
slug: "legion-talent-reanimate-hero",
name: "Reanimate Hero",
shortName: "Reanimate Hero",
description: "Reanimate can target Heroes, debuffing them for 15s upon reanimation.",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 3,
},
"legion-talent-improved-spellcasting": {
slug: "legion-talent-improved-spellcasting",
name: "Improved Spellcasting",
shortName: "Improved Spellcasting",
description: "+50% Energy Regen & -30% Ability Cooldown",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 4,
},
"legion-talent-ritual": {
slug: "legion-talent-ritual",
name: "Ritual",
shortName: "Ritual",
description: "Unlocks a ritual site that summons a temporal projection of the Emperor",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
unlocks: ["legion-topbar-ritual"],
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 5,
},
"legion-talent-spawn-monolith": {
slug: "legion-talent-spawn-monolith",
name: "Spawn Monolith",
shortName: "Spawn Monolith",
description: "Spawn powerful defensive structure on battlefield",
type: "faction-ability",
subtype: "talent",
faction: "legion",
tagList: ["faction-ability", "faction-ability:talent", "faction:legion"],
inGame: true,
fromFuture: false,
unlocks: ["legion-topbar-spawn-monolith"],
factionType: "main",
activationType: "passive",
abilityOf: "legion",
targets: [],
damageDisplay: "null",
healingDisplay: "null",
level: 5,
},
},
topbar: {
"legion-topbar-recall": {
slug: "legion-topbar-recall",
name: "Recall",
shortName: "Recall",
description: "Recalls units to the nearest Garrison Tower. Click minimap to choose which base.",
type: "faction-ability",
subtype: "topbar",
tagList: ["faction-ability", "faction-ability:topbar"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "activated",
abilityOf: "legion",
targets: [],
energyCost: 5,
energyType: "topbar",
cooldown: 90,
damageDisplay: "null",
healingDisplay: "null",
slot: 1,
},
"legion-topbar-reanimate": {
slug: "legion-topbar-reanimate",
name: "Reanimate",
shortName: "Reanimate",
description: "Target unit gains +40% attack and move speed. After death, unit is reanimated with -40% attack speed and move speed.",
type: "faction-ability",
subtype: "topbar",
tagList: ["faction-ability", "faction-ability:topbar"],
inGame: true,
fromFuture: false,
factionType: "main",
activationType: "activated",
abilityOf: "legion",
targets: [],
energyType: "topbar",
damageDisplay: "null",
healingDisplay: "null",
slot: 2,
},
"legion-topbar-ritual": {
slug: "legion-topbar-ritual",
name: "Ritual",
shortName: "Ritual",
description: "Start ritual on one of XP towers. When ritual finishes, an Emperor projection will spawn for 90s. Sacrifice thralls to make it more powerful. From Thrall remains you also gain some resources back. If the ritual building is destroyed, the Emperor spawns with 60% hp.",
type: "faction-ability",
subtype: "topbar",
tagList: ["faction-ability", "faction-ability:topbar"],
inGame: true,
fromFuture: false,
unlockedBy: ["legion-talent-ritual"],
factionType: "main",
activationType: "activated",
abilityOf: "legion",
targets: [],
energyCost: 25,
energyType: "topbar",
cooldown: 180,
damageDisplay: "null",
healingDisplay: "null",
slot: 3,
},
"legion-topbar-spawn-monolith": {
slug: "legion-topbar-spawn-monolith",
name: "Spawn Monolith",
shortName: "Spawn Monolith",
description: "Spawn a powerful defensive structure on the battlefield",
type: "faction-ability",
subtype: "topbar",
tagList: ["faction-ability", "faction-ability:topbar"],
inGame: true,
fromFuture: false,
unlockedBy: ["legion-talent-spawn-monolith"],
factionType: "main",
activationType: "activated",
abilityOf: "legion",
targets: [],
energyType: "topbar",
damageDisplay: "null",
healingDisplay: "null",
slot: 4,
},
},
};
// Export the entity as a named export for better ES modules compatibility
export const entity = Legion;
// Also maintain default export for backward compatibility
export default Legion;
//# sourceMappingURL=legion.js.map