I triggered a custom spell based on the Channel ability. My spell involves pausing the caster, waiting, and then unpausing him. After the caster is unpaused, the cooldown is already in motion. How can I fix this so the cooldown doesn't start until after the caster is unpaused?