fix 1.6-specific bug not respecting distance in say()