public static double GetScarecrowRadiusMultiplier(this SObject Obj) { if (Obj.IsScarecrow() && Obj.IsCombinedMachine()) { double TilesMultiplier = Obj.GetProcessingPower(); double RadiusMultiplier = Math.Sqrt(TilesMultiplier); return(RadiusMultiplier); } else { return(1.0); } }