я нашёл место где надо править, но там не всё так просто как казалось :)
Для РЧ заводится отдельная таблица(!) в которой нет никаких пометок о времени последнего посещения .. есть поле указывающее архивный ли пользователь (надое ещё поточнее посмотреть может быть ей можно будет воспользоваться для решения нашей задачи.. очень вероятно что может она спасёт от лишних запросов) а так..
первое что пришло в голову по ID игрока в последнем туре получить из основной таблицы данные о посещении игроком игры и уже на основании этой инфы раздавать "довески" к очкам последнегог тура изза котрых и происходит сваливание всё глубже.
и мне кажется то что неподумали этот момент привело к появлению и 5 и 6 лиг .. их по логике недолжно было вообще образоваться
|