Давно и не слишком успешно идет постройка правильной системы подбора противников на БГ: ДХ, ВЯ, Полигон.
Я предлагаю сделать рейтинги боев на БГ по ГСу, автоматически высчитываемые системой.
Сделать рейтинг из 5 звезд.
1 звезда - 30к-40к ГС
2 звезды - 40к-47к ГС
3 звезды - 47к-52к ГС
4 звезды - 52к - 57к ГС
5 звезд - 57к+ ГС
Если игрок хочет пойти на БГ с рейтингом меньше своего ГС, то он получает меньше добычи на 30% за каждую звезду, его дамаг и отхил также режется.
Если игрок хочет пойти на БГ с рейтингом выше своего ГС, то он может пойти только на бои выше на 1 звезду. Награды, дамаг, отхил на 100%.
Как вариант, предлагать сразу несколько боев с разным рейтингом.
Например есть игрок с ГС 53к, ему приходит предложение на БГ с рейтингом 2 звезды, он может принять это предложение, но его добыча будет уменьшена на 60%, также будет уменьшен дамаг и отхил.
P.S. Цифры ГСа по звездам возможно динамически перестраивать в зависимости от % игроков на сервере с разными ГСами.
P.P.S. Уберите убогость, которую сейчас тестят на Расколе.