summaryrefslogtreecommitdiff
path: root/npc/011-1_Woodland/auldsbel.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/011-1_Woodland/auldsbel.txt')
-rw-r--r--npc/011-1_Woodland/auldsbel.txt10
1 files changed, 9 insertions, 1 deletions
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)