anchor.diff:        fMembers.Delete(I); // Leave this group
       end;
   
  -  //Update pushback limits when groups sizes are calculated
  -  UpdatePushbackLimit;
  -  NewGroup.UpdatePushbackLimit;
  -
     //Keep the selected unit Selected
     if not SelectedUnit.IsDeadOrDying and NewGroup.HasMember(SelectedUnit) then
     begin
  
positive.code:   aWarrior.OnPickedFight := Member_PickedFight;
    aWarrior.OnWarriorDied := Member_Died;
    aWarrior.SetGroup(Self);
  
    if aOnlyWarrior then
      UpdatePushbackLimit; //Update pushlimit only when we added only 1 warrior at time, not when we added pack of them
  end;
  
  
  
negative.code:     fMembers.Delete(0);
    end;
  
    //In MP commands execution may be delayed, check if we still selected
    if gMySpectator.Selected = Self then
    begin
  