Не правильно перезатирать другого игрока. Нужно выбрасывать исключение.