Revert "Revert "[DF-507] Fix fog disabling after custom color switching, fix save file asking in custom color tool.""

This reverts commit 5f459e58a54bc719c33d97a38aaf9b6bde3306ea.