added options to disable soft depends, readded heroes support; fixed spout not working