Improves shot logic.