Fixed Hero swapping

Got hero swapping working again. Noticed a bug, hero bullets will stop
updating and drawing once you switch from them to a different hero. Most
noticeable when shooting and switching rapidly between heroes.