Yes, it still self destructs.So does cow carcass still self destruct? To be clear, your saying the Avallach is now the only immune modifier in the game? How many charges does Eredin have?
Except the Blaviken Musicians who only work for themselves. And he has only 1 charge and still boosts by 4. But I think his provisions have gone up by 1.