tsatsa
Community Developer
- Joined
- Jan 15, 2010
- Messages
- 596
private static bool DebuffDoNotCleanse(WoWUnit target) {
//if (target == null || !target.IsValid || !target.IsAlive)
//{
// return false;
//}
return target.HasAura("Flame Shock") ||
target.HasAura(136184) || //Thick Bones
target.HasAura(136186) || //Clear Mind
target.HasAura(136180) || //Keen Eyesight
target.HasAura(136182) || //Improved Synapses
target.HasAura(136185) || //Fragile Bones - Thank Sk1vvy
target.HasAura(136187) || //Clouded Mind - Thank Sk1vvy
target.HasAura(136183) || //Dulled Synapses - Thank Sk1vvy
target.HasAura(136181) || //Impaired Eyesight - Thank Sk1vvy 139919
target.HasAura(138609) || // Matter Swap (Dark Animus)
target.HasAura(138732) || //Ionization (Jin'rokh the breaker Heroic)
target.HasAura("Unstable Affliction") ||
target.HasAura("Vampiric Touch");
}
Added Matter Swap and Ionization to the do not cleanse list... Matter Swap need to be dispelled manually when there are 5-6 seconds left, and Ionization need to be dispelled when the target is outside the Energized pool