Cardiff Blues have been dealt a huge blow with the news that captain Andries Pretorius is out for the rest of the season because of a shoulder injury.