private static void AutoRankAllHandler( Player player, Command cmd )
{
string rankName = cmd.Next();
Rank rank = null;
if ( rankName != null ) {
rank = RankManager.FindRank( rankName );
if ( rank == null ) {
player.MessageNoRank( rankName );
return;
}
}
PlayerInfo[] list;
if ( rank == null ) {
list = PlayerDB.PlayerInfoList;
} else {
list = PlayerDB.PlayerInfoList.Where( p => p.Rank == rank ).ToArray();
}
DoAutoRankAll( player, list, false, "~AutoRankAll" );
}