update shoot and hit methods