private AbilityData CreateLinearInterpolationData(AbilityData baseData, int targetAP) { AbilityData abilityData = new AbilityData(); abilityData.Clone(baseData); abilityData.Interpolate(targetAP); return(abilityData); }