fixed to not print workshop number if == 0
more starsem fixes