working on spawning cast effects and applying them to targets