Description
CleanseAssist is a lightweight and customizable dispel assistant for World of Warcraft Retail / Midnight 12.1+, designed for dungeons, raids, Delves and open-world content.
It helps you quickly identify removable debuffs on group members and provides convenient clickable dispel icons for supported single-target cleansing abilities.
CleanseAssist is designed around Blizzard's modern secure-action and protected aura systems and does not attempt to bypass protected gameplay restrictions.
Easy-to-see dispels
CleanseAssist displays supported removable debuffs directly on your group members.
Depending on your class, specialization, talents and available abilities, CleanseAssist supports:
Magic • Poison • Disease • Curse • Bleed
Not every class can remove every debuff type. CleanseAssist automatically detects the cleansing abilities currently available to your character.
Supported Classes & Abilities
Druid
- Nature's Cure
- Remove Corruption
Evoker
- Naturalize
- Expunge
- Cauterizing Flame
Hunter
- Mending Bandage — Survival PvP
Mage
- Remove Curse
Monk
- Detox
Paladin
- Cleanse
- Cleanse Toxins
Priest
- Purify
- Purify Disease
- Mass Dispel reminder
Shaman
- Purify Spirit
- Cleanse Spirit
- Poison Cleansing Totem
Warlock
- Singe Magic with an Imp
- Command Demon → Singe Magic when applicable
CleanseAssist also recognizes selected special or AoE cleansing abilities such as:
- Revival — Mistweaver Monk
- Poison Cleansing Totem — Shaman
- Mass Dispel — Priest
- Reverse Magic — Demon Hunter PvP
- Cauterizing Flame — Evoker
Special abilities are handled separately where necessary and are not necessarily bound to the normal single-target unit buttons.
Ability availability can depend on your specialization, talents, PvP talents and pet.
Features
• Clickable secure single-target dispel icons
• Party and raid support
• Automatic class and specialization detection
• Automatic detection of learned cleansing abilities
• Magic, Poison, Disease, Curse and Bleed indicators where supported
• Debuff stacks and remaining duration
• Optional class-colored borders
• Tank, Healer and Damage role indicators
• Customizable player and role priority
• Horizontal and vertical raid layouts
• Adjustable icon size and spacing
• Adjustable glow strength
• Custom positions for role, debuff type, stacks and timer overlays
• Separate support for applicable special/AoE cleanses
• Mass Dispel reminder for Priests
• Minimap button
• Built-in configuration window
• Live configuration preview
German & English
CleanseAssist automatically uses the language of your WoW client.
German client
G = Gift
K = Krankheit
F = Fluch
M = Magie
B = Blutung
English client
P = Poison
D = Disease
C = Curse
M = Magic
B = Bleed
No manual language selection is required.
Configuration
Open the configuration using the CleanseAssist minimap button or type:
/ca config
The settings window includes a live preview and allows you to customize layout, icon size, spacing, glow strength, class-colored borders, role indicators, priorities and overlay positions.
Additional commands:
/ca spells — shows detected cleansing abilities
/ca debug — displays diagnostic information
/ca clicktest — creates a cleanse click test
/ca lock — locks the frame position
/ca unlock — enables positioning
/ca reset — resets position and layout
Built for modern World of Warcraft
CleanseAssist is designed around the restrictions of the modern WoW aura and secure-action systems.
It uses Blizzard-supported secure actions for clickable cleansing abilities and does not attempt to bypass protected or secret aura information.
Because of these restrictions, some special abilities are intentionally implemented differently. For example, Mass Dispel is provided as a reminder rather than an automatically targeted clickable cleanse.
Feedback & Bug Reports
CleanseAssist is actively being improved.
If you encounter a problem, please include:
• Your class and specialization
• The affected debuff
• The cleansing ability you expected to use
• The dungeon, raid or other content where it occurred
• Any Lua error message, if available
Feedback about missing cleanses, special abilities or encounters is especially welcome.


