diff --git a/apps/api/src/database/seeds/npc-content.ts b/apps/api/src/database/seeds/npc-content.ts index df54c14..d5d119d 100644 --- a/apps/api/src/database/seeds/npc-content.ts +++ b/apps/api/src/database/seeds/npc-content.ts @@ -235,7 +235,7 @@ export const DIALOGUE_NODES: SeedDialogueNode[] = [ { npcId: SOUTH_GATE_WARDEN_NPC_ID, key: 'warden-quest-offer', - text: 'The road has gone bad. Start small. Bring me five Ashen Pelts from the rats beyond the gate. I want to know what the ash is doing to them.', + text: 'The road has gone bad. Nobody reached us for days. The animals are going crazy. I want to know what the ash is doing to them. Travel to the Burned Road and hunt for these creatures.', priority: 900, conditions: [ { @@ -272,7 +272,7 @@ export const DIALOGUE_NODES: SeedDialogueNode[] = [ { npcId: SOUTH_GATE_WARDEN_NPC_ID, key: 'warden-quest-active', - text: 'Still out there, then. Five pelts, and no fewer. I am not paying for a guess.', + text: 'Still out there, then. I need to know what happens on our roads. I am not paying for a guess.', priority: 500, conditions: [ { diff --git a/apps/api/src/database/seeds/quest-content.ts b/apps/api/src/database/seeds/quest-content.ts index 25ae878..d245c36 100644 --- a/apps/api/src/database/seeds/quest-content.ts +++ b/apps/api/src/database/seeds/quest-content.ts @@ -93,7 +93,7 @@ export const QUEST_OBJECTIVES: SeedQuestObjective[] = [ type: QuestObjectiveType.COLLECT_ITEM, targetKey: 'ash-pelt', requiredQuantity: 1, - description: 'Collect Ashen Pelts', + description: 'Collect Ashen Pelts from Ash Rats', npcLine: null, hintText: 'You defeatet a burned creature. Return to the South Gate Warden and report your finding.', @@ -112,9 +112,9 @@ export const QUEST_OBJECTIVES: SeedQuestObjective[] = [ type: QuestObjectiveType.TALK_TO_NPC, targetKey: SOUTH_GATE_WARDEN_KEY, requiredQuantity: 1, - description: 'Return to the South Gate Warden', + description: 'Show the pelt to the Warden.', npcLine: - "We need to investigate this further, collect more pelts and bring it to Borin. Wait, you're not equipped for hauling spoils yet. Go see Borin in Graufurt. Tell him I sent you. He'll complain, but he'll give you something useful.", + "We need to investigate this further, collect more pelts and bring them to Borin. Wait, you're not equipped for hauling spoils yet. Go see Borin in Graufurt. Tell him I sent you. He'll complain, but he'll give you something useful.", hintText: null, advanceWhenBlocked: false, consumeOnComplete: false, @@ -136,7 +136,7 @@ export const QUEST_OBJECTIVES: SeedQuestObjective[] = [ requiredQuantity: 1, description: 'Speak with Borin in Graufurt', npcLine: - 'But the South Gate Warden sent you. Fine. Take this. Bring it back full and make it worth my trouble.', + 'What do you want? I have nothing to spare... But the South Gate Warden sent you? Fine. Take this. Bring it back full and make it worth my trouble.', hintText: 'Borin gave you a bag for animal spoils. It fits 5 pelts or similar.', advanceWhenBlocked: false, consumeOnComplete: false, @@ -158,7 +158,7 @@ export const QUEST_OBJECTIVES: SeedQuestObjective[] = [ type: QuestObjectiveType.COLLECT_ITEM, targetKey: 'ash-pelt', requiredQuantity: 5, - description: 'Collect Ashen Pelts', + description: 'Hunt more Ash Rats and collect their pelt', npcLine: null, // The bag holds five of *any* hide, not five pelts: a player carrying // Tough Hides alongside them can fill it before the fifth pelt. This step @@ -182,7 +182,7 @@ export const QUEST_OBJECTIVES: SeedQuestObjective[] = [ type: QuestObjectiveType.TALK_TO_NPC, targetKey: SOUTH_GATE_WARDEN_KEY, requiredQuantity: 1, - description: 'Bring the pelts to the South Gate Warden', + description: 'Hunt Ashen Rats on the Burned Road and collect their pelt. Bring the pelts to the South Gate Warden', npcLine: "Good. That's enough for me. From now on, take hides and trophies to Borin. He'll pay for useful spoils, and word gets around when you keep the roads clear.", hintText: null, diff --git a/apps/web/public/images/items/ash-pelt.png b/apps/web/public/images/items/ash-pelt.png index a6c49bc..0c098e4 100644 Binary files a/apps/web/public/images/items/ash-pelt.png and b/apps/web/public/images/items/ash-pelt.png differ diff --git a/apps/web/public/images/items/raider-warband-mark.png b/apps/web/public/images/items/raider-warband-mark.png new file mode 100644 index 0000000..9e1c031 Binary files /dev/null and b/apps/web/public/images/items/raider-warband-mark.png differ diff --git a/apps/web/public/images/items/scorched-hide.png b/apps/web/public/images/items/scorched-hide.png new file mode 100644 index 0000000..903c3c2 Binary files /dev/null and b/apps/web/public/images/items/scorched-hide.png differ diff --git a/apps/web/src/app/layout/app-shell/app-shell.component.html b/apps/web/src/app/layout/app-shell/app-shell.component.html index 2098179..644939f 100644 --- a/apps/web/src/app/layout/app-shell/app-shell.component.html +++ b/apps/web/src/app/layout/app-shell/app-shell.component.html @@ -1,5 +1,5 @@