Revert 4750bcf..75f989c

This rolls back to commit 4750bcf671afed6a60ebffeed12b55347eae2e1d.
levelgen somewhat fixed now