generated from nhcarrigan/template
fix: rename mage_1/cleric_1 upgrades to match adventurer IDs
The Apprentice Mage upgrade was named mage_1 and the Acolyte upgrade was named cleric_1 — both referencing the adventurer class rather than the adventurer ID. All other adventurer upgrades use the adventurer ID as the prefix. Updated upgrades.ts, quests.ts (reward targetIds), and codex.ts (sourceIds) consistently. Closes #105
This commit is contained in:
@@ -82,7 +82,7 @@ export const defaultQuests: Array<Quest> = [
|
||||
rewards: [
|
||||
{ amount: 15_000, type: "gold" },
|
||||
{ amount: 20, type: "essence" },
|
||||
{ targetId: "cleric_1", type: "upgrade" },
|
||||
{ targetId: "acolyte_1", type: "upgrade" },
|
||||
{ targetId: "ranger", type: "adventurer" },
|
||||
],
|
||||
status: "locked",
|
||||
@@ -116,7 +116,7 @@ export const defaultQuests: Array<Quest> = [
|
||||
rewards: [
|
||||
{ amount: 300, type: "essence" },
|
||||
{ amount: 30, type: "crystals" },
|
||||
{ targetId: "mage_1", type: "upgrade" },
|
||||
{ targetId: "apprentice_1", type: "upgrade" },
|
||||
{ targetId: "archmage", type: "adventurer" },
|
||||
],
|
||||
status: "locked",
|
||||
|
||||
@@ -209,7 +209,7 @@ export const defaultUpgrades: Array<Upgrade> = [
|
||||
costEssence: 2,
|
||||
costGold: 5000,
|
||||
description: "Ancient books of magic double mage output.",
|
||||
id: "mage_1",
|
||||
id: "apprentice_1",
|
||||
multiplier: 2,
|
||||
name: "Arcane Tomes",
|
||||
purchased: false,
|
||||
@@ -222,7 +222,7 @@ export const defaultUpgrades: Array<Upgrade> = [
|
||||
costEssence: 3,
|
||||
costGold: 8000,
|
||||
description: "Sacred ceremonies double the output of your clerics.",
|
||||
id: "cleric_1",
|
||||
id: "acolyte_1",
|
||||
multiplier: 2,
|
||||
name: "Holy Rites",
|
||||
purchased: false,
|
||||
|
||||
@@ -2752,8 +2752,8 @@ export const CODEX_ENTRIES: Array<CodexEntry> = [
|
||||
{
|
||||
content:
|
||||
"The ancient books of magic acquired for the guild's mages contained techniques that their trainers had either not known or had chosen not to teach. The omission, in most cases, appeared to be deliberate — the techniques worked but produced results that the academies found uncomfortable to endorse. Your guild finds them extremely comfortable to have, and the mage output doubled from the application of knowledge that had been sitting in books waiting for someone to act on it.",
|
||||
id: "upgrade_mage_1",
|
||||
sourceId: "mage_1",
|
||||
id: "upgrade_apprentice_1",
|
||||
sourceId: "apprentice_1",
|
||||
sourceType: "upgrade",
|
||||
title: "Arcane Tomes: The Written Knowledge",
|
||||
zoneId: "guild_library",
|
||||
@@ -2761,8 +2761,8 @@ export const CODEX_ENTRIES: Array<CodexEntry> = [
|
||||
{
|
||||
content:
|
||||
"The sacred ceremonies that your clerics now perform before and during operations were developed by your head cleric over six months of experimentation that their deity appears to have sanctioned, based on the results. The rites formalise the relationship between divine power and operational output into a repeatable process. Doubled cleric output is the result of making the exceptional ordinary through the discipline of ceremony.",
|
||||
id: "upgrade_cleric_1",
|
||||
sourceId: "cleric_1",
|
||||
id: "upgrade_acolyte_1",
|
||||
sourceId: "acolyte_1",
|
||||
sourceType: "upgrade",
|
||||
title: "Holy Rites: The Sacred Routine",
|
||||
zoneId: "guild_library",
|
||||
|
||||
Reference in New Issue
Block a user