@Override
    protected void executeActions(Card ignored) {
        if (target.getClass().equals(Permanent.class)) {
            putIntoPlay((Permanent) target);
        }
        if (target.getClass().equals(Spell.class)) {
            for (Ability effect : target.abilities) {
                effect.execute();
            }
            target.resetModifiers();
        }
    }