Just thought i'd share a few simple macro's i use to cancel all my glyphs and also a little trick to help speed up the collection of them.
This macro can be customised to cancel any item with one click (It can be done with other AH addons but i find this to be adequate).
/run local i=1;local n=1;while n ~= nil do n=GetAuctionItemInfo("owner",i);if n~=nil and strfind(n,"^Glyph of") then CancelAuction(i) end i=i+1 end
Note: "Glyph of" is where you edit the macro and replace with your desired Items name
Now you have cancelled all your items your are going to need to collect them from your mailbox ofc.
This next part is only necassary if you have cancelled over 50 items (As i'm sure you are aware the mailbox only processes 50 items at a time and then you have to wait for a while to process another 50)
The waiting time may be server dependant but on my server it varies from 30secs - 90secs, doesn't sound much, but it really does take its toll when you post over 1000 glyphs at a time.
What i've done is use a commonly used macro to my advantage which is as follows:
/reloadui
It's very simple, after you have collected 50 of your items, hit this macro and wait for your screen to load, another 50 items should have been processed in your mailbox. This should only take 3-5 seconds and is decreased by disabling all your unnecessary addons.
(The only addons i have enabled on my bank char are Auctioneer and Postal)
Hope this helps you guys![]()