diff --git a/sources/js/tasks.json b/sources/js/tasks.json index 13621cf..4540fc6 100644 --- a/sources/js/tasks.json +++ b/sources/js/tasks.json @@ -131,6 +131,12 @@ } ] }, + { + "id": "daily_nightwave", + "title": "Nightwave", + "text": "Complete daily Nightwave acts.", + "icon": "NightwaveIconSimple.png" + }, { "id": "daily_sortie", "title": "Sortie", @@ -159,7 +165,7 @@ { "id": "daily_kim_parent", "title": "KIM", - "text": "complete daily chats with protoframes", + "text": "complete daily chats with protoframes.", "location": "Base of Operations", "terminal": "POM-2 PC", "icon": "Computer.png", @@ -308,7 +314,7 @@ { "id": "weekly_nightwave_complete", "title": "Nightwave", - "text": "Complete relevant weekly Nightwave missions.", + "text": "Complete relevant weekly Nightwave acts.", "icon": "NightwaveIconSimple.png" }, { @@ -320,7 +326,7 @@ { "id": "weekly_ayatan", "title": "Ayatan Treasure Hunt", - "text": "Complete Maroo's weekly mission for an Ayatan Sculpture", + "text": "Complete Maroo's weekly mission for an Ayatan Sculpture.", "icon": "Maroo.png", "location": "Maroo's Bazaar, Mars", "npc": "Maroo" @@ -458,11 +464,11 @@ "subtasks": [ { "id": "weekly_iron_wake", - "title": "Paladino", + "title": "Palladino", "text": "Trade Riven Slivers.", "icon": "IconOmegaMod256.png", "location": "Iron Wake, Earth", - "npc": "Paladino", + "npc": "Palladino", "prereq": "The Chains of Harrow" }, { diff --git a/sources/tests/tasks.test.js b/sources/tests/tasks.test.js index 6446031..036911e 100644 --- a/sources/tests/tasks.test.js +++ b/sources/tests/tasks.test.js @@ -53,6 +53,14 @@ describe("valildate task definitions", () => { } }); + describe("task text should end with a period", () => { + test.for(flatTasks)("$id", (t) => { + if (t.text) { + expect(t.text.slice(-1)).toEqual("."); + } + }); + }); + const cycle_keys_for_test = Object.keys(cycles).map((i) => [i]); describe("verify equal `order` lengths", () => {