Tonight I came up with another macro to help further streamline my UI and wanted to share.
I’m going through the change from x-perl to Pitbull and so far it’s going REALLY well. Pitbull isn’t as memory intensive as it was a year ago (or whenever it was that I was playing around with it), and the interface for customizing is MUCH better than x-perl. It takes a LOT of tweaking and working with to get the hang of what things mean and what they refer to, but after playing around with it for a while you’ll get the hang of it and it’ll be really handy. Anyway, I also use Bartender3 for my bars. I really only use Bartender for the hotkeys, and to hide Blizzard’s bars, but I’ve always had a few slots up for things like Healthstones, Bandages, Soul Shards, etc. These took up a FEW slots - but now I can get rid of them with this macro:
/run DEFAULT_CHAT_FRAME:AddMessage('You have '.
.GetItemCount("Master Healthstone")..' \1244healthstone,:healthstones,; '.
.GetItemCount("Soul Shard")..' \1244shard,:shards,; '.
.GetItemCount("Heavy Netherweave Bandage")..' \1244bandage.:bandages.;')
Important! If you want to use the macro, make sure it’s all on one line! Basically, it just prints counts of what I have in my bags, according to the item name. I made a macro, put the macro on a Bartender bar, bound a key, and now at the press of Shift-Q (Q for ‘query’ hehe) I can get a report on things that I need. It would be neat to integrate this into FuBar somehow, but I would have to read up on how to do something like that.
Also, for our private channel, I use this:
/chatwho [channel name]
Where [channel name] is the name of our channel (changed for some semblance of privacy). I dropped that on a bar, bound a key, and now right when I log on, I can know who from the guild (or is basically in the guild) is on. The guild roster is unreliable due to alts not being allowed in the guild, and we have friends that are not in the guild technically, but have seen the entirety of their raiding experience with us 