Runes of Magic Wiki
Advertisement

Advances to the next page in the auction search result

Parameters[ | ]

Arguments[ | ]

Returns[ | ]

nil

Examples[ | ]

After issuing a search all pages will be processed

MyAddon.page = 1
-- This function should be registered to the AUCTION_SEARCH_RESULT event
function MyAddon:AUCTION_SEARCH_RESULT()
	local item = 1
	local id, name, count, quality, texture, level, leftTime, seller, isBuyer, moneyMode, bidPrice, buyoutPrice = GetAuctionBrowseItemInfo(self.page, self.item)
	
	while id ~= nil then
		-- Do something with the item details here
		item = item + 1
		id, name, count, quality, texture, level, leftTime, seller, isBuyer, moneyMode, bidPrice, buyoutPrice = GetAuctionBrowseItemInfo(self.page, self.item)
	end
	
	if AuctionBrowseList.nextPage then
		print("Advance to next page")
		AuctionNextPage() -- This will trigger a AUCTION_SEARCH_RESULT event when the next page is loaded
		self.page = self.page + 1
	else
		print("All pages scanned")
	end
end
Advertisement