Skip to content

Whm0j6 "The Chorus of Cataclysm" (White Mage job quest 6/6): implement from scratch (no script exists yet) #149

Description

@swstegall

Summary

Port quest Whm0j6 (id 111246, rank 15) — "The Chorus of Cataclysm", the 6th and final quest in the White Mage job line, capping the arc that grants the White Mage Soul Crystal. White Mage derives from the Conjurer base class; this finale is given by Raya-O-Senna at her cave in the North Shroud. Per the transcript: with the elementals' keening rising to a crescendo, Raya-O sends you on your last mission — to grant peace to the enraged elementals southwest of Camp Bentbranch. At Everschade / Sorrel Haven in the Central Shroud you face six elementals (Firebound/Earthbound/Icebound Wrath + Water/Wind/Lightning), each dropping an elemental "eye"; as their combined rage flares, Oha-Sok intervenes, the elementals freely give themselves unto the garb of succor, and Oha-Sok becomes the fifth artifact — the healer's robe. You return for Raya-O's closing words and the Benediction spell. There is no script yet — implement from scratch.

Reachability

Rank-gated to active Conjurer/White Mage at the required rank, enforced via #60. Within the line this follows #148 ("In Search of Succor") — gate on the sequential prerequisite so it is only offerable after that quest completes. The Everschade six-elemental climax is the line's big duty, built per-quest using the content-area pattern (working reference: man0g0 SEQ_005 / #28 — CLOSED/resolved).

What's needed

  • Create scripts/lua/quests/whm/whm0j6.lua with the standard hooks (onStart/onStateChange/onTalk/onPush/onNotice/getJournalMapMarkerList/onFinish).
  • SEQ_ACCEPT offer/accept from Raya-O-Senna at the North Shroud cave (refuse/accept branch text + the missing-fifth-artifact / final-mission exposition per transcript).
  • Sequence: talk to Raya-O → travel southwest of Camp Bentbranch to Everschade / Sorrel Haven, Central Shroud → opening elemental dialogue (Firebound Wrath / Water Elemental) → fight Firebound Wrath, Earthbound Wrath, Icebound Wrath, Water Elemental, Wind Elemental, Lightning Elemental (each drops its element's "eye") → on defeating the last, the Oha-Sok intervention cutscene → obtain the healer's robe (Oha-Sok / fifth artifact) → return to Raya-O for the closing scene.
  • Build the six-elemental climax via the content-area pattern with real victory/objective detection (all six defeated, then scripted Oha-Sok resolution) — lean on helper Class/job quest enablement: reusable duty victory/objective-resolution helper (all-enemies-dead -> advance SEQ) #62, not a random-winner skip.
  • Per-sequence SetENpc rosters + getJournalMapMarkerList markers (cave, Everschade, return).
  • Finale: award the healer's robe + the Benediction spell, complete the White Mage Soul Crystal arc, and CompleteQuest via Class/job quest enablement: credit class/job rewards on CompleteQuest (skill points/rank, Soul Crystal, gil/items) #61.
  • Derive exact dialogue/branch text and elemental/zone/item ids from the Mirke/Gamerescape transcript during impl.

Reference material

Acceptance criteria

New file: scripts/lua/quests/whm/whm0j6.lua — prerequisite #148.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Garlemald ServerFor work units related to Garlemald Server.enhancementNew feature or request

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions