Quantcast
-- Localization
local TOTAL_FORMAT = ' ('..NUMBER_OF_RESULTS_TEMPLATE:match('%( (.-) %)')..')'

hooksecurefunc("PetPaperDollFrame_SetCompanionPage", function(num)
	local text = CompanionPageNumber:GetText()
	local count = GetNumCompanions(PetPaperDollFrameCompanionFrame.mode)

	CompanionPageNumber:SetFormattedText(text..TOTAL_FORMAT, count)
end)

local point1, parent, point2, x, y = CompanionPrevPageButton:GetPoint(1)
CompanionPrevPageButton:ClearAllPoints()
CompanionPrevPageButton:SetPoint(point1, parent, point2, x-20, y)

point1, parent, point2, x, y = CompanionNextPageButton:GetPoint(1)
CompanionNextPageButton:ClearAllPoints()
CompanionNextPageButton:SetPoint(point1, parent, point2, x+33, y)