We do not currently know of any antonyms for despoilers.
The noun despoilers is defined as:
Did you mean disablers?