Changes since v520:
Added the option to view both talent specs.
Debug logging should never cause errors...
Sorting quests by player name(s) could cause errors. Fixed.
Unguilded players would receive a bug upon logon (maybe others as well). Fixed by moving the adding of virtual players from Talent datatype to GuildAdsComm.
Changes since v509:
General: NEW PROTOCOL. EVERYONE needs to upgrade. With time, GuildAds' memory usage should drop (not sure how much) and data synkronised a bit faster due to talents and factions using somewhat less memory than before. Remember to quit wow complete for this upgrade as the .toc file has changes (relog is not enough).
Detaled changelog:
Glyphs were always shared from talentgroup 1. Fixed.
Talent spec switches weren't detected before relog. Fixed.
Generic talents MUST be shared in an identical way by each client otherwise they will constantly update! Fixed.
Reduced the amount of information the Faction datatype shares while keeping it backwards compatible.
Added new datatype to hold very short form of talent ranks. Moved generic talent info into Talent datatype which is stored in Virtual players as e.g. ":WARLOCK".
Also updated .toc version to 2.6.
Updating GuildAds protocol to version 6 (2.6).
Forgot to remove obsolete datafile for LibTradeLinks from toc file. Fixed.
Added VirtualPlayers to fake table.
Added GUILDADS_OLD_PROTOCOL. Needs translation.
Added talent link color to codec.
Added author to filter_message for protocol detection algorithm.
Added warning in tooltip about players using old and obsolete protocol.
Changes since v507:
Auctioneer makes something weird with the tooltip that could cause GuildAds to error. Fixed.
Fixed major protocol update change detector.