From aacf6527a0ae9d440f9271906400825c9722275f Mon Sep 17 00:00:00 2001 From: Fate Date: Sat, 27 Dec 2008 22:22:21 -0700 Subject: Magic quests 0, 2, 4 --- npc/011-1_Woodland/auldsbel.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'npc/011-1_Woodland/auldsbel.txt') diff --git a/npc/011-1_Woodland/auldsbel.txt b/npc/011-1_Woodland/auldsbel.txt index 5be274a6..b632edf4 100644 --- a/npc/011-1_Woodland/auldsbel.txt +++ b/npc/011-1_Woodland/auldsbel.txt @@ -402,7 +402,7 @@ L_question: set @choice_idx[@choices_nr], @QQ_ELANORE; set @choices_nr, @choices_nr + 1; - if (!(MAGIC_FLAGS & MFLAG_KNOWS_MANASEED)) + if (!(MAGIC_FLAGS & (MFLAG_KNOWS_MANASEED | MFLAG_MANASEED_RUMOUR))) goto L_Q_post_manaseed; set @choice$[@choices_nr], "...the Mana Seed?"; set @choice_idx[@choices_nr], @QQ_MANASEED; @@ -472,10 +472,18 @@ L_Q_sagatha: next; goto L_main_menu; +L_Q_manaseed_rumour: + mes "[Auldsbel the Wizard]"; + mes "\"A mana seed? Around here? Nah, they've been pulling your leg. Those things are extremely rare, after all.\""; + next; + goto L_main_menu; + L_Q_manaseed: mes "[Auldsbel the Wizard]"; if (@has_magic) goto L_Q_manaseed_withmagic; + if (!(MAGIC_FLAGS & MFLAG_KNOWS_MANASEED)) // rumour only? + goto L_Q_manaseed_rumour; if (MAGIC_FLAGS & MFLAG_DRANK_POTION) goto L_Q_manaseed_prepared; if (MAGIC_FLAGS & MFLAG_TOUCHED_MANASEED) -- cgit v1.2.3-60-g2f50