Única coisa que fico um pouco incomodado é com a última semana da temporada, o player pode passar a temporada toda no Ouro e na última semana subir para o Diamente e jogar, a última semana é a que mais conta para que estiver nos ranks Ouro, Diamante e Mestre, mas não tenho uma ideia de sugestão para contribuir..
Eu acho que o @Papum trouxe uma ideia daora, se o char estiver 0/0/0 deveria descer direto de divisão ( diamante > geral ), 7 dias dá para dar uma logadinha e pegar 1 kill que seja.