You are aware that this solves nothing
There is no such thing as Pierce resist in D2
It’s -resist%
Which doesn’t apply on monsters above 100% resist because the damage type needs to hit to apply the -resist, which it doesn’t if it does 0 damage
The solution to immunities have been there for a long time
Even sunder charms are a half baked version of it