Рецепт то только один, урон от сокомандника делить на 10, повторный на 20, 30, 40.
Зеркальный урон 1 к одному, повторный умножить на 10, 20, 30 и т.д.
Таким образом нечаянный урон не наносит особых повреждений, специальный сносит тимкиллера с поля.
Тимкил и Ботоводство в особых режимах можно карать запретом участия в режиме на 5 и более боев. Вопрос только как ботовода отделить от игрока, который не успел прогрузится в бой?