While a unit with the Immune: Melee Pierce keyword is defending against a melee attack, the attacker cannot use the Pierce X weapon keyword to cancel results on defense dice during the Modify Defense Dice step.While a unit with Immune: Melee Pierce is using the Guardian X keyword during a melee attack, the attacking unit cannot use the Pierce X keyword to cancel results on defense dice rolled by that unit for the Guardian X keyword.