//Invert the null stated of collided objects IEnumerator Null(SpellInfo info) { for (int i = 0; i < info.collisionObjects.Count; i++) { GameObject obj = info.collisionObjects[i]; if (obj != null) { NullManager nullManager = obj.GetComponent <NullManager>(); if (nullManager != null) { nullManager.HandleNullEvent(); } } } yield return(info); }