Skip to content

Blm0j4 "The Voidgate Breathes Gloomy" (Black Mage job quest 4/6): implement from scratch (no script exists yet) #153

Description

@swstegall

Summary

Quest Blm0j4 (id 111264), rank 15, is quest 4/6 of the Black Mage job line — the arc that awards the Black Mage Soul Crystal (Soul of the Black Mage, reward credited via #61). It belongs to the Black Mage job (derived from the Thaumaturge class). Per the Mirke transcript, the quest is driven by the Ixal ally Dozol Meloc (with Kazagg Chah and Da Za present at the western-Thanalan cave): he tests the player's readiness, then sends them deep into the Black Shroud (West Shroud), near the Turning Leaf stone stela northwest of Knights' Round, to slay a lurking beast and raise the Gem of Shatotto before a mossy stone stela. Reading the inscription revealed by the gem's light unlocks a new black magic (Sleepga). There is NO script yet — implement from scratch.

Reachability

Gated to active Thaumaturge/Black Mage at the required rank, enforced via #60 (cross-class unlock for the line: Thaumaturge Lv30 + Pugilist Lv15). Follows #152 (Blm0j3, "International Relations") as the immediate within-line prerequisite.

What's needed

  • Create scripts/lua/quests/blm/blm0j4.lua with the standard hooks (onStart/onStateChange/onTalk/onPush/onNotice/getJournalMapMarkerList/onFinish).
  • SEQ_ACCEPT offer from Dozol Meloc at the western-Thanalan cave (with the ready/not-ready dialogue branch from the transcript).
  • Sequence: travel into the West Shroud near Turning Leaf (northwest of Knights' Round); slay the lurking beast that the Gloom draws out (IncCounter/SetCounter milestone).
  • Stela leg: at the mossy stone stela, trigger the raise-the-Gem-of-Shatotto push/interact event that reveals the inscription and grants the new black magic.
  • onNotice/linkpearl follow-up from Kazagg Chah/Da Za, then advance toward completion.
  • getJournalMapMarkerList markers for Dozol Meloc and the Turning Leaf stela objective.
  • Reward/CompleteQuest finale via Class/job quest enablement: credit class/job rewards on CompleteQuest (skill points/rank, Soul Crystal, gil/items) #61.
  • Derive exact beast actor class id, the stela push-trigger actor, dialogue event ids, and West Shroud coords from the Mirke/Gamerescape transcript during impl.

Reference material

Acceptance criteria

New file: scripts/lua/quests/blm/blm0j4.lua — prerequisite: #152 (Blm0j3).

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