6.1.0g - 11/02/2013
- work around fix for bogus error popup using code suggested in http://us.battle.net/wow/en/forum/topic/10388639018?page=2 by Ashel
- fixed the blanking of guild data on member realm change.
6.1.0f - 10/29/2013
- updated forced by WoW 5.4.1 dropping support for Cvar("RealmName")
- Guild data and Character display is working now.
- data displayed when 'Show Chars' changes based upon the other selectors you choose.
- In game display can now handle up to 15 'Connected member realms', I hope to revert to something smaller depending on Blizzards final disposition of realms.
- Guild display requires special consideration.
Guilds only display when a realm is selected (realm name turns YELLOW) [this is consistent if single realm or connected realms.]
Once a guild is selected as a limiter for display, data displayed is based upon the Guild's home realm not the standard realm.
(see Caveat below)
6.1.0e - 10/23/2013
- reworked in game display to handle up to 5 'Connected realms'
Upon character login opening the CensusPlus window will provide minimal information, start a census run with:
chat line entry - /census take,
CensusPlus button - right click and selecting Take,
or pressing the Take button in the main CensusPlus window
Close, if open, the main CensusPlus window and open it back up again..
by the time you have done this CensusPlus will have learned any connected member realms and will be able to display valid data.
By default the data displayed is for the superset connected realm. No Guild data will be displayed as this is member realm specific,
all other view limiter options continue to work as normal.
Each of the learned realm names is a selector button, click on the name to enable or disable view limit to that realm.
On limiting view to a realm the guild data is now valid and displays. Again all view limiter options from this point work.
Selecting a guild limits the view to only guild data, and inverts some selectors..
the realm name is now used as the guilds home realm and the total count, race,class and level values are for all members of this guild no matter which realm they log in on.
Selecting a different realm will invalidate the guild display which will go blank.
You will need to click the new realm selection to cycle back to superset which resets system and then click the realm to reactivate the guild info for the new member realm.
The Pause button in the main CensusPlus window again correctly pauses Census run in progress. Pressing the button again a second time restarts processing.
6.1.0d - changes to match reality found with live Connected realms
-- census /take now finds and reports on all member realms of Connected realms
-- mouseover/target finds will add any missed member realms if you find a character after the census run has processed the characters level.
Main CensusPlus window, and end of census run reports display all members of Connected realms.
Since the one census run handles all the realms, there is no need to do separate runs on the other members of the Connected realms.
All characters found via either process will be included in activity reports at http://warcraftrealms.com
-- mouseover/target finds of Coalesced realms continue to be reported in character reports, but not included in the activity reports since these are random finds.
6.1.0c - fix for problem blocking census of "Area 52" realm both regions
6.1.0b - minor fixes for problems impacting EU region
-- Region indicator used to uniquely identify realms of the same name fixed.
-- coding restored to handle the bizarre Blizzard decision in naming the EU Portuguese realm using symbols that have special meaning in Lua.. flogging isn't good enough for the crime!
6.1.0a - minor fix to stop Lua error popup .. Blizzard returns unexpected nil on local realm GetUnit call. causing Lua error. protection code added for this edge condition.
Error impacted mouseover or targeted census... standard census not impacted.. and dismissing the error popup allowed 6.1.0 code to continue working.
6.1.0 - 09/10/2013 -- required update if you are submitting data to www.Warcraftrealms.com.
-- Siege of Orgrimmar patch 5.4
-- reworked much of the code to be able to handle 'Connected realms' .. and when Blizzard flips the switch, to effectively census multiple old realms in a single run
-- We now must track the realm information for Guilds (home/creation realm) instead of assuming it is the local realm, this is what triggered the mandatory update.
-- Blizzard hasn't been explicitly clear on how they are handling Connected realms... so some coding for in game display hasn't been completed.. no way to test ..
-- an update of CensusPlus is in the works for release when Blizzard flips the switch and gives us some data to work against.
-- Modified /Census serverprune to /Census serverprune X making it somewhat the inverse of existing /census Prune X
-- Prune X where X is the number of days you want to keep for the current realms data.
-- Serverprune X where X is the number of days of data you want to keep on all other realms other then the one you are currently on (which is left untouched)
-- the default for Prune if no number entered is X = 30 days
-- the default for Serverprune if no number entered is X = 0 days
CensusPlus /prune works on single realms only.. if done on a Connected realm member (your log in realm), you probably want to log in on the other member realms to prune the whole Connected realm back.
CensusPlus /serverprune (prune all but my current realm) still works in single realm mode.. if you do this on a Connected realm all other members will be pruned, something you probably don't mean to do.
Display of guilds across the Connected realm set doesn't work at this time. To properly display guilds where the guild name can be duplicated requires a display of Guild and Guild's realm. The underlying graphics for CensusPlus needs a major overhaul to make this happen.. future plans.