anchor.diff:  
   class DamageEffect {
     DamageType damageType;
  -  List<double> baseByRank;
  +  List<int> baseByRank;
     int maxRank;
     List<ScaledValue> ratios = [];
   
  
positive.code: 
    String summaryStringForRank(int rank) {
      int rankIndex = rank - 1;
      double baseDamage = baseByRank[rankIndex];
      String summary = baseDamage == 0.0 ? '' : '${baseDamage} ';
      for (var ratio in ratios) {
        summary += '+${ratio.ratioByRank[rankIndex]} ';
  
negative.code:         r = spell;
          break;
        default:
          throw new ArgumentError("$i is not in the range 0-3 for $champName");
      }
    }
  }
  