diff options
-rwxr-xr-x | wiki/redesign.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/wiki/redesign.py b/wiki/redesign.py index f7c2529..d09f562 100755 --- a/wiki/redesign.py +++ b/wiki/redesign.py @@ -238,6 +238,8 @@ class Mob: self.xp="Exp: 0" self.jp="JExp: 0" self.st="" + self.dfn=0 + self.mdf=0 # Offensive self.atk="[0, 0]" @@ -366,6 +368,11 @@ def testMobs(): elif " AttackDelay:" in a: x.delay=stp(a) + elif " Def:" in a: + x.dfn=stp(a) + elif " Mdef:" in a: + x.mdf=stp(a) + elif " Str:" in a: x.str=stp(a) elif " Agi:" in a: @@ -428,7 +435,7 @@ def testMobs(): src.close() def stp(x): - return x.replace('\n', '').replace('|', '').replace('(int, defaults to ', '').replace(')', '').replace('basic experience', '').replace('"','').replace(" ","").replace("\t","").replace('(string', '').replace('Name: ','').replace('Element: ','').replace('Race: ','').replace('AttackDelay: ', '').replace('WalkMask: ','').replace('MoveSpeed: ', '').replace('AttackRange: ', '').replace('ViewRange: ','').replace('Attack: ','').replace('ViewRange: ','').replace('Hp: ','').replace('Id: ','').replace('Lv: ','').replace('view range','').replace('attack range','').replace('move speed','').replace('health','').replace('(int','').replace('attack delay','atk.').replace('(','').replace(')','').replace('WALK_','') + return x.replace('\n', '').replace('|', '').replace('(int, defaults to ', '').replace(')', '').replace('basic experience', '').replace('"','').replace(" ","").replace("\t","").replace('(string', '').replace('Name: ','').replace('Element: ','').replace('Race: ','').replace('AttackDelay: ', '').replace('WalkMask: ','').replace('MoveSpeed: ', '').replace('AttackRange: ', '').replace('ViewRange: ','').replace('Attack: ','').replace('ViewRange: ','').replace('Hp: ','').replace('Id: ','').replace('Lv: ','').replace('view range','').replace('attack range','').replace('move speed','').replace('health','').replace('(int','').replace('attack delay','atk.').replace('(','').replace(')','').replace('WALK_','').replace('Def: ','').replace('Mdef: ','') def MonsterWrite(tbl): @@ -515,6 +522,7 @@ def mb_core(mb): buff+="Lvl: %s<br/>\n" % (mb.mobpt) buff+="HP: <b><font color=#0a0>%s</font></b><br/>\n" % (mb.hp) buff+="ATK: <b><font color=#a00>%s</font></b><br/>\n" % (mb.atk) + buff+="DEF: <b><font color=#775>%s/%s</font></b><br/>\n" % (mb.dfn, mb.mdf) if mb.st != "": buff+="Modes: <i>%s</i>" % (mb.st) return buff |