Guild Professions

The addon adds easy access buttons for guild professions next to the guild frame, so you don't have to change the roster view and scroll down to find the right professions.

v2:
* Removed .toc dependency for Blizzard_GuildUI, and trigger on ADDON_LOADED instead
* Added tooltips for the buttons, to show who in the guild has that professions (limited to Grand Master and Illustrious Grand Master)
* For Alchemy, show who's potion, elixir and transmutation master
* For Engineering, show who's Goblin and Gnomish
* On the tooltips, online people are shown in white, offline are shown in grey

Uploaded a version 2 of the addon with the following changes:
* Removed .toc dependency for Blizzard_GuildUI, and trigger on ADDON_LOADED instead
* Added tooltips for the buttons, to show who in the guild has that professions (limited to Grand Master and Illustrious Grand Master)
* For Alchemy, show who's potion, elixir and transmutation master
* For Engineering, show who's Goblin and Gnomish
* On the tooltips, online people are shown in white, offline are shown in grey

Also, exposed the parent frame of the buttons to the global "GuildProfessionsParentFrame" variable, so they can be access more easily from other addons, incase they want to rescale or move the buttons.

I'm having a problem where this addon prevents my calendar scheduled events from showing up. Disabling it fixes the problem. No errors are given, and I'm not sure if it's a conflict with another addon I'm using. Anyone else have this problem?

Originally posted by Dridzt There's a minor non-breaking bug I've submitted through bug-report tool on this site btw.

Yeah, I've come across the NPE myself once, and was quite puzzled that it could even happen. Have not been able to reliably trigger it though, but as you've mentioned, its quite easy to safeguard against.

Originally posted by Dridzt Yea that's a bug with the default client, has nothing to do with Guild Professions.

Actually, with extensive testing here, invites not showing up in the Blizzard Calendar had everything to do with Guild Professions (v1 at least).

Disabled mods groups at a time, reloaded the UI, no change. Then I logged out each time instead of just reloading the UI. An hour later...Guild Professions was narrowed down as the culprit. Events I was invited to did not show up with it loaded. With it not loaded, they always showed up.

The problem is 100% reproducible with just Guild Professions v1 loading and logging off/on instead of just reloading the UI (reloading the UI doesn't affect it).

v2 (the current download) appears to have finally fixed the issue, thankfully. Missed a week of invites thanks to v1, though .

EDIT: two other things done (for reference) before doing the addon-switch dance to find the culprit. A line noticed in FrameXML.log that always appeared after opening the Blizzard calendar with Guild Professions v1 active: Frame CalendarViewEventFrame: Unknown function (null) in element OnUpdate. Did in-text searches through my entire addon directory for various parts of the second combined word. Several hundred results; the handful of mods that showed CalendarView I didn't have loading.

As to other mods, NotesUNeed & UnicodeFont (both from Curse) cause (1st mod) or used to cause (2nd mod) this exact same problem.

Originally posted by Zidomo Actually, with extensive testing here, invites not showing up in the Blizzard Calendar had everything to do with Guild Professions (v1 at least).
(...)
[/i]As to other mods, NotesUNeed & UnicodeFont (both from Curse) cause (1st mod) or used to cause (2nd mod) this exact same problem.

As mentioned, this is a bug in the Blizzard code.
It could seem that if the guild UI is loaded early, then its tie to the calendar UI isn't established correctly, which then causes issues with the events not showing correctly, so in other words two separate sub-systems of the UI interacting with each other in an unexpected way if some "magic condition" isn't present.
It's basically like painting your car black, and suddenly your windshield wipers stop working.

(Also, complaining about a bug in an older version is kind of a moot point)

If you still need this, I did a hand-modified version of Guild Professions where I changed
the scaling to make it compatible with KeepingTabs. If you want it I could send it to
you by email (contact me at [email protected]).

Note: I am not the author of any of the two addons, it is just a personal modification
of the Addon I did.

Originally posted by MagicSN If you still need this, I did a hand-modified version of Guild Professions where I changed
the scaling to make it compatible with KeepingTabs. If you want it I could send it to
you by email (contact me at [email protected]).

Note: I am not the author of any of the two addons, it is just a personal modification
of the Addon I did.

You really should upload this somewhere - I'm sure a lot of people would love to use it.