private void AddDoublingPoints( ref int winnersPoints, ref int losersPoints, int winnersExtraPoints, int losersExtraPoints )
{
winnersPoints += losersPoints;
if( _currentAnnouncement.IsDoubled )
{
winnersPoints *= 2;
if( _game.ExtraPointsAreDoubled )
{
winnersExtraPoints *= 2;
losersExtraPoints *= 2;
}
}
else if( _currentAnnouncement.IsReDoubled )
{
winnersPoints *= 4;
if( _game.ExtraPointsAreDoubled )
{
winnersExtraPoints *= 4;
losersExtraPoints *= 4;
}
}
winnersPoints += winnersExtraPoints + losersExtraPoints;
losersPoints = 0;
}