diablo2-web/src/data/canonical-quest-data.ts

1174 lines
48 KiB
TypeScript

/**
* Canonical Diablo II v1.13c Quest Data.
* Ground-truth strings extracted directly from Blizzard's string.tbl,
* expansionstring.tbl, and patchstring.tbl.
*/
export interface CanonicalQuestStage {
readonly key: string
readonly stage: number
readonly textEn: string
readonly textZh: string
}
export interface CanonicalQuestItem {
readonly id: string
readonly act: number
readonly index: number
readonly titleKey: string
readonly titleEn: string
readonly titleZh: string
readonly objectiveKey: string
readonly objectiveEn: string
readonly objectiveZh: string
readonly completedKey: string
readonly completedEn: string
readonly completedZh: string
readonly rewardSummaryEn: string
readonly rewardSummaryZh: string
readonly stages: readonly CanonicalQuestStage[]
}
export const CANONICAL_QUEST_DATA: readonly CanonicalQuestItem[] = [
{
"id": "a1q1",
"act": 1,
"index": 0,
"titleKey": "qstsa1q1",
"titleEn": "Den of Evil",
"titleZh": "邪惡洞穴",
"objectiveKey": "qstsa1q11",
"objectiveEn": "Look for the Den in the wilderness outside the Rogues' Camp.",
"objectiveZh": "在蘿格營地外面的荒野中,找尋一個洞穴。",
"completedKey": "A1Q1SuccessfulAkara",
"completedEn": "You have cleansed the Den of Evil. You've earned my trust and may yet restore my faith in humanity. Your reward is training in the skill of your choice.",
"completedZh": "你已經清除了洞窟中的邪惡,也贏得了我 的信任,並回復了我對人類的信心。 你的報酬是自行選擇一項全新的技能。",
"rewardSummaryEn": "+1 Skill Point, Stat/Skill Reset",
"rewardSummaryZh": "+1 技能点,重置技能属性",
"stages": [
{
"key": "qstsa1q11",
"stage": 1,
"textEn": "Look for the Den in the wilderness outside the Rogues' Camp.",
"textZh": "在蘿格營地外面的荒野中,找尋一個洞穴。"
},
{
"key": "qstsa1q12",
"stage": 2,
"textEn": "Kill all the monsters in the Den.",
"textZh": "殺死所有盤踞在洞穴中的怪物。"
},
{
"key": "qstsa1q15",
"stage": 3,
"textEn": "Return to Akara for a reward.",
"textZh": "回去找阿卡拉領賞。"
}
]
},
{
"id": "a1q2",
"act": 1,
"index": 1,
"titleKey": "qstsa1q2",
"titleEn": "Sisters' Burial Grounds",
"titleZh": "修女埋骨之地",
"objectiveKey": "qstsa1q21",
"objectiveEn": "Look for Blood Raven in the Burial Grounds next to the Cold Plains.",
"objectiveZh": "到冰冷之原旁邊的埋骨之所,找尋血鳥的蹤跡。",
"completedKey": "A1Q2SuccessfulKashya",
"completedEn": "I can hardly believe that you've defeated Blood Raven! Though she was once my closest friend, I pray that her tortured spirit remains banished forever. You have earned my respect, stranger... and the allegiance of the Rogues. I have placed several of my best warriors at your disposal.",
"completedZh": "我幾乎不敢相信你殺死了血鳥! 雖然她曾經是我最親密的朋友,我仍然祈 禱她飽受刑罰的靈魂被永遠的放逐。 你贏得了我的尊敬,冒險者...而且也得到所 有蘿格的忠誠。我已經把好幾位最好的戰 士派來供你驅策。",
"rewardSummaryEn": "Rogue Mercenary hireling",
"rewardSummaryZh": "罗格雇佣兵",
"stages": [
{
"key": "qstsa1q21",
"stage": 1,
"textEn": "Look for Blood Raven in the Burial Grounds next to the Cold Plains.",
"textZh": "到冰冷之原旁邊的埋骨之所,找尋血鳥的蹤跡。"
},
{
"key": "qstsa1q22",
"stage": 2,
"textEn": "Kill Blood Raven.",
"textZh": "殺了血鳥。"
},
{
"key": "qstsa1q23",
"stage": 3,
"textEn": "Return to Kashya for a reward.",
"textZh": "回去找卡夏領賞。"
}
]
},
{
"id": "a1q3",
"act": 1,
"index": 2,
"titleKey": "qstsa1q4",
"titleEn": "The Search for Cain",
"titleZh": "凱恩的搜尋",
"objectiveKey": "qstsa1q41",
"objectiveEn": "Go through the Underground Passage to the Dark Wood, search for the Tree of Inifuss, and recover the Scroll.",
"objectiveZh": "穿過地底通道來到黑暗森林,找到艾尼弗斯之樹,並取回卷軸。",
"completedKey": "A1Q4QuestSuccessfulWarriv",
"completedEn": "Only a brave adventurer could return with Deckard Cain. Akara has a reward for your valor.",
"completedZh": "只有最勇敢的冒險者能夠帶回迪卡.凱恩。 阿卡拉將因為你的英武而好好的獎勵你。",
"rewardSummaryEn": "Free item identification by Cain, Magic Ring",
"rewardSummaryZh": "凯恩免费辨识物品,魔法戒指",
"stages": [
{
"key": "qstsa1q41",
"stage": 1,
"textEn": "Go through the Underground Passage to the Dark Wood, search for the Tree of Inifuss, and recover the Scroll.",
"textZh": "穿過地底通道來到黑暗森林,找到艾尼弗斯之樹,並取回卷軸。"
},
{
"key": "qstsa1q42",
"stage": 2,
"textEn": "Take the Scroll of Inifuss to Akara.",
"textZh": "拿著艾尼弗斯的卷軸去找阿卡拉。"
},
{
"key": "qstsa1q43",
"stage": 3,
"textEn": "Go to the Cairn Stones in the Stony Field. Touch the Stones in the order found on the Scroll of Inifuss. Enter the portal to Tristram, but beware the danger that lies ahead.",
"textZh": "前往石塊曠野中的石塚,利用我寫在艾尼弗斯卷軸上面的順序觸碰石塊,然後進入傳送點前往崔斯特瑞姆。但是你們要小心面前的危險。"
},
{
"key": "qstsa1q44",
"stage": 4,
"textEn": "Find and rescue Deckard Cain.",
"textZh": "找到並救出迪卡.凱恩。"
},
{
"key": "qstsa1q46b",
"stage": 5,
"textEn": "Talk to Akara for a reward.",
"textZh": "去和阿卡拉談談並領賞。"
}
]
},
{
"id": "a1q4",
"act": 1,
"index": 3,
"titleKey": "qstsa1q5",
"titleEn": "The Forgotten Tower",
"titleZh": "遺忘之塔",
"objectiveKey": "qstsa1q51",
"objectiveEn": "Look for the Tower in the Black Marsh beyond the Dark Wood.",
"objectiveZh": "在黑暗森林遠方的黑色荒地中,可以找到一個高塔。",
"completedKey": "A1Q5SuccessfulKashya",
"completedEn": "Your rewards are well-earned. To us, the tower was nothing more than a headstone looming over a long forgotten grave.",
"completedZh": "你的獎賞十分豐富,對我們而言,這個高 塔不過是隱約出現在這個長久以來,被遺 忘墓場的巨大墓碑罷了。",
"rewardSummaryEn": "Countess treasure cache and runes",
"rewardSummaryZh": "女伯爵宝藏与符文",
"stages": [
{
"key": "qstsa1q51",
"stage": 1,
"textEn": "Look for the Tower in the Black Marsh beyond the Dark Wood.",
"textZh": "在黑暗森林遠方的黑色荒地中,可以找到一個高塔。"
},
{
"key": "qstsa1q51a",
"stage": 2,
"textEn": "Explore the cellar dungeons beneath the Tower ruins.",
"textZh": "探索高塔廢墟下面的地窖牢房。"
},
{
"key": "qstsa1q52",
"stage": 3,
"textEn": "Dispose of the evil Countess.",
"textZh": "打倒裡面的邪惡女伯爵。"
}
]
},
{
"id": "a1q5",
"act": 1,
"index": 4,
"titleKey": "qstsa1q3",
"titleEn": "Tools of the Trade",
"titleZh": "交易的工具",
"objectiveKey": "qstsa1q31",
"objectiveEn": "Look for the Horadric Malus in the Monastery Barracks. Beware of the Smith that guards it.",
"objectiveZh": "在僧院的軍營中找尋赫拉迪克.馬勒斯。小心有個鐵匠在看守著它。",
"completedKey": "A1Q3SuccessfulCharsi",
"completedEn": "Oh! Thanks so much for returning the Horadric Malus! I will now imbue one of your items with magical powers.",
"completedZh": "噢!你能把赫拉迪克.馬勒斯送回來實在 太棒了!我現在就可以把你的一項物品灌 入魔法的力量。",
"rewardSummaryEn": "Item Imbue by Charsi",
"rewardSummaryZh": "恰西铁匠注入魔法力量(灌魔)",
"stages": [
{
"key": "qstsa1q31",
"stage": 1,
"textEn": "Look for the Horadric Malus in the Monastery Barracks. Beware of the Smith that guards it.",
"textZh": "在僧院的軍營中找尋赫拉迪克.馬勒斯。小心有個鐵匠在看守著它。"
},
{
"key": "qstsa1q32",
"stage": 2,
"textEn": "Return the Horadric Malus to Charsi.",
"textZh": "把赫拉迪克.馬勒斯送回恰西的手中。"
},
{
"key": "qstsa1q32b",
"stage": 3,
"textEn": "Charsi will imbue an item with magical power.",
"textZh": "恰西會把你的一項物品灌入魔法力量。"
}
]
},
{
"id": "a1q6",
"act": 1,
"index": 5,
"titleKey": "qstsa1q6",
"titleEn": "Sisters to the Slaughter",
"titleZh": "屠殺的修女",
"objectiveKey": "qstsa1q61",
"objectiveEn": "Find Andariel's Lair in the depths of the Monastery Catacombs.",
"objectiveZh": "在僧院的地下墓穴中,找到安達利爾的老巢。",
"completedKey": "A1Q6SuccessfulWarriv",
"completedEn": "The caravan is prepared. We may now journey eastward to Lut Gholein.",
"completedZh": "商隊己經準備好了,我們可以前往東方的 魯.高因了。",
"rewardSummaryEn": "Access to Act II (Lut Gholein)",
"rewardSummaryZh": "开启前往第二幕(鲁·高因)的通道",
"stages": [
{
"key": "qstsa1q61",
"stage": 1,
"textEn": "Find Andariel's Lair in the depths of the Monastery Catacombs.",
"textZh": "在僧院的地下墓穴中,找到安達利爾的老巢。"
},
{
"key": "qstsa1q62",
"stage": 2,
"textEn": "Kill Andariel.",
"textZh": "殺了安達利爾。"
},
{
"key": "qstsa1q62b",
"stage": 3,
"textEn": "Return to Warriv to take the Caravan East.",
"textZh": "回去找瓦瑞夫,你可以和他一塊帶領商隊往東走。"
}
]
},
{
"id": "a2q1",
"act": 2,
"index": 0,
"titleKey": "qstsa2q1",
"titleEn": "Radament's Lair",
"titleZh": "羅達門特的巢穴",
"objectiveKey": "qstsa2q11",
"objectiveEn": "Find Radament's Lair in the Lut Gholein sewers.",
"objectiveZh": "在魯.高因的下水道中,找到羅達門特的巢穴。",
"completedKey": "A2Q1SuccessfulAtma",
"completedEn": "They say that the taste of vengeance is bittersweet, but I find it to my liking. In addition to my undying gratitude, I have spoken on your behalf with the rest of the townspeople. The merchants have agreed to show their gratitude by offering their wares and services at lower rates. Oh... Jerhyn wants to see you, too. You'll find him in front of the palace.",
"completedZh": "他們說復仇的味道嚐起來苦樂參半,但是 我覺得我還蠻喜歡的。 除了我永久的感謝之外,我已經把你的義 行告訴其他的鎮民。商人們都同意表達他 們的感謝,讓你以最低的折扣購買他們的 貨物。 噢...杰海因也想要見見你。你可以在皇宮的 前面找到他。",
"rewardSummaryEn": "Book of Skill (+1 Skill Point), 10% Merchant Discount",
"rewardSummaryZh": "技能之书(+1 技能点),商店价格九折优惠",
"stages": [
{
"key": "qstsa2q11",
"stage": 1,
"textEn": "Find Radament's Lair in the Lut Gholein sewers.",
"textZh": "在魯.高因的下水道中,找到羅達門特的巢穴。"
},
{
"key": "qstsa2q12",
"stage": 2,
"textEn": "Kill Radament.",
"textZh": "殺了羅達門特。"
},
{
"key": "qstsa2q13",
"stage": 3,
"textEn": "Return to Atma for a reward.",
"textZh": "回去找亞特瑪領取獎賞。"
}
]
},
{
"id": "a2q2",
"act": 2,
"index": 1,
"titleKey": "qstsa2q2",
"titleEn": "The Horadric Staff",
"titleZh": "赫拉迪克之杖",
"objectiveKey": "qstsa2q22",
"objectiveEn": "Search the Halls of the Dead under the Dry Hills for the Cube. Search the Maggot Lair under the Far Oasis for the Shaft. Search the Claw Viper Temple for the Headpiece.",
"objectiveZh": "在乾燥的高地下面的死亡之殿中,好好找尋那個方塊。在遙遠的綠洲下面可以找到蛆蟲巢穴,裡面有木製的手柄。到利爪腹蛇神殿,可以找到金屬的花紋。",
"completedKey": "A2Q2SuccessfulDeckard",
"completedEn": "",
"completedZh": "赫拉迪克之杖已经由方块合成复原,可以用它开启塔·拉夏古墓中封印督瑞尔的密室大门。",
"rewardSummaryEn": "Horadric Cube and Horadric Staff",
"rewardSummaryZh": "赫拉迪克方块与合成赫拉迪克之杖",
"stages": [
{
"key": "qstsa2q21",
"stage": 1,
"textEn": "Show the scroll to Cain in Lut Gholein.",
"textZh": "把這個卷軸給魯.高因的凱恩看看。"
},
{
"key": "qstsa2q22",
"stage": 2,
"textEn": "Search the Halls of the Dead under the Dry Hills for the Cube. Search the Maggot Lair under the Far Oasis for the Shaft. Search the Claw Viper Temple for the Headpiece.",
"textZh": "在乾燥的高地下面的死亡之殿中,好好找尋那個方塊。在遙遠的綠洲下面可以找到蛆蟲巢穴,裡面有木製的手柄。到利爪腹蛇神殿,可以找到金屬的花紋。"
},
{
"key": "qstsa2q23",
"stage": 3,
"textEn": "Use the Horadric Cube to restore the Staff.",
"textZh": "利用赫拉迪克的方塊把法杖回復原狀。"
},
{
"key": "qstsa2q24",
"stage": 4,
"textEn": "Take the Staff into Tal Rasha's Tomb.",
"textZh": "拿著法杖進入塔.拉夏的古墓。"
}
]
},
{
"id": "a2q3",
"act": 2,
"index": 2,
"titleKey": "qstsa2q3",
"titleEn": "Tainted Sun",
"titleZh": "墮落的太陽",
"objectiveKey": "qstsa2q32",
"objectiveEn": "Destroy the Serpent Altar in the Claw Viper Temple beneath the Valley of Snakes.",
"objectiveZh": "摧毀位於利爪腹蛇神殿的蛇形祭壇,它位於群蛇峽谷的下面。",
"completedKey": "A2Q3SuccessfulDrognan",
"completedEn": "You did well in destroying the Claw Vipers. We are all glad to see the sun returned to its former glory.",
"completedZh": "你毀滅利爪腹蛇實在做得漂亮,我們都很 高興看到太陽回復原有的光輝。",
"rewardSummaryEn": "Restores sunlight to Lut Gholein, Viper Amulet",
"rewardSummaryZh": "恢复鲁·高因的光明,蝮蛇护符",
"stages": [
{
"key": "qstsa2q31",
"stage": 1,
"textEn": "Look for the source of the darkness.",
"textZh": "找尋黑暗之源。"
},
{
"key": "qstsa2q31a",
"stage": 2,
"textEn": "Ask Drognan about the strange darkness.",
"textZh": "問問卓格南對這片奇怪的黑暗有什麼看法。"
},
{
"key": "qstsa2q32",
"stage": 3,
"textEn": "Destroy the Serpent Altar in the Claw Viper Temple beneath the Valley of Snakes.",
"textZh": "摧毀位於利爪腹蛇神殿的蛇形祭壇,它位於群蛇峽谷的下面。"
},
{
"key": "qstsa2q33",
"stage": 4,
"textEn": "Speak with the townsfolk in Lut Gholein.",
"textZh": "和魯.高因中的居民談談。"
}
]
},
{
"id": "a2q4",
"act": 2,
"index": 3,
"titleKey": "qstsa2q4",
"titleEn": "Arcane Sanctuary",
"titleZh": "神秘庇難所",
"objectiveKey": "qstsa2q41",
"objectiveEn": "Look for the Arcane Sanctuary within the Palace.",
"objectiveZh": "到宮殿中找尋神秘的庇難所。",
"completedKey": "A2Q4SuccessfulDrognan",
"completedEn": "You have found Horazon's Journal. Excellent... But, I must caution you. The mark of the True Tomb of Tal Rasha, is sought, if not already known, by Diablo. I needn't elaborate on the implications of that.",
"completedZh": "你找到赫拉森的日記?太棒了。但是我必 須提醒你,你的確找到了塔.拉夏古墓的 真正符號,不過目前暗黑破壞神還不知道。 我想我不用暗示目前複雜的情況。",
"rewardSummaryEn": "Access to Arcane Sanctuary and Canyon of the Magi",
"rewardSummaryZh": "开启神秘避难所与术士峡谷",
"stages": [
{
"key": "qstsa2q41",
"stage": 1,
"textEn": "Look for the Arcane Sanctuary within the Palace.",
"textZh": "到宮殿中找尋神秘的庇難所。"
},
{
"key": "qstsa2q41a",
"stage": 2,
"textEn": "Talk to Drognan.",
"textZh": "和卓格南談談。"
},
{
"key": "qstsa2q42",
"stage": 3,
"textEn": "Find Horazon's Journal.",
"textZh": "找出赫拉森的日記。"
},
{
"key": "qstsa2q43",
"stage": 4,
"textEn": "Continue the search for the Seventh Tomb.",
"textZh": "繼續找尋第七個古墓。"
}
]
},
{
"id": "a2q5",
"act": 2,
"index": 4,
"titleKey": "qstsa2q5",
"titleEn": "The Summoner",
"titleZh": "召喚者",
"objectiveKey": "qstsa2q51",
"objectiveEn": "Beware the Summoner.",
"objectiveZh": "小心召喚者。",
"completedKey": "A2Q5SuccessfulDrognan",
"completedEn": "Larger forces are moving inexorably towards us. You must now make haste to the Tombs.",
"completedZh": "更強大的力量冷酷無情的逼近我們。你必 須儘快的前往墓地。",
"rewardSummaryEn": "Red portal to Canyon of the Magi, True Tomb symbol",
"rewardSummaryZh": "开启通往术士峡谷的红门,查明真正塔·拉夏古墓符号",
"stages": [
{
"key": "qstsa2q51",
"stage": 1,
"textEn": "Beware the Summoner.",
"textZh": "小心召喚者。"
},
{
"key": "qstsa2q52",
"stage": 2,
"textEn": "Kill the Summoner.",
"textZh": "殺了召喚者。"
},
{
"key": "qstsa2q53",
"stage": 3,
"textEn": "Return to town for more information.",
"textZh": "回到城鎮可以聽到更多的訊息。"
}
]
},
{
"id": "a2q6",
"act": 2,
"index": 5,
"titleKey": "qstsa2q6",
"titleEn": "The Seven Tombs",
"titleZh": "七個古墓",
"objectiveKey": "qstsa2q61",
"objectiveEn": "Find Tal Rasha's Tomb.",
"objectiveZh": "找出塔.拉夏的古墓。",
"completedKey": "A2Q6SuccessfulJerhyn",
"completedEn": "You have done very well. Few could have come this far, let alone discover the True Tomb of Tal Rasha. Unfortunately, I hear that Diablo and Baal have eluded your grasp. This is most unfortunate... If you wish to travel East, I have authorized Meshif to give you passage by sea. I imagine he should be very anxious to leave by now. Good luck on your quest, and thank you again for saving my beloved city. You will always be welcome in Lut Gholein, my friend.",
"completedZh": "你做得很好,能夠走到這一步的人的確不 多,尤其是找到塔.拉夏的古墓。不幸的 是,我聽說暗黑破壞神和巴爾已經擺脫了 你們的掌握,這是最不幸的事情... 如果你們想要繼續往東走,我已經授權給 馬席夫讓他帶你們穿越海洋。我可以想像 他已經非常急迫的想要出航。 祝你的任務好運,並且感謝你再度拯救了 我摰愛的城市。你在魯.高因會永遠受到 我們的歡迎,朋友。",
"rewardSummaryEn": "Access to Act III (Kurast Docks)",
"rewardSummaryZh": "开启前往第三幕(库拉斯特海港)的航线",
"stages": [
{
"key": "qstsa2q61",
"stage": 1,
"textEn": "Find Tal Rasha's Tomb.",
"textZh": "找出塔.拉夏的古墓。"
},
{
"key": "qstsa2q62",
"stage": 2,
"textEn": "Kill Duriel.",
"textZh": "殺了都瑞爾。"
},
{
"key": "qstsa2q63",
"stage": 3,
"textEn": "Explore Tal Rasha'a Chamber.",
"textZh": "探索都瑞爾的房間。"
},
{
"key": "qstsa2q64",
"stage": 4,
"textEn": "Talk to Jerhyn.",
"textZh": "和杰海因談談。"
},
{
"key": "qstsa2q65",
"stage": 5,
"textEn": "Talk to Meshif.",
"textZh": "和馬席夫談談。"
}
]
},
{
"id": "a3q1",
"act": 3,
"index": 0,
"titleKey": "qstsa3q4",
"titleEn": "The Golden Bird",
"titleZh": "黃金鳥",
"objectiveKey": "qstsa3q41",
"objectiveEn": "Ask Cain about the Jade Figurine.",
"objectiveZh": "問問凱恩與玉製小人有關的事。",
"completedKey": "A3Q4SuccessfulAlkor",
"completedEn": "From the ashes of Ku Y'leh I have mixed for you a potion.",
"completedZh": "從庫亞的骨灰中,我幫你混合出一份葯劑。",
"rewardSummaryEn": "Potion of Life (+20 Permanent Max Life)",
"rewardSummaryZh": "生命药剂(永久增加 20 点生命上限)",
"stages": [
{
"key": "qstsa3q41",
"stage": 1,
"textEn": "Ask Cain about the Jade Figurine.",
"textZh": "問問凱恩與玉製小人有關的事。"
},
{
"key": "qstsa3q42",
"stage": 2,
"textEn": "Show Meshif the Figurine.",
"textZh": "把小人給馬席夫看看。"
},
{
"key": "qstsa3q43",
"stage": 3,
"textEn": "Ask Cain about the Golden Bird.",
"textZh": "詢問凱恩與黃金鳥有關的消息。"
},
{
"key": "qstsa3q44",
"stage": 4,
"textEn": "Give the Golden Bird to Alkor.",
"textZh": "把黃金鳥交給艾柯。"
},
{
"key": "qstsa3q45",
"stage": 5,
"textEn": "Return to Alkor for reward.",
"textZh": "回去找艾柯,拿取你的獎賞。"
}
]
},
{
"id": "a3q2",
"act": 3,
"index": 1,
"titleKey": "qstsa3q3",
"titleEn": "Blade of the Old Religion",
"titleZh": "古代宗教之刃",
"objectiveKey": "qstsa3q31",
"objectiveEn": "Look for the Gidbinn in the Flayer Jungle.",
"objectiveZh": "在剝皮叢林中找找吉得賓。",
"completedKey": "A3Q3SuccessfulOrmus",
"completedEn": "You have done well, noble hero. Ormus congratulates you. The old spirits of Skatsim will watch over you for returning their sacred blade. Now, after all these years, Ormus will once again use his powers to protect the innocent from the shadow. The spell that protects the dockside shall now be reinforced.",
"completedZh": "你做得很好,高貴的英雄,奧瑪斯在此向 你致意。史卡辛的古老靈魂會因為你送回 了這把聖刀而看護著你。現在,在經過了 這麼多年之後,奧瑪斯將再度使用它的力 量,從黑暗的陰影中保護無辜之人。保護 港灣的力量現在已經全面強化了。",
"rewardSummaryEn": "Iron Wolf Mercenary, Rare Ring from Ormus",
"rewardSummaryZh": "铁狼法师雇佣兵,奥玛斯的稀有戒指",
"stages": [
{
"key": "qstsa3q31",
"stage": 1,
"textEn": "Look for the Gidbinn in the Flayer Jungle.",
"textZh": "在剝皮叢林中找找吉得賓。"
},
{
"key": "qstsa3q32",
"stage": 2,
"textEn": "Pick up the Gidbinn.",
"textZh": "取回吉得賓。"
},
{
"key": "qstsa3q33",
"stage": 3,
"textEn": "Return the Gidbinn to Ormus.",
"textZh": "把吉得賓送到奧瑪斯的手中。"
},
{
"key": "qstsa3q34",
"stage": 4,
"textEn": "Talk to Asheara.",
"textZh": "和艾席拉談談。"
},
{
"key": "qstsa3q35",
"stage": 5,
"textEn": "Talk to Ormus.",
"textZh": "和奧瑪斯談談。"
}
]
},
{
"id": "a3q3",
"act": 3,
"index": 2,
"titleKey": "qstsa3q2",
"titleEn": "Khalim's Will",
"titleZh": "克林姆的意志",
"objectiveKey": "qstsa3q21",
"objectiveEn": "Find Khalim's relics. Search for his Eye in the Spider Cavern.",
"objectiveZh": "找出克林姆的遺骸。在蜘蛛洞窟中可以找到他的眼球。",
"completedKey": "A3Q2SuccessfulCain",
"completedEn": "Masterfully done, hero! You have crafted Khalim's Will. Employ it to destroy the Compelling Orb and open the way to Mephisto. May the true Light guide your way.",
"completedZh": "盛氣凌人的大成功,英雄!你已經把克林 姆的意志實體化了。使用它摧毀強制球體, 就可以打開通往墨菲斯托的通路。願真正 的光明導引著你的道路。",
"rewardSummaryEn": "Khalim's Will weapon to smash Compelling Orb",
"rewardSummaryZh": "合成克林姆的意志击碎强制之球",
"stages": [
{
"key": "qstsa3q21",
"stage": 1,
"textEn": "Find Khalim's relics. Search for his Eye in the Spider Cavern.",
"textZh": "找出克林姆的遺骸。在蜘蛛洞窟中可以找到他的眼球。"
},
{
"key": "qstsa3q22",
"stage": 2,
"textEn": "Search for Khalim's Brain in the Flayer Dungeon.",
"textZh": "在剝皮地窖中找出克林姆的腦。"
},
{
"key": "qstsa3q24",
"stage": 3,
"textEn": "Search for Khalim's Heart in the Sewers under the Kurast Bazaar.",
"textZh": "在庫拉斯特商場底下的下水道中,找尋克林姆的心臟。"
},
{
"key": "qstsa3q23",
"stage": 4,
"textEn": "Search for Khalim's Flail in Travincal. Beware the High Council.",
"textZh": "在崔凡克找出克林姆的連枷。小心最高評議會。"
},
{
"key": "qstsa3q25",
"stage": 5,
"textEn": "Transmute Khalim's relics - the Flail, Eye, Heart, and Brain - with the Horadric Cube.",
"textZh": "轉換克林姆的遺骸-連枷、眼球、心臟、腦-放進赫拉迪克的方塊之中。"
},
{
"key": "qstsa3q26",
"stage": 6,
"textEn": "Use Khalim's Will to smash the Compelling Orb.",
"textZh": "利用克林姆的意志來摧毀強制球體。"
}
]
},
{
"id": "a3q4",
"act": 3,
"index": 3,
"titleKey": "qstsa3q1",
"titleEn": "Lam Esen's Tome",
"titleZh": "藍.依森的古書",
"objectiveKey": "qstsa3q11",
"objectiveEn": "Search the six temples in the Bazaar, Upper Kurast, and the Causeway for Lam Esen's Tome.",
"objectiveZh": "你得在庫拉斯特商場、庫拉斯特上層,和庫拉斯特的堤道分布的六個古墓中,找到藍.依森之書。",
"completedKey": "A3Q1SuccessfulAlkor",
"completedEn": "You have found the Book! It should give all of us here some insight into the nature of the Prime Evils... Ah, but as for you...",
"completedZh": "你找到書了!它應該可以讓我們更瞭解罪 惡之源的真正面孔... 啊,但是對你來說...",
"rewardSummaryEn": "+5 Stat Points from Alkor",
"rewardSummaryZh": "艾柯奖励 +5 属性点",
"stages": [
{
"key": "qstsa3q11",
"stage": 1,
"textEn": "Search the six temples in the Bazaar, Upper Kurast, and the Causeway for Lam Esen's Tome.",
"textZh": "你得在庫拉斯特商場、庫拉斯特上層,和庫拉斯特的堤道分布的六個古墓中,找到藍.依森之書。"
},
{
"key": "qstsa3q12",
"stage": 2,
"textEn": "Talk to Alkor.",
"textZh": "和艾柯談談。"
}
]
},
{
"id": "a3q5",
"act": 3,
"index": 4,
"titleKey": "qstsa3q5",
"titleEn": "The Blackened Temple",
"titleZh": "轉為黑暗的神殿",
"objectiveKey": "qstsa3q51",
"objectiveEn": "Find the Blackened Temple within Travincal.",
"objectiveZh": "找到沈淪在黑暗的神殿,位於崔凡克之中。",
"completedKey": "A3Q5SuccessfulOrmus",
"completedEn": "Ormus is grateful to you, stranger. You have broken the long, dark reign of Zakarum and delivered the first paralyzing blow against the Three. Yet still, the true test lies ahead. For he whom the Council guarded still lives within the Blackened Tower.",
"completedZh": "奧瑪斯感激你,陌生人。你打破了長久以 來的撒卡蘭姆黑暗統治,並且對三個罪惡 之源首度迎頭痛擊。不過,真正的考驗還 在你的面前。因為目前評議會所看守的東 西,仍然活著那個黑色的高塔中。",
"rewardSummaryEn": "Breaks Zakarum Council corruption, opens Durance of Hate",
"rewardSummaryZh": "铲除撒卡兰姆最高评议会,解除憎恨囚牢封印",
"stages": [
{
"key": "qstsa3q51",
"stage": 1,
"textEn": "Find the Blackened Temple within Travincal.",
"textZh": "找到沈淪在黑暗的神殿,位於崔凡克之中。"
},
{
"key": "qstsa3q52",
"stage": 2,
"textEn": "Kill the High Council.",
"textZh": "殺死所有的最高評議會成員。"
},
{
"key": "qstsa3q53",
"stage": 3,
"textEn": "Ask Cain for help.",
"textZh": "去找凱恩求援。"
}
]
},
{
"id": "a3q6",
"act": 3,
"index": 5,
"titleKey": "qstsa3q6",
"titleEn": "The Guardian",
"titleZh": "守護者",
"objectiveKey": "qstsa3q61",
"objectiveEn": "Smash the Compelling Orb with Khalim's Will to open the way to Mephisto's Durance.",
"objectiveZh": "利用克林姆的意志把強制球體毀掉,可以打開前往墨菲斯托的牢籠。",
"completedKey": "A3Q6SuccessfulOrmus",
"completedEn": "You have defeated a Prime Evil in combat. Ormus is impressed beyond words. But staying here will not end this conflict. You must enter the Infernal Gate and stop Diablo once and for all.",
"completedZh": "你在戰鬥中摧毀了罪惡之源。奧瑪斯對你 的感激無法用言語表達。但是在這個地方 獲勝並沒有結束這場抗爭,你必須進入永 恒之門,並永遠的阻止暗黑破壞神。",
"rewardSummaryEn": "Mephisto's Soulstone, Red Portal to Act IV",
"rewardSummaryZh": "墨菲斯托的灵魂石,前往第四幕地狱之门",
"stages": [
{
"key": "qstsa3q61",
"stage": 1,
"textEn": "Smash the Compelling Orb with Khalim's Will to open the way to Mephisto's Durance.",
"textZh": "利用克林姆的意志把強制球體毀掉,可以打開前往墨菲斯托的牢籠。"
},
{
"key": "qstsa3q62",
"stage": 2,
"textEn": "Search for Mephisto in his Durance.",
"textZh": "在他的囚牢中,找出墨菲斯托。"
},
{
"key": "qstsa3q63",
"stage": 3,
"textEn": "Kill Mephisto.",
"textZh": "殺了墨菲斯托。"
}
]
},
{
"id": "a4q1",
"act": 4,
"index": 0,
"titleKey": "qstsa4q1",
"titleEn": "The Fallen Angel",
"titleZh": "墮落的天使",
"objectiveKey": "qstsa4q11",
"objectiveEn": "Look for Izual in the Plains of Despair.",
"objectiveZh": "在絕望平原找尋衣卒爾。",
"completedKey": "A4Q1SuccessfulTyrael",
"completedEn": "Thank you, hero, for putting Izual's tortured spirit to rest. May the Light protect you and the powers of Heaven shine upon your path. But, if what you tell me is true, then I fear that we have been played for fools all along. Izual helped Diablo and his Brothers trick me into using the Soulstones against them... Now the Stones' powers are corrupted. With the combined powers of the Soulstones under their control, the Prime Evils will be able to turn the mortal world into a permanent outpost of Hell!",
"completedZh": "感謝你,英雄,讓衣卒爾飽受折磨的靈魂 得到休息。願光明保護你,而天堂之光導 引著你們的道路。但是,如果你告訴我的 事情屬實,那麼,我怕我們一直都被玩弄 在股掌之上。 衣卒爾幫助了暗黑破壞神以及他的兄弟, 騙我使用靈魂之石來對抗他們...現在石塊的 力量已經受到污染了。靠著融合靈魂之石 後所取得的力量,罪惡之源可以把人類的 世界,轉換成地獄的前哨站!",
"rewardSummaryEn": "+2 Skill Points from Tyrael",
"rewardSummaryZh": "泰瑞尔奖励 +2 技能点",
"stages": [
{
"key": "qstsa4q11",
"stage": 1,
"textEn": "Look for Izual in the Plains of Despair.",
"textZh": "在絕望平原找尋衣卒爾。"
},
{
"key": "qstsa4q12",
"stage": 2,
"textEn": "Destroy the demon that holds Izual's soul.",
"textZh": "摧毀控制衣卒爾靈魂的邪魔。"
},
{
"key": "qstsa4q13",
"stage": 3,
"textEn": "See Tyrael for reward.",
"textZh": "去找泰瑞爾,領取你的獎賞。"
}
]
},
{
"id": "a4q2",
"act": 4,
"index": 1,
"titleKey": "qstsa4q3",
"titleEn": "Hell's Forge",
"titleZh": "地獄熔爐",
"objectiveKey": "qstsa4q31",
"objectiveEn": "Take Mephisto's Soulstone to the Hellforge.",
"objectiveZh": "拿著墨菲斯托的靈魂之石,前往地獄熔爐。",
"completedKey": "A4Q3SuccessfulDeckard",
"completedEn": "",
"completedZh": "墨菲斯托的灵魂石在地狱熔炉上被彻底砸碎,爆发出大量纯净的宝石与远古符文。",
"rewardSummaryEn": "High Runes and Perfect/Flawless Gems",
"rewardSummaryZh": "高级符文与完美/无瑕宝石掉落",
"stages": [
{
"key": "qstsa4q31",
"stage": 1,
"textEn": "Take Mephisto's Soulstone to the Hellforge.",
"textZh": "拿著墨菲斯托的靈魂之石,前往地獄熔爐。"
},
{
"key": "qstsa4q32",
"stage": 2,
"textEn": "Destroy Mephisto's Soulstone at the Hellforge.",
"textZh": "在地獄熔爐中摧毀墨菲斯托的靈魂之石。"
},
{
"key": "qstsa4q33",
"stage": 3,
"textEn": "Use the Hellforge Hammer on the Forge.",
"textZh": "利用地獄熔爐旁邊的鐵鎚,敲打熔爐上的靈魂之石。"
},
{
"key": "qstsa4q34",
"stage": 4,
"textEn": "Consult with Cain.",
"textZh": "和凱恩請教一下。"
}
]
},
{
"id": "a4q3",
"act": 4,
"index": 2,
"titleKey": "qstsa4q2",
"titleEn": "Terror's End",
"titleZh": "恐怖的結局",
"objectiveKey": "qstsa4q21",
"objectiveEn": "Find Diablo in his Sanctuary.",
"objectiveZh": "在他的庇難所中找出暗黑破壞神。",
"completedKey": "A4Q2SuccessfulTyrael",
"completedEn": "Praise be to the Light! You have accomplished the impossible! Diablo and Mephisto have been banished back into the Black Abyss that spawned them and the corrupted Soulstones are no more. You've done well, hero. For now, you should rejoice.",
"completedZh": "光明的美讚!你完成了不可能的事情! 暗黑破壞神和墨菲斯托已經被放逐到當年 他們誕生的黑暗地獄深淵,而墮落的靈魂 之石也不復存在。 你做的非常好,英雄。現在,你可以歡慶 和平了。",
"rewardSummaryEn": "Title of Slayer/Champion/Matriarch, Access to Act V",
"rewardSummaryZh": "获得称号,开启第五幕(哈洛加斯)",
"stages": [
{
"key": "qstsa4q21",
"stage": 1,
"textEn": "Find Diablo in his Sanctuary.",
"textZh": "在他的庇難所中找出暗黑破壞神。"
},
{
"key": "qstsa4q23",
"stage": 2,
"textEn": "Break the remaining %d seals.",
"textZh": "打破尚存的%d封印。"
},
{
"key": "qstsa4q24",
"stage": 3,
"textEn": "Break the final seal.",
"textZh": "打破最後一個封印。"
},
{
"key": "qstsa4q22",
"stage": 4,
"textEn": "Kill Diablo.",
"textZh": "殺死暗黑破壞神。"
}
]
},
{
"id": "a5q1",
"act": 5,
"index": 0,
"titleKey": "qstsa5q1",
"titleEn": "Siege on Harrogath",
"titleZh": "围攻哈洛加斯",
"objectiveKey": "qsta5q11",
"objectiveEn": "Stop the Siege by killing Shenk the Overseer in the Bloody Foothills.",
"objectiveZh": "在血腥丘陵击败督军山克,停止恶魔投石机对哈洛加斯要塞的围攻。",
"completedKey": "A5Q1SuccessfulLarzuk",
"completedEn": "You're an even greater warrior than I expected...Sorry for underestimating you. As a token of my appreciation, I will craft sockets into an item of your choosing, and from now on, you'll get the best price for all my wares.",
"completedZh": "督军山克已被消灭,哈洛加斯的围攻得以解除。拉苏克承诺为你选定的一件装备凿出最大数量的凹槽。",
"rewardSummaryEn": "Item Socketing by Larzuk",
"rewardSummaryZh": "拉苏克为一件装备打孔(最大孔数)",
"stages": [
{
"key": "qsta5q11",
"stage": 1,
"textEn": "Stop the Siege by killing Shenk the Overseer in the Bloody Foothills.",
"textZh": "在血腥丘陵击败督军山克,停止恶魔投石机对哈洛加斯要塞的围攻。"
},
{
"key": "qsta5q12",
"stage": 2,
"textEn": "Kill Shenk the Overseer.",
"textZh": ""
},
{
"key": "qsta5q13",
"stage": 3,
"textEn": "Go talk to Larzuk for your reward.",
"textZh": ""
},
{
"key": "qsta5q14",
"stage": 4,
"textEn": "Larzuk will add sockets to the item of your choice.",
"textZh": ""
}
]
},
{
"id": "a5q2",
"act": 5,
"index": 1,
"titleKey": "qstsa5q2",
"titleEn": "Rescue on Mount Arreat",
"titleZh": "亚瑞特山救援",
"objectiveKey": "qstsa5q21",
"objectiveEn": "Find the Soldiers in the Frigid Highlands.",
"objectiveZh": "在冰冻高地寻找并解救被恶魔木笼囚禁的 15 名野蛮人士兵,返回向夸尔凯克复命。",
"completedKey": "A5Q2SuccessfulQualKehk",
"completedEn": "Thank you for rescuing my men. They have spoken well of your bravery in battle. Perhaps there is hope for us after all. If you wish, you may hire some of my mercenaries that you saved. And please...take this set of runes. I had been saving them for a socketed shield, but I think you'll make better use of them. Be sure to set them in the right order for their fullest effect.",
"completedZh": "所有野蛮人俘虏已安全救回,夸尔凯克奖励了你 Ral、Ort、Tal 远古符文,并允许你雇佣野蛮人战士。",
"rewardSummaryEn": "Ral, Ort, Tal runes and Barbarian Mercenaries",
"rewardSummaryZh": "Ral, Ort, Tal 符文组合,解锁野蛮人雇佣兵",
"stages": [
{
"key": "qstsa5q21",
"stage": 1,
"textEn": "Find the Soldiers in the Frigid Highlands.",
"textZh": "在冰冻高地寻找并解救被恶魔木笼囚禁的 15 名野蛮人士兵,返回向夸尔凯克复命。"
},
{
"key": "qstsa5q21a",
"stage": 2,
"textEn": "Free the soldiers from their prison and lead them back to town.",
"textZh": ""
},
{
"key": "qstsa5q22",
"stage": 3,
"textEn": "Rescue %d more Soldiers in the Frigid Highlands.",
"textZh": ""
},
{
"key": "qstsa5q23",
"stage": 4,
"textEn": "Return to Qual-Kehk for your reward.",
"textZh": ""
},
{
"key": "qstsa5q24",
"stage": 5,
"textEn": "Apply the Runes to a Socketed item in this order:",
"textZh": ""
}
]
},
{
"id": "a5q3",
"act": 5,
"index": 2,
"titleKey": "qstsa5q3",
"titleEn": "Prison of Ice",
"titleZh": "冰之囚",
"objectiveKey": "qstsa5q31",
"objectiveEn": "Look for Anya under the Crystalline Passage by the Frozen River.",
"objectiveZh": "在水晶通道下方的冰河深处寻找被冰封的安亚,使用马拉的解冻药水解救她。",
"completedKey": "A5Q3SuccessfulAnya",
"completedEn": "Thank you, hero, for rescuing me. To show my personal gratitude, I give you this. I had it custom-made for you by Larzuk.",
"completedZh": "安亚已被解救并安全返回哈洛加斯。马拉赠予你抵抗之卷(永久+10%全抗),安亚赠予本职业专属稀有武器。",
"rewardSummaryEn": "Scroll of Resistance (+10% All Resists), Class Rare Item",
"rewardSummaryZh": "抵抗卷轴(+10% 全元素抗性),本职业专属稀有装备",
"stages": [
{
"key": "qstsa5q31",
"stage": 1,
"textEn": "Look for Anya under the Crystalline Passage by the Frozen River.",
"textZh": "在水晶通道下方的冰河深处寻找被冰封的安亚,使用马拉的解冻药水解救她。"
},
{
"key": "qstsa5q31a",
"stage": 2,
"textEn": "Rescue Anya.",
"textZh": ""
},
{
"key": "qstsa5q32",
"stage": 3,
"textEn": "Talk to Malah.",
"textZh": ""
},
{
"key": "qstsa5q33",
"stage": 4,
"textEn": "Use the potion Malah gave you to thaw Anya.",
"textZh": ""
},
{
"key": "qstsa5q34",
"stage": 5,
"textEn": "Talk to Malah for your reward.",
"textZh": ""
},
{
"key": "qstsa5q35",
"stage": 6,
"textEn": "Talk to Anya.",
"textZh": ""
}
]
},
{
"id": "a5q4",
"act": 5,
"index": 3,
"titleKey": "qstsa5q4",
"titleEn": "Betrayal of Harrogath",
"titleZh": "哈洛加斯的背叛",
"objectiveKey": "qstsa5q41",
"objectiveEn": "Take Anya's portal to Nihlathak's Temple.",
"objectiveZh": "穿过安亚开启的红门进入尼拉塞克神殿,在瓦特之厅击败背叛者尼拉塞克。",
"completedKey": "A5Q4SuccessfulAnya",
"completedEn": "You have stopped Nihlathak, but he didn't have the Relic! He must have already given it to Baal. Now, Baal will not be tested when he reaches Arreat's summit. ...Damn Nihlathak! I do thank you for trying, though. Please, allow me to honor your courage by magically inscribing your name onto an item of your choosing. It's the least I can do.",
"completedZh": "背叛者尼拉塞克已被击毙,阻止了他将远古圣物奉献给巴尔。安亚将为你的一件装备铭刻上你的英雄名号。",
"rewardSummaryEn": "Personalize Item with your character name",
"rewardSummaryZh": "安亚为一件装备刻上你的角色名字",
"stages": [
{
"key": "qstsa5q41",
"stage": 1,
"textEn": "Take Anya's portal to Nihlathak's Temple.",
"textZh": "穿过安亚开启的红门进入尼拉塞克神殿,在瓦特之厅击败背叛者尼拉塞克。"
},
{
"key": "qstsa5q42a",
"stage": 2,
"textEn": "Find Nihlathak in the Halls of Vaught.",
"textZh": ""
},
{
"key": "qstsa5q42",
"stage": 3,
"textEn": "Kill Nihlathak.",
"textZh": ""
},
{
"key": "qstsa5q43",
"stage": 4,
"textEn": "Talk to Anya before you continue through the Crystalline Passage, past the Glacial Trail, to proceed up Mount Arreat to the Summit.",
"textZh": ""
},
{
"key": "qstsa5q43a",
"stage": 5,
"textEn": "Anya will personalize an item for you.",
"textZh": ""
}
]
},
{
"id": "a5q5",
"act": 5,
"index": 4,
"titleKey": "qstsa5q5",
"titleEn": "Rite of Passage",
"titleZh": "通过祭典",
"objectiveKey": "qstsa5q51",
"objectiveEn": "Travel through the Ancient's Way to find the Ancients at the Arreat Summit.",
"objectiveZh": "登上亚瑞特山顶触碰天神祭坛,在不离开山顶的前提下同时击败三位远古野蛮人(科力克、马道克、塔力克)。",
"completedKey": "A5Q5SuccessfulQualKehk",
"completedEn": "Besting the Ancients in battle is a mighty feat indeed. I hope this means you're ready to battle Baal.",
"completedZh": "你通过了亚瑞特峰顶远古先祖的试炼,获得了海量经验晋升,世界之石要塞的大门现已向你敞开。",
"rewardSummaryEn": "Massive Experience, Passage to Worldstone Keep",
"rewardSummaryZh": "巨额角色经验值晋级,开启世界之石要塞通道",
"stages": [
{
"key": "qstsa5q51",
"stage": 1,
"textEn": "Travel through the Ancient's Way to find the Ancients at the Arreat Summit.",
"textZh": "登上亚瑞特山顶触碰天神祭坛,在不离开山顶的前提下同时击败三位远古野蛮人(科力克、马道克、塔力克)。"
},
{
"key": "qstsa5q52",
"stage": 2,
"textEn": "Consult with the Ancients by activating the Altar of the Heavens.",
"textZh": ""
},
{
"key": "qstsa5q53",
"stage": 3,
"textEn": "Defeat all three Ancients without leaving Mount Arreat.",
"textZh": ""
}
]
},
{
"id": "a5q6",
"act": 5,
"index": 5,
"titleKey": "qstsa5q6",
"titleEn": "Eve of Destruction",
"titleZh": "毁灭前夕",
"objectiveKey": "qstsa5q61a",
"objectiveEn": "Find Baal's Throne Room.",
"objectiveZh": "深入世界之石要塞与毁灭王座,清除巴尔的五波恶魔仆从,追击毁灭之王巴尔进入世界之石大厅并将其消灭。",
"completedKey": "A5Q6SuccessfulTyrael",
"completedEn": "I am impressed, mortal. You have overcome the greatest challenge this world has ever faced and defeated the last of the Prime Evils. However, we are too late to save the Worldstone. Baal's destructive touch has corrupted it completely. Given enough time, the Worldstone's energies will drain away and the barriers between the worlds will shatter -- the powers of Hell will flood into this...Sanctuary...and eradicate your people and everything you've labored to build. Therefore, I must destroy the corrupted Worldstone before the powers of Hell take root. This act will change your world forever -- with consequences even I cannot foresee. However, it is the only way to ensure mankind's survival. Go now, mortal. I have opened a portal that will lead you to safety. May the Eternal Light shine upon you and your descendants for what you've done this day. The continued survival of mankind is your legacy! Above all else, you have earned a rest from this endless battle.",
"completedZh": "毁灭之王巴尔已被彻底诛灭。大天使泰瑞尔掷出圣剑引爆了受污染的世界之石,庇护之地的命运从此改写。",
"rewardSummaryEn": "Game Completion, Title of Slayer/Champion/Patriarch",
"rewardSummaryZh": "通关本难度,获得救世主/先驱/宗师最高荣誉头衔",
"stages": [
{
"key": "qstsa5q61a",
"stage": 1,
"textEn": "Find Baal's Throne Room.",
"textZh": "深入世界之石要塞与毁灭王座,清除巴尔的五波恶魔仆从,追击毁灭之王巴尔进入世界之石大厅并将其消灭。"
},
{
"key": "qstsa5q62b",
"stage": 2,
"textEn": "Kill Baal's Minions.",
"textZh": ""
},
{
"key": "qstsa5q62a",
"stage": 3,
"textEn": "Kill Baal in the Worldstone Chamber before he corrupts it.",
"textZh": ""
},
{
"key": "qstsa5q62",
"stage": 4,
"textEn": "Kill Baal.",
"textZh": ""
},
{
"key": "qstsa5q63",
"stage": 5,
"textEn": "Talk to Tyreal.",
"textZh": ""
},
{
"key": "qstsa5q64",
"stage": 6,
"textEn": "Take Tyreal's Portal to Safety.",
"textZh": ""
}
]
}
] as const
export const CANONICAL_QUEST_BY_ID: Readonly<Record<string, CanonicalQuestItem>> = Object.fromEntries(
CANONICAL_QUEST_DATA.map(q => [q.id, q])
)
export const CANONICAL_QUESTS_BY_ACT: Readonly<Record<number, readonly CanonicalQuestItem[]>> = {
1: CANONICAL_QUEST_DATA.filter(q => q.act === 1),
2: CANONICAL_QUEST_DATA.filter(q => q.act === 2),
3: CANONICAL_QUEST_DATA.filter(q => q.act === 3),
4: CANONICAL_QUEST_DATA.filter(q => q.act === 4),
5: CANONICAL_QUEST_DATA.filter(q => q.act === 5),
}