I'll take a stab at it.
Originally:
Banish, Destruction
If matching card is not zero-cost:
Your enemy looses 18 recources, equally distributed over the recource types of the matching card's cost.
My try:
Banish, Destruction
Enemy loses 18 resources spread equally over types in matching card's cost (no effect if 0 cost).
Without actually putting it on a card, I can't tell if changing other words around makes for shorter lines.