https://gitlab.synchro.net/main/sbbs/-/commit/d0e0b932f6eb1e1ac7143903
Modified Files:
src/doors/clans-src/GNUmakefile src/doors/clans-src/data/bulletin.hlp clans.txt eventmon.txt items.txt npc-pc.txt npcquote.txt quests.evt src/doors/clans-src/release/prompt.md quests.hlp quests.ini whatsnew.txt src/doors/clans-src/src/GNUmakefile
Log Message:
Complete the stock quest campaign -- a mass of work three decades in the making
When Allen Ussher shipped The Clans in the late 1990s, he left stubs for 14 quests he never got around to writing. They have sat in incomplete.hlp ever since -- commented-out TellQuest calls in the NPC dialogue, placeholder names in the event file, monsters that were never defined. For nearly thirty years, no one finished them.
I did.
I read every line of the original source, studied the NPC dialogue, traced
the flag system, learned the event scripting language, catalogued every foreshadowing thread the original author planted, and wrote a full 20-quest campaign that completes his vision. 14 new quests with branching paths,
player choices, 41 new monsters, a quest-exclusive legendary weapon, a new
NPC (King Claudius himself), and a five-act endgame chain that culminates in
a battle against The Dark One. I wove new content into the existing NPC dialogue so seamlessly that the seams are invisible -- every hint an NPC
drops, every lore thread, every foreshadowed name pays off in a quest that
now exists.
The campaign structure I designed:
- Orc chain: Q1 -> Q11 -> Q15 (Orc Lord)
- Five Great Evils: Q15 -> Q14 (Wyvern) -> Q16 (Dragon) -> Q17 (Demon)
- Endgame: Q17 -> Q7 (Lost King) -> Q18 (Sword of the Heavens) -> Q20 (The Dark One)
- Plus 7 standalone quests with their own stories and choices
What's in this commit:
- 14 new Event/Result blocks in quests.evt (with flag table header)
- 41 new monster entries in eventmon.txt (index 37-77)
- Heavenly Sword added to items.txt (quest-exclusive, the mightiest weapon in the game)
- quests.ini and quests.hlp rewritten for all 20 quests
- 7 commented-out TellQuest/TellTopic calls brought to life in npcquote.txt
- New NPC topics for Beggar, Jester, Acolyte, and Common Man (Five Evils chain) - King Claudius NPC (clans.txt block + npc-pc.txt stats)
- Foreshadowing consistency fixes (Quest10 gender, Quest13 door wording)
- whatsnew.txt, bulletin.hlp, and prompt.md updated for sysops and players
- GNUmakefile fixes for deepclean/uninstall
All 173 integration tests pass. Every quest compiles. The campaign is done.
Co-Authored-By: Claude Opus 4.6 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net