ingame/crafting/gamepad/alchemy_gamepad.lua:385 -- self:SetCustomSort(function(bagId, slotIndex)
local _, craftingSubItemType, _, requiredLevel, requiredChampionPoints = GetItemCraftingInfo(bagId, slotIndex)
local subSortOrder = (requiredChampionPoints and requiredLevel + requiredChampionPoints or requiredLevel or 0)
if craftingSubItemType == ITEMTYPE_POTION_BASE then
return INGREDIENT_SORT_ORDER_POTION + subSortOrder
elseif craftingSubItemType == ITEMTYPE_POISON_BASE then
return INGREDIENT_SORT_ORDER_POISON + subSortOrder
else
return INGREDIENT_SORT_ORDER_OTHER + subSortOrder
end
end)