Formula

CommonFun.calcPetAdventure_AdventureSavedHeadWearEfficiency

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