diff options
Diffstat (limited to 'hercules/code/server/tmw/mobdb.py')
-rw-r--r-- | hercules/code/server/tmw/mobdb.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/hercules/code/server/tmw/mobdb.py b/hercules/code/server/tmw/mobdb.py index 3b3da62..ea4b4e7 100644 --- a/hercules/code/server/tmw/mobdb.py +++ b/hercules/code/server/tmw/mobdb.py @@ -15,6 +15,16 @@ def getMobDbFile(srcDir): if srcFile.find("mob_db") >= 0: yield srcFile +def replaceStr(line): + vals = [ + ("lanternaJack", "LanternaJack"), + ("foice", "Foice"), + ]; + + for val in vals: + line = line.replace(val[0], val[1]); + return line + def convertMobDb(items): srcDir = "oldserverdata/world/map/db/" dstFile = "newserverdata/db/re/mob_db.conf" @@ -28,6 +38,7 @@ def convertMobDb(items): if len(line) < 2 or line[:2] == "//": w.write(line) continue + line = replaceStr(line) rows = fieldsSplit.split(line) for f in xrange(0, len(rows)): rows[f] = rows[f].strip() |