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
|