public ExtendRange1FromMountain(ICalcRange originalApi) { this.originalApi = originalApi; }
public TargetLandApi_ExtendRange(int extension, ICalcRange originalApi) { this.extension = extension; this.originalApi = originalApi; }
public PowerApiRestorer(Spirit spirit) { this.spirit = spirit; this.original = spirit.RangeCalc; // capture so we can put it back later }