private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.tag == "Player" && collision.gameObject != mageOwner && canDamage)
     {
         WizardBehavior   player    = collision.GetComponent <WizardBehavior>();
         MovementBehavior pMovement = player.GetComponent <MovementBehavior>();
         player.TakeDamage(damage, transform.position);
         pMovement.KnockOut(dir, knockbackForce);
         CheckHasEffect(player);
         MakeExplosion();
         canDamage = false;
         Kill();
         SpellShake();
     }
     if (collision.tag == "Spell")
     {
         MakeExplosion();
         Kill();
         collision.GetComponent <Spell>().Kill();
     }
 }