protected override void Activate(Cell cell)
    {
        IEffect effect = abilityEffectData.CreateEffect(cell.FrontEntity.GameObject);

        if (effect.CanApply())
        {
            effect.Apply();
        }

        FinishMove(cell);
    }