diff --git a/Mystery.py b/Mystery.py index f1f6d060..0426c3f8 100644 --- a/Mystery.py +++ b/Mystery.py @@ -121,7 +121,8 @@ def main(): try: settings = settings_cache[path] if settings_cache[path] else roll_settings(weights_cache[path]) if settings.sprite is not None and not os.path.isfile(settings.sprite) and not get_sprite_from_name(settings.sprite): - logging.warning(f"Warning: The chosen sprite, \"{settings.sprite}\", for yaml \"{path}\", does not exist.") + logging.warning( + f"Warning: The chosen sprite, \"{settings.sprite}\", for yaml \"{path}\", does not exist.") for k, v in vars(settings).items(): if v is not None: getattr(erargs, k)[player] = v @@ -131,9 +132,11 @@ def main(): raise RuntimeError(f'No weights specified for player {player}') if not erargs.name[player]: erargs.name[player] = os.path.split(path)[-1].split(".")[0] - - erargs.names = ",".join(erargs.name[i] for i in range(1, args.multi + 1)) - del(erargs.name) + if args.samesettings: + erargs.names = "" + else: + erargs.names = ",".join(erargs.name[i] for i in range(1, args.multi + 1)) + del (erargs.name) ERmain(erargs, seed)