diff options
-rwxr-xr-x | wiki/wikigen.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/wiki/wikigen.py b/wiki/wikigen.py index 4973f39..dcad2b3 100755 --- a/wiki/wikigen.py +++ b/wiki/wikigen.py @@ -683,7 +683,7 @@ class QuestEntry: self.loc="" def qnt(string): - return string.replace(' ','').replace('"','').replace("'","").replace('<','').replace('>','') + return string.replace(' ','').replace('"','').replace("'","").replace('<','').replace('>','').replace('nowiki=1', '').replace('nowiki', '') def qnt2(string): return string.replace('##B','**').replace('##b','**').replace('##0','*').replace('##1','*').replace('##2','*').replace('##3','*').replace('##','*') @@ -719,17 +719,17 @@ def DoQuest(): if '</var' in e: if (nw): nw=False - else + else: qlog.append(q) elif '<var' in e: + if 'nowiki' in e: + nw=True g=qnt(e) try: q=Quest(int( g.replace('varid=','') )) except: print("Invalid quest: %s" % g) exit(1) - if 'nowiki' in e: - nw=True # Handle quest entries if '</quest>' in e: |