From 34aaa80d794b8a16f26ef7909239cfb8ccc42a81 Mon Sep 17 00:00:00 2001 From: fayaine Date: Wed, 3 Apr 2024 08:19:49 +0000 Subject: [PATCH] Theamine Tasks and Gold --- apps/client/src/app/core/tasks.ts | 8 +++ apps/client/src/app/model/lostark-task.ts | 2 +- .../src/app/pages/gold-planner/gold-tasks.ts | 66 +++++++++++++++++++ .../src/app/pages/party-planner/subtasks.ts | 11 +++- 4 files changed, 83 insertions(+), 4 deletions(-) diff --git a/apps/client/src/app/core/tasks.ts b/apps/client/src/app/core/tasks.ts index 75353231..b81dc8ac 100644 --- a/apps/client/src/app/core/tasks.ts +++ b/apps/client/src/app/core/tasks.ts @@ -116,6 +116,14 @@ export const tasks = [ shared: true, partySize: 4 }), + createTask(`Theamine`, 1610, TaskFrequency.WEEKLY, TaskScope.CHARACTER, 3, 9999, "legion_raid.png", { + shared: true, + partySize: 8 + }), + createTask(`Theamine G4`, 1630, TaskFrequency.BIWEEKLY_OFFSET, TaskScope.CHARACTER, 1, 9999, "legion_raid.png", { + shared: true, + partySize: 8 + }), // Weekly Roster createTask(`South Vern Chaos Line Dungeon`, 1340, TaskFrequency.WEEKLY, TaskScope.ROSTER, 2, 9999, "dungeon.webp"), diff --git a/apps/client/src/app/model/lostark-task.ts b/apps/client/src/app/model/lostark-task.ts index a97dbae4..ee817177 100644 --- a/apps/client/src/app/model/lostark-task.ts +++ b/apps/client/src/app/model/lostark-task.ts @@ -2,7 +2,7 @@ import { TaskFrequency } from "./task-frequency"; import { TaskScope } from "./task-scope"; import { DataModel } from "../core/database/data-model"; -export const TASKS_VERSION = 46; +export const TASKS_VERSION = 47; export interface LostarkTask extends DataModel { authorId?: string; diff --git a/apps/client/src/app/pages/gold-planner/gold-tasks.ts b/apps/client/src/app/pages/gold-planner/gold-tasks.ts index ace06c9a..b902a621 100644 --- a/apps/client/src/app/pages/gold-planner/gold-tasks.ts +++ b/apps/client/src/app/pages/gold-planner/gold-tasks.ts @@ -499,6 +499,72 @@ export const goldTasks: GoldTask[] = [ completionId: "T3.L11.4", chestId: "IvoryTowerH4", overrideMinIlvl: 1620 +}, +{ + name: "Theamine Normal Gate 1", + goldReward: 3500, + taskName: "Theamine", + chestPrice: 1500, + completionId: "T3.L12.1", + chestId: "TheamineN1", + overrideMinIlvl: 1610, + overrideMaxIlvl: 1630 +}, +{ + name: "Theamine Normal Gate 2", + goldReward: 4000, + taskName: "Theamine", + chestPrice: 1800, + completionId: "T3.L12.2", + chestId: "TheamineN2", + overrideMinIlvl: 1610, + overrideMaxIlvl: 1630 +}, +{ + name: "Theamine Normal Gate 3", + goldReward: 5500, + taskName: "Theamine", + chestPrice: 2500, + completionId: "T3.L12.3", + chestId: "TheamineN3", + overrideMinIlvl: 1610, + overrideMaxIlvl: 1630 +}, +{ + name: "Theamine Hard Gate 1", + goldReward: 5000, + taskName: "Theamine", + chestPrice: 2000, + completionId: "T3.L13.1", + chestId: "TheamineH1", + overrideMinIlvl: 1630 +}, +{ + name: "Theamine Hard Gate 2", + goldReward: 6000, + taskName: "Theamine", + chestPrice: 2400, + completionId: "T3.L13.2", + chestId: "TheamineH2", + overrideMinIlvl: 1630 +}, +{ + name: "Theamine Hard Gate 3", + goldReward: 9000, + taskName: "Theamine", + chestPrice: 2800, + completionId: "T3.L13.3", + chestId: "TheamineH3", + overrideMinIlvl: 1630 +}, +{ + name: "Theamine Hard Gate 4", + goldReward: 21000, + taskName: "Theamine G4", + chestPrice: 3600, + completionId: "T3.L13.4", + chestId: "TheamineH4", + overrideMinIlvl: 1630 } ]; diff --git a/apps/client/src/app/pages/party-planner/subtasks.ts b/apps/client/src/app/pages/party-planner/subtasks.ts index b80b293c..19b485bf 100644 --- a/apps/client/src/app/pages/party-planner/subtasks.ts +++ b/apps/client/src/app/pages/party-planner/subtasks.ts @@ -65,7 +65,12 @@ export const subtasks: Subtask[] = [ { id: `akkan-normal`, name: `Akkan Normal`, parentName: "Akkan", minIlvl: 1580 }, { id: `akkan-hard`, name: `Akkan Hard`, parentName: "Akkan", minIlvl: 1600 }, - //Ivory Tower Difficulties - { id: `ivory-tower-normal`, name: `Ivory Tower Normal`, parentName: "Ivory Tower", minIlvl: 1600 }, - { id: `ivory-tower-hard`, name: `Ivory Tower Hard`, parentName: "Ivory Tower", minIlvl: 1620 }, + //Ivory Tower Difficulties + { id: `ivory-tower-normal`, name: `Ivory Tower Normal`, parentName: "Ivory Tower", minIlvl: 1600 }, + { id: `ivory-tower-hard`, name: `Ivory Tower Hard`, parentName: "Ivory Tower", minIlvl: 1620 }, + + //Theamine Difficulties + { id: `theamine-normal`, name: `Theamine Normal`, parentName: "Theamine", minIlvl: 1610 }, + { id: `theamine-hard`, name: `Theamine Hard`, parentName: "Theamine G4", minIlvl: 1630 }, + ];