Formula

CommonFun.calcPetAdventure_AdventureSavedCardEfficiency

function CommonFun.calcPetAdventure_AdventureSavedCardEfficiency(srcUser)
  local scores = 0
  for quality, score in pairs(card) do
    scores = scores + srcUser:GetAdventureSavedCard(quality) * score
  end
  isMax = 4000 <= scores
  return math.min(scores / 10000, 0.4), isMax
end