diff --git a/hlna.py b/hlna.py index bd22762..caa06bb 100755 --- a/hlna.py +++ b/hlna.py @@ -427,9 +427,10 @@ def modextract(id_mod, id_game_workshop): pos = pos + 4 + mapfilelen modfile_bytes += b'\x33\xFF\x22\xFF\x02\x00\x00\x00\x01' - with open("{}/modmeta.info".format(modextractdir), 'ab') as f: - if os.path.isfile("{}/modmeta.info".format(modextractdir)): - f.write(open("{}/modmeta.info".format(modextractdir), 'rb').read()) + with open(f"{modextractdir}/modmeta.info", 'ab') as f: + if os.path.isfile(f"{modextractdir}/modmeta.info"): + f.write(open(f"{modextractdir}/modmeta.mod", 'rb').read()) + f.close() else: f.write(b'\x01\x00\x00\x00\x08\x00\x00\x00ModType\x00\x02\x00\x00\x001\x00')