summaryrefslogtreecommitdiff
path: root/wiki
diff options
context:
space:
mode:
Diffstat (limited to 'wiki')
-rwxr-xr-xwiki/wikigen.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/wiki/wikigen.py b/wiki/wikigen.py
index 6f9ead1..4973f39 100755
--- a/wiki/wikigen.py
+++ b/wiki/wikigen.py
@@ -699,6 +699,7 @@ def DoQuest():
q=Quest(-1)
qe=QuestEntry()
ig=False
+ nw=False
for e in src:
# Handle Comments and Ignored lines
@@ -716,7 +717,10 @@ def DoQuest():
# Handle Quest Headers
if '</var' in e:
- qlog.append(q)
+ if (nw):
+ nw=False
+ else
+ qlog.append(q)
elif '<var' in e:
g=qnt(e)
try:
@@ -724,6 +728,8 @@ def DoQuest():
except:
print("Invalid quest: %s" % g)
exit(1)
+ if 'nowiki' in e:
+ nw=True
# Handle quest entries
if '</quest>' in e: