Well, three things:
1.) You need to have some "Seaport Cure-All" on you. Preferably lots.
2.) Unfortunately, this does only cure the poison/disease variants of the AoE, not the corruption one. So you need to have regular cures as well.
3.) The way *my version* it is meant to work is as a last resort if some char is slacking on cures.
Your version won't work because your condition references "buffname" but that variable does not exist, plus you have the stopdps code in - but don't call it.
You might want to have a look at my version (directly below the LEM you use for banes, same post) again.