Jump to content

Recommended Posts

Posted

In a league, after players move from team to team, the player order in the League window (WDW_LEAGUE) usually differs from the player order in the Team window (WDW_GROUP).

 

The Team window order is also used by /team_select (CMD_TEAM_SELECT) ("Select Teammate 1" through "Select Teammate 8", Shift-1 through Shift-8 by default). That makes it difficult to use /team_select in a league. You have to look at the Team window, and disregard the League window.

 

Likely cause: the League window uses e->league for ordering (earliest league members first), while the Team window and /team_select use e->teamup for ordering (earliest team members first). The two data structures usually have different ordering after teammates move from team to team within the league.

 

Possible fix in getTeamMemberIndex() in uiGroupWindow.c, or housekeeping functions that sort the league data.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...