Made it factor in desired hero souls. May need some more testing before first public