Merge branch 'develop' into spell-database-populater
Holy fuck did spell parse need that. It's now broken into nice little sections.

NEXT STEP: Regen database file.
Globals are completely unnecessary and bad code.
Just moving skill_check for now. Doesn't need to be in in general.
Underpinnings of the database checker started. Also….. apparently wasn't actually writing data to the database. WOOPS.
Merge branch 'spell-database-populater' into develop
Merge branch 'develop'