Britbot
void Britbot.Group.Join ( Group  g,
bool  remove = true 
) [inline]

Joins a group to this group.

Parameters:
ga group to be joind to this one
removeif to remove the joined group from the commander list

Definition at line 895 of file Group.cs.

        {
            foreach (int pirate in g.Pirates.Where(p => !this.Pirates.Contains(p)))
                this.AddPirate(pirate, remove);

            if(remove)
                Commander.Groups.RemoveAll(group => group.Id == g.Id);
        }