Puede ser, le he echado un vistazo rápido y veo que redefine la función añadiendo la opción de ponerle un nombre personalizado a la partida, ¿no te llega a guardar ningún archivo?
pbSave(safesave=false,archivo=NOMBREPARTIDA)
Te invoco JessWishes, que probablemente tu como creador del script...