public override int Visit(ImmunityCreatureEffect immunityCreatureEffect) { throw new NotImplementedException(); }
public override int Visit(ImmunityCreatureEffect immunityCreatureEffect) { return(0); }
public abstract int Visit(ImmunityCreatureEffect immunityCreatureEffect);