Files
elysium/apps/api/src/data/vampireEquipmentSets.ts
T

120 lines
6.0 KiB
TypeScript

/**
* @file Game data definitions.
* @copyright nhcarrigan
* @license Naomi's Public License
* @author Naomi Carrigan
*/
/* eslint-disable stylistic/max-len -- Data content */
import type { VampireEquipmentSet } from "@elysium/types";
export const defaultVampireEquipmentSets: Array<VampireEquipmentSet> = [
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { bloodMultiplier: 1.15 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { combatMultiplier: 1.1 },
},
description: "The starter relics of a newly awakened vampire — mismatched, imperfect, and entirely adequate for the catacombs. Every legend begins with gear this humble.",
id: "catacombs_hunter",
name: "Catacomb Hunter",
pieces: [ "shard_fang", "blood_fang", "tattered_shroud", "blood_shroud", "bone_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { bloodMultiplier: 1.2 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { combatMultiplier: 1.15 },
},
description: "Equipment forged in the fires of early conquest — in the mire's depths and the obsidian corridors. Functional, battle-tested, and smelling faintly of old blood.",
id: "blood_stalker",
name: "Blood Stalker",
pieces: [ "war_fang", "obsidian_fang", "obsidian_shroud", "crimson_shroud", "blood_talisman", "obsidian_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { bloodMultiplier: 1.25 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { ichorMultiplier: 1.2 },
},
description: "The arms of a vampire who has learned to move through courts as easily as through darkness. These pieces announce arrival before the wearer does.",
id: "crimson_regent",
name: "Crimson Regent",
pieces: [ "crimson_fang", "shadow_fang", "shadow_shroud", "plague_shroud", "crimson_talisman", "shadow_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { combatMultiplier: 1.3 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { bloodMultiplier: 1.2 },
},
description: "Equipment sourced from the most dangerous zones of the middle realm — places where even other vampires refuse to hunt. The gear carries the memory of every survival it enabled.",
id: "plague_bringer",
name: "Plague Bringer",
pieces: [ "plague_fang", "ashen_fang", "ashen_shroud", "iron_shroud", "plague_talisman", "ashen_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { combatMultiplier: 1.35 },
// eslint-disable-next-line @typescript-eslant/naming-convention -- numeric keys
3: { bloodMultiplier: 1.25 },
},
description: "The arms of a vampire who has broken open prisons and walked through veils. These pieces have seen the inside of places most vampires only hear about in old stories.",
id: "iron_jailer",
name: "Iron Jailer",
pieces: [ "iron_fang", "veil_fang", "veil_shroud", "moor_shroud", "iron_talisman", "veil_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { bloodMultiplier: 1.3 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { combatMultiplier: 1.3 },
},
description: "Equipment forged in the moonless reaches and recovered from sunken depths. The pieces were each retrieved at significant cost, which they repay with significant interest.",
id: "moonlit_predator",
name: "Moonlit Predator",
pieces: [ "moonless_fang", "sunken_fang", "sunken_shroud", "sanctum_shroud", "moor_talisman", "sunken_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { combatMultiplier: 1.4 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { ichorMultiplier: 1.3 },
},
description: "The regalia of desecration and apex predation — taken from places where even the concept of sanctuary has been dismantled. Each piece is a monument to the absence of mercy.",
id: "sanctum_desecrator",
name: "Sanctum Desecrator",
pieces: [ "sanctum_fang", "carrion_fang", "carrion_shroud", "spire_shroud", "sanctum_talisman", "carrion_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { bloodMultiplier: 1.4 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { combatMultiplier: 1.45 },
},
description: "The arms of a vampire who has conquered both time and blood — relics of the Bloodspire and the Shroud. These pieces are older than the zones they came from.",
id: "eternal_tyrant",
name: "Eternal Tyrant",
pieces: [ "spire_fang", "shroud_fang", "eternity_shroud", "abyss_shroud", "spire_talisman", "eternity_talisman" ],
},
{
bonuses: {
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
2: { ichorMultiplier: 1.5 },
// eslint-disable-next-line @typescript-eslint/naming-convention -- numeric keys
3: { bloodMultiplier: 1.5 },
},
description: "The complete arms of a vampire who has stood at the edge of the void and returned. These pieces no longer belong to any zone. They belong to whatever you have become.",
id: "void_sovereign",
name: "Void Sovereign",
pieces: [ "abyss_fang", "eternal_fang", "whisper_shroud", "eternal_shroud", "abyss_talisman", "whisper_talisman" ],
},
];