Depends on your definition of immune.
If my unit is "Immune" to magic, and a spell causes wounds and also makes the unit take a fear test, would I only be immune to the "Wounds" component of that spell? Should I not be immune to the "Fear" part of the spell too?
I can see how it could be argued both ways, but I come down on the side of:
"This unit is immune to special rule X, therefore all the rules text for special rule X is ignored."
If they were fighting in a building, for example, the Dragon Princes wouldn't have failed wounds against them rerolled either.
If my unit is "Immune" to magic, and a spell causes wounds and also makes the unit take a fear test, would I only be immune to the "Wounds" component of that spell? Should I not be immune to the "Fear" part of the spell too?
I can see how it could be argued both ways, but I come down on the side of:
"This unit is immune to special rule X, therefore all the rules text for special rule X is ignored."
If they were fighting in a building, for example, the Dragon Princes wouldn't have failed wounds against them rerolled either.