generated from nhcarrigan/template
e7164257c5
## Summary Working through all 15 open balance tickets in a coordinated multi-pass approach. ### Pass 1 — Quest failure rates (closes #172) - Capped all zone quest failure chances at 15% (down from up to 40%) - Proportional scaling preserved (harder zones still fail more than easier ones) ### Pass 2 — Crystal economy (closes #165, #173, #215) - Added `crystal_pulse` (3,000 crystals), `crystal_surge` (20,000), `crystal_tempest` (150,000) upgrades to fill the dead zone between 600 and 2M crystal sinks - Bumped `click_deity`, `prestige_master`, and `prestige_legend` achievement crystal rewards (5K→15K, 5K→15K, 25K→75K) - Added crystal rewards to `first_steps` (+5) and `goblin_camp` (+10) early quests ### Pass 3 — Runestone/prestige loop (closes #166, #170) - Bumped `runestonesPerPrestigeLevel` from 15 → 20 (~33% yield increase for mid-game runs) - Reduced `income_10` cost from 22,500 → 15,000 and `income_11` from 60,000 → 35,000 - Kept client/server parity: `runestonesPerPrestigeLevelClient` in tick.ts updated to match ### Pass 4 — Quest content (#175, #178) - Both already resolved in commit666a5b2: quests now reach 5e141 CP across reality_forge, cosmic_maelstrom, primeval_sanctum, and the_absolute — fully covering P60–P212 ### Pass 5 — Daily challenges (closes #167) - Added `crafting` as a new `DailyChallengeType` - Added 3 crafting challenge templates (craft 1/2/3 recipes) - Changed generation to guarantee: 1 clicks + 1 crafting + 1 from progression pool - Added crafting challenge tracking in `craft.ts` (awards crystals on recipe craft) - Stuck players now have 2/3 daily challenges always completable ### Pass 6 — Transcendence costs (#179) - Already resolved in commit666a5b2: echo meta costs are 15/45/100 (was 25/75/200) ### Also closed as stale - #171 (milestone bonus already quadratic) - #174 (production multiplier already 1.3^n) - #176 (expanse_sovereign HP already at 3e39) - #177 (recipe costs already in expected range) - #178 (post-absolute quests already present) - #179 (echo meta costs already reduced) ✨ This PR was created with help from Hikari~ 🌸 Reviewed-on: #239 Co-authored-by: Hikari <hikari@nhcarrigan.com> Co-committed-by: Hikari <hikari@nhcarrigan.com>
916 lines
25 KiB
TypeScript
916 lines
25 KiB
TypeScript
/**
|
||
* @file Game data definitions.
|
||
* @copyright nhcarrigan
|
||
* @license Naomi's Public License
|
||
* @author Naomi Carrigan
|
||
*/
|
||
/* eslint-disable max-lines -- Data file */
|
||
/* eslint-disable stylistic/max-len -- Data content */
|
||
import type { Upgrade } from "@elysium/types";
|
||
|
||
export const defaultUpgrades: Array<Upgrade> = [
|
||
// ── Click upgrades ────────────────────────────────────────────────────────
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 0,
|
||
costGold: 100,
|
||
description: "Your strikes find weak points. Doubles click power.",
|
||
id: "click_1",
|
||
multiplier: 2,
|
||
name: "Keen Eye",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 0,
|
||
costGold: 1000,
|
||
description:
|
||
"Years of combat sharpen your instincts. Doubles click power again.",
|
||
id: "click_2",
|
||
multiplier: 2,
|
||
name: "Battle Hardened",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 10,
|
||
costGold: 50_000,
|
||
description: "A weapon of ancient power. Triples click power.",
|
||
id: "click_3",
|
||
multiplier: 3,
|
||
name: "Legendary Weapon",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 50,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Channel crystallised power into every strike. Doubles click power.",
|
||
id: "crystal_focus",
|
||
multiplier: 2,
|
||
name: "Crystal Focus",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: true,
|
||
},
|
||
// ── Global gold upgrades ──────────────────────────────────────────────────
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 0,
|
||
costGold: 500,
|
||
description: "Formalising the guild structure increases all income by 25%.",
|
||
id: "global_1",
|
||
multiplier: 1.25,
|
||
name: "Guild Charter",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 5,
|
||
costGold: 10_000,
|
||
description: "Trade routes boost all income by 50%.",
|
||
id: "global_2",
|
||
multiplier: 1.5,
|
||
name: "Merchant Alliance",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 100,
|
||
costGold: 1_000_000,
|
||
description: "The king himself backs your guild. All income doubled.",
|
||
id: "global_3",
|
||
multiplier: 2,
|
||
name: "Royal Patronage",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 50,
|
||
costGold: 50_000,
|
||
description:
|
||
"Forge partnerships with mage guilds across the realm. All income +50%.",
|
||
id: "essence_guild",
|
||
multiplier: 2,
|
||
name: "Essence Guild",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 250,
|
||
costGold: 500_000,
|
||
description:
|
||
"A council of the realm's greatest minds organises your operations. All income doubled.",
|
||
id: "grand_council",
|
||
multiplier: 2,
|
||
name: "Grand Council",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 250,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Align crystalline frequencies across your guild. All income +50%.",
|
||
id: "crystal_resonance",
|
||
multiplier: 1.5,
|
||
name: "Crystal Resonance",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 600,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Master the art of crystal amplification. All income doubled.",
|
||
id: "crystal_mastery",
|
||
multiplier: 2,
|
||
name: "Crystal Mastery",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
// ── Adventurer-specific upgrades ──────────────────────────────────────────
|
||
{
|
||
adventurerId: "peasant",
|
||
costCrystals: 0,
|
||
costEssence: 0,
|
||
costGold: 200,
|
||
description: "Peasants work twice as hard with proper equipment.",
|
||
id: "peasant_1",
|
||
multiplier: 2,
|
||
name: "Better Tools",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "peasant",
|
||
costCrystals: 0,
|
||
costEssence: 20,
|
||
costGold: 0,
|
||
description:
|
||
"Organised labour guilds and proper scheduling make peasants ten times more productive.",
|
||
id: "peasant_2",
|
||
multiplier: 10,
|
||
name: "Guild Organisation",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "peasant",
|
||
costCrystals: 50,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Magical augmentation through crystalline resonance supercharges even the humblest worker.",
|
||
id: "peasant_3",
|
||
multiplier: 50,
|
||
name: "Crystal Augmentation",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "militia",
|
||
costCrystals: 0,
|
||
costEssence: 0,
|
||
costGold: 1000,
|
||
description: "Formal training doubles militia effectiveness.",
|
||
id: "militia_1",
|
||
multiplier: 2,
|
||
name: "Militia Training",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "apprentice",
|
||
costCrystals: 0,
|
||
costEssence: 2,
|
||
costGold: 5000,
|
||
description: "Ancient books of magic double mage output.",
|
||
id: "apprentice_1",
|
||
multiplier: 2,
|
||
name: "Arcane Tomes",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "acolyte",
|
||
costCrystals: 0,
|
||
costEssence: 3,
|
||
costGold: 8000,
|
||
description: "Sacred ceremonies double the output of your clerics.",
|
||
id: "acolyte_1",
|
||
multiplier: 2,
|
||
name: "Holy Rites",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "ranger",
|
||
costCrystals: 0,
|
||
costEssence: 5,
|
||
costGold: 15_000,
|
||
description: "Advanced scouting techniques double ranger effectiveness.",
|
||
id: "scout_1",
|
||
multiplier: 2,
|
||
name: "Stealth Training",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "knight",
|
||
costCrystals: 0,
|
||
costEssence: 10,
|
||
costGold: 50_000,
|
||
description:
|
||
"Superior forging techniques double the output of your knights.",
|
||
id: "knight_1",
|
||
multiplier: 2,
|
||
name: "Tempered Steel",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "archmage",
|
||
costCrystals: 0,
|
||
costEssence: 75,
|
||
costGold: 100_000,
|
||
description: "Tap into the world's leylines to double archmage output.",
|
||
id: "archmage_1",
|
||
multiplier: 2,
|
||
name: "Leyline Binding",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "paladin",
|
||
costCrystals: 0,
|
||
costEssence: 150,
|
||
costGold: 200_000,
|
||
description:
|
||
"Divine blessings from the gods themselves double paladin output.",
|
||
id: "paladin_1",
|
||
multiplier: 2,
|
||
name: "Holy Vanguard",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "dragon_rider",
|
||
costCrystals: 0,
|
||
costEssence: 200,
|
||
costGold: 500_000,
|
||
description:
|
||
"The unbreakable bond between rider and dragon doubles their combined output.",
|
||
id: "dragon_rider_1",
|
||
multiplier: 2,
|
||
name: "Bond of Wings",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "arcane_scholar",
|
||
costCrystals: 0,
|
||
costEssence: 1000,
|
||
costGold: 0,
|
||
description: "Access to forbidden libraries doubles scholar output.",
|
||
id: "arcane_scholar_1",
|
||
multiplier: 2,
|
||
name: "Ancient Tomes",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "shadow_assassin",
|
||
costCrystals: 0,
|
||
costEssence: 5000,
|
||
costGold: 0,
|
||
description: "Mastery of the shadow arts doubles assassin effectiveness.",
|
||
id: "shadow_assassin_1",
|
||
multiplier: 2,
|
||
name: "Shadow Arts",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "dark_templar",
|
||
costCrystals: 0,
|
||
costEssence: 25_000,
|
||
costGold: 0,
|
||
description:
|
||
"A sworn oath to the darkness of the marshes doubles templar output.",
|
||
id: "dark_templar_1",
|
||
multiplier: 2,
|
||
name: "Templar's Oath",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "void_walker",
|
||
costCrystals: 0,
|
||
costEssence: 100_000,
|
||
costGold: 0,
|
||
description:
|
||
"Walking through the void itself doubles the output of your void walkers.",
|
||
id: "void_walker_1",
|
||
multiplier: 2,
|
||
name: "Void Step",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "celestial_guard",
|
||
costCrystals: 0,
|
||
costEssence: 500_000,
|
||
costGold: 0,
|
||
description:
|
||
"A blessing from the celestials themselves doubles guard output.",
|
||
id: "celestial_guard_1",
|
||
multiplier: 2,
|
||
name: "Divine Ward",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "divine_champion",
|
||
costCrystals: 0,
|
||
costEssence: 2_000_000,
|
||
costGold: 0,
|
||
description: "An unbreakable oath to the divine doubles champion output.",
|
||
id: "divine_champion_1",
|
||
multiplier: 2,
|
||
name: "Champion's Oath",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
// ── Click upgrades (new zones) ────────────────────────────────────────────
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 5_000_000,
|
||
costGold: 100_000_000,
|
||
description:
|
||
"Blessed by the celestials themselves. Click power quadrupled.",
|
||
id: "click_4",
|
||
multiplier: 4,
|
||
name: "Celestial Strike",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 10_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"A strike that burns with infernal fire. Click power quintupled.",
|
||
id: "click_5",
|
||
multiplier: 5,
|
||
name: "Infernal Slash",
|
||
purchased: false,
|
||
target: "click",
|
||
unlocked: false,
|
||
},
|
||
// ── Global upgrades (new zones) ───────────────────────────────────────────
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 10_000_000,
|
||
costGold: 500_000_000,
|
||
description:
|
||
"A covenant with celestial forces multiplies your guild's potential. All income doubled.",
|
||
id: "divine_covenant",
|
||
multiplier: 2,
|
||
name: "Divine Covenant",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 50_000_000,
|
||
costGold: 100_000_000_000,
|
||
description:
|
||
"The empire formally sponsors your guild at the highest level. All income x2.5.",
|
||
id: "global_4",
|
||
multiplier: 2.5,
|
||
name: "Imperial Decree",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 2_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"A pact with the denizens of the deepest trench. All income doubled.",
|
||
id: "abyssal_pact",
|
||
multiplier: 2,
|
||
name: "Abyssal Pact",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 100_000_000_000,
|
||
costGold: 50_000_000_000_000,
|
||
description:
|
||
"The celestials themselves decree your guild's dominion over all realms. All income x3.",
|
||
id: "celestial_mandate",
|
||
multiplier: 3,
|
||
name: "Celestial Mandate",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 50_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Transcend mortal limits through void energy. All income x3.",
|
||
id: "void_ascendancy",
|
||
multiplier: 3,
|
||
name: "Void Ascendancy",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 500_000_000_000,
|
||
costGold: 1_000_000_000_000_000,
|
||
description:
|
||
"Perfect harmony with celestial forces amplifies all output. All income x2.5.",
|
||
id: "divine_harmony",
|
||
multiplier: 2.5,
|
||
name: "Divine Harmony",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
costCrystals: 50_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Channel infernal rage into production. All income doubled.",
|
||
id: "infernal_fury",
|
||
multiplier: 2,
|
||
name: "Infernal Fury",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: false,
|
||
},
|
||
// ── Purchasable essence/crystal sink upgrades ─────────────────────────────
|
||
{
|
||
costCrystals: 3000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Crystalline energy pulses through your guild's operations. All income +50%.",
|
||
id: "crystal_pulse",
|
||
multiplier: 1.5,
|
||
name: "Crystal Pulse",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 20_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Crystal resonance surges into every process your guild undertakes. All income doubled.",
|
||
id: "crystal_surge",
|
||
multiplier: 2,
|
||
name: "Crystal Surge",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 150_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Your guild's operations are saturated with crystalline power. All income x3.",
|
||
id: "crystal_tempest",
|
||
multiplier: 3,
|
||
name: "Crystal Tempest",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 5_000_000,
|
||
costGold: 0,
|
||
description: "Tap into a vast network of essence flows. All income +50%.",
|
||
id: "essence_nexus",
|
||
multiplier: 1.5,
|
||
name: "Essence Nexus",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 50_000_000,
|
||
costGold: 0,
|
||
description:
|
||
"Flood your guild's operations with raw essence power. All income doubled.",
|
||
id: "essence_overdrive",
|
||
multiplier: 2,
|
||
name: "Essence Overdrive",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 500_000_000,
|
||
costGold: 0,
|
||
description: "Harness the oldest essence in existence. All income x3.",
|
||
id: "primal_essence",
|
||
multiplier: 3,
|
||
name: "Primal Essence",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 50_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Push crystal resonance beyond its limits. All income doubled.",
|
||
id: "crystal_overdrive",
|
||
multiplier: 2,
|
||
name: "Crystal Overdrive",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 200_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "Forge an eternal pact that triples all income permanently.",
|
||
id: "eternal_bond",
|
||
multiplier: 3,
|
||
name: "Eternal Bond",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 1_000_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The supreme decree from the Eternal Throne itself. All income x5.",
|
||
id: "apex_mandate",
|
||
multiplier: 5,
|
||
name: "Apex Mandate",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
// ── New adventurer upgrades ───────────────────────────────────────────────
|
||
{
|
||
adventurerId: "seraph_knight",
|
||
costCrystals: 0,
|
||
costEssence: 10_000_000,
|
||
costGold: 0,
|
||
description:
|
||
"Seraph knights gain divine flight, doubling their effectiveness.",
|
||
id: "seraph_knight_1",
|
||
multiplier: 2,
|
||
name: "Seraphic Wings",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "abyss_diver",
|
||
costCrystals: 0,
|
||
costEssence: 25_000_000,
|
||
costGold: 0,
|
||
description:
|
||
"Full adaptation to abyssal pressure doubles diver effectiveness.",
|
||
id: "abyss_diver_1",
|
||
multiplier: 2,
|
||
name: "Pressure Adaptation",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "infernal_warden",
|
||
costCrystals: 2_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Tempered in hellfire itself, warden effectiveness is doubled.",
|
||
id: "infernal_warden_1",
|
||
multiplier: 2,
|
||
name: "Infernal Tempering",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "crystal_sage",
|
||
costCrystals: 5_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Complete mastery of prismatic crystallomancy doubles sage output.",
|
||
id: "crystal_sage_1",
|
||
multiplier: 2,
|
||
name: "Prismatic Mastery",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "void_sentinel",
|
||
costCrystals: 15_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Perfect resonance with the void doubles sentinel effectiveness.",
|
||
id: "void_sentinel_1",
|
||
multiplier: 2,
|
||
name: "Void Resonance",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "eternal_champion",
|
||
costCrystals: 50_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description: "An oath that transcends time itself doubles champion output.",
|
||
id: "eternal_champion_1",
|
||
multiplier: 2,
|
||
name: "Eternal Oath",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "aether_weaver",
|
||
costCrystals: 200_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Complete mastery of aetheric forces doubles the weaver's output.",
|
||
id: "aether_weaver_1",
|
||
multiplier: 2,
|
||
name: "Aetheric Mastery",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "titan_warrior",
|
||
costCrystals: 700_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The fury of a titan unleashed — warrior effectiveness doubled.",
|
||
id: "titan_warrior_1",
|
||
multiplier: 2,
|
||
name: "Titanic Fury",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "nexus_sage",
|
||
costCrystals: 2_500_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The sage converges all ley lines through their body — output doubled.",
|
||
id: "nexus_sage_1",
|
||
multiplier: 2,
|
||
name: "Nexus Convergence",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "cosmos_knight",
|
||
costCrystals: 9_000_000_000,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Tempered by the heat of dying stars, the knight's effectiveness is doubled.",
|
||
id: "cosmos_knight_1",
|
||
multiplier: 2,
|
||
name: "Cosmic Tempering",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "astral_sovereign",
|
||
costCrystals: 3e10,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Ascension to true sovereignty over the astral plane doubles output.",
|
||
id: "astral_sovereign_1",
|
||
multiplier: 2,
|
||
name: "Sovereign Ascension",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "primordial_mage",
|
||
costCrystals: 1e11,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Awakening of the mage's primordial heritage doubles their power.",
|
||
id: "primordial_mage_1",
|
||
multiplier: 2,
|
||
name: "Primordial Awakening",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "reality_warden",
|
||
costCrystals: 4e11,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The warden binds themselves to the structure of reality — effectiveness doubled.",
|
||
id: "reality_warden_1",
|
||
multiplier: 2,
|
||
name: "Reality Binding",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "infinity_ranger",
|
||
costCrystals: 1.5e12,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The ranger's arrows travel through infinity itself — output doubled.",
|
||
id: "infinity_ranger_1",
|
||
multiplier: 2,
|
||
name: "Infinite Aim",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "oblivion_paladin",
|
||
costCrystals: 5e12,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Consecrated by the void between all things — paladin effectiveness doubled.",
|
||
id: "oblivion_paladin_1",
|
||
multiplier: 2,
|
||
name: "Oblivion Consecration",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "transcendent_rogue",
|
||
costCrystals: 2e13,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"The rogue becomes one with the space between states — effectiveness doubled.",
|
||
id: "transcendent_rogue_1",
|
||
multiplier: 2,
|
||
name: "Transcendent Shadow",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
{
|
||
adventurerId: "omniversal_champion",
|
||
costCrystals: 8e13,
|
||
costEssence: 0,
|
||
costGold: 0,
|
||
description:
|
||
"Dominion over all versions of all universes — champion output doubled.",
|
||
id: "omniversal_champion_1",
|
||
multiplier: 2,
|
||
name: "Omniversal Dominion",
|
||
purchased: false,
|
||
target: "adventurer",
|
||
unlocked: false,
|
||
},
|
||
// ── Essence Sinks ─────────────────────────────────────────────────────────
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 1e12,
|
||
costGold: 0,
|
||
description:
|
||
"Channel a vast reservoir of essence into the guild's core — all production ×2.",
|
||
id: "essence_sink_1",
|
||
multiplier: 2,
|
||
name: "Essence Infusion I",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 5e12,
|
||
costGold: 0,
|
||
description:
|
||
"A deeper infusion saturates every operation with raw essence — all production ×2.",
|
||
id: "essence_sink_2",
|
||
multiplier: 2,
|
||
name: "Essence Infusion II",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 2.5e13,
|
||
costGold: 0,
|
||
description:
|
||
"Essence floods the ley-lines binding your guild — all production ×2.",
|
||
id: "essence_sink_3",
|
||
multiplier: 2,
|
||
name: "Essence Infusion III",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 1e14,
|
||
costGold: 0,
|
||
description:
|
||
"The guild breathes essence as its very lifeblood — all production ×3.",
|
||
id: "essence_sink_4",
|
||
multiplier: 3,
|
||
name: "Essence Infusion IV",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
{
|
||
costCrystals: 0,
|
||
costEssence: 5e14,
|
||
costGold: 0,
|
||
description:
|
||
"Essence transcends material form and reshapes reality itself — all production ×5.",
|
||
id: "essence_sink_5",
|
||
multiplier: 5,
|
||
name: "Essence Infusion V",
|
||
purchased: false,
|
||
target: "global",
|
||
unlocked: true,
|
||
},
|
||
];
|