Old code skipped 0th entry, but assigned numbers are off by one. Fun. Take the existing datasource and skip the None entry.
Opening Database and having a species in the results with species# greater than the current loaded save file's allowed (ie volcanion in db with loaded emerald) causes Report to throw errors when opened from Database.
Getting a little crowded and misleading (PKX/SAV folders), let's relocate.