fixed shot collision bug