Immunity sets do little against Baal since he can strip buffs, sleep, and boost his own CR with one single attack. Effect resist, no matter how high you get it, has an innate chance to fail (around 15% I believe), you can never be 100% resistant to detrimental effects. I run Ruele with 120%...