fixed bugs: change direction on spirit, time defence spirit