View Single Post
06-21-15, 11:01 AM   #25
jeruku
A Cobalt Mageweaver
 
jeruku's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2010
Posts: 223
In regards to switching zones. (How is it I missed this post only 3 months ago?)

You are running a few too many bag monitoring addons which can hang the system if done incorrectly. BAG_UPDATE is fired for every slot in every bag on ZONE_CHANGED_NEW_AREA. With bag monitoring addons they tend to scan a bag on BAG_UPDATE, which means on ZCNA it does a loop 5 * (16^2) = 1280 times. Now multiply the number of monitoring addons you have by 1280. And that is only with 16 slot bags.

Altoholic, Armory, and TrackOMatic to name the big contenders. 3 * 1280 = 3840
I recommend dropping TrackOMatic and one of the others to see where your performance is. Disabling other addons that may scan the bags should also help improve speeds.

BAG_UPDATE_DELAYED with a simple bag scan works much nicer.
__________________
"I have not failed, I simply found 10,000 ways that did not work." - Thomas Edison
  Reply With Quote