If your league gets corrupted, most of the time you can simply load back up a previous autosave file and you don't lose too much. Lukas has posted those instructions before (like here:
http://www.ootpdevelopments.com/boar...40&postcount=2), so as long as your autosave is set to daily/weekly/monthly, you usually won't lose too much.