Fixed crashing bug if you started RandomShoot without a target and then started shooting. Fixed a crashing bug where the pyttsx loop wouldn't end properly when switching between protocols.