Catch errors properly.
Add BattleNight dependency to plugin.yml.