fix bug causing all arrows to fire