Zygor Classic | Retail & Other Addons

10/29/2022 17:09 Descentralizado#6166
Quote:
Originally Posted by Alexhash View Post
Hi Sky.
Well, my friend, I can say that it seems that the zigor for retail clogs the variables with some kind of nonsense, that it grows to an incredible size. At least mine weighs 3.3 Gb
I never had an issue. Hopefully they can fix it in the next update.
The same happened in BFA & Legion prepatch
10/29/2022 18:19 drew32086#6167
Naowh PW is reset if you didnt already know
10/29/2022 18:29 Descentralizado#6168
Quote:
Originally Posted by drew32086 View Post
Naowh PW is reset if you didnt already know
Reset to?
10/29/2022 18:59 A Nony Mouse#6169
Passwords haven't reset, at least I don't see the change... however as I have not really been playing around with Zygor I have found that for some reason some guides are now showing.

Zygor Elite Guide
Not in Trial.
10/29/2022 19:11 Descentralizado#6170
Quote:
Originally Posted by A Nony Mouse View Post
Passwords haven't reset, at least I don't see the change... however as I have not really been playing around with Zygor I have found that for some reason some guides are now showing.

Zygor Elite Guide
Not in Trial.
Yea that reason is. The code in the section does not match the guide code.
10/29/2022 19:33 ThreeLeos#6171
Dugi for Wotlk link seems broken. I did find Release_3.009 on another site though. Just FYI
10/29/2022 19:38 Descentralizado#6172
Quote:
Originally Posted by ThreeLeos View Post
Dugi for Wotlk link seems broken. I did find Release_3.009 on another site though. Just FYI
That other site is my file too. As I choose not to leave peoples details in files.
10/29/2022 20:14 solutions1333#6173
gold guides arent working in zygors, i get "no trend data for this realm" in every realm, is this just me or is it broken?
10/29/2022 20:15 Descentralizado#6174
Quote:
Originally Posted by solutions1333 View Post
gold guides arent working in zygors, i get "no trend data for this realm" in every realm, is this just me or is it broken?
That is intended. As I am not providing gold data. It would cost me way too much money and time. Then I get nothing back.
10/29/2022 20:22 solutions1333#6175
Quote:
Originally Posted by 911sky View Post
That is intended. As I am not providing gold data. It would cost me way too much money and time. Then I get nothing back.
fair enough, thank you!
10/29/2022 20:28 ptoc#6176
Quote:
Originally Posted by ptoc View Post
Newer Zygor retail guides (I tested with 27862) seem to bloat the SavedVariables into the gigabyte range, which makes logging in and out lag quite a bit.

From a quick glance this is because the "Inventory Manager" duplicates the bag infrastructure (including functions, frame information etc.) into the SavedVariables. I don't know if this is because of a bug in Zygor or because I have Bagnon installed.
Disregard that. After some more digging, and testing with Zygor being the only addon: It has become obvious that this is a Bug in Zygor itself.

If you disable the Inventory Manager, the corresponding variable snapshot is pumped into the "frame_anchor" key of your profile instead, which is the reason the SavedVariables file is exploding in size with each Logout or UI reload.

After some more digging, it seems to be this part in ZygorGuidesViewer.lua, which basically copies the complete WoW UIParent table into the profile:
Code:
	if self.db.profile.frame_anchor then
		self.db.profile.frame_anchor[2]=UIParent
		self.Frame:GetParent():ClearAllPoints()
		self.Frame:GetParent():SetPoint(unpack(self.db.profile.frame_anchor))
	end
I just edited the line to
Code:
		--self.db.profile.frame_anchor[2]=UIParent
This also happens in Options.lua, but it runs only when you switch profiles.
10/29/2022 21:00 okidoki66#6177
Juste un post pour te remercier pour ton boulot :D !
10/29/2022 21:09 JourneyOver#6178
Quote:
Originally Posted by ptoc View Post
Disregard that. After some more digging, and testing with Zygor being the only addon: It has become obvious that this is a Bug in Zygor itself.

If you disable the Inventory Manager, the corresponding variable snapshot is pumped into the "frame_anchor" key of your profile instead, which is the reason the SavedVariables file is exploding in size with each Logout or UI reload.

After some more digging, it seems to be this part in ZygorGuidesViewer.lua, which basically copies the complete WoW UIParent table into the profile:
Code:
	if self.db.profile.frame_anchor then
		self.db.profile.frame_anchor[2]=UIParent
		self.Frame:GetParent():ClearAllPoints()
		self.Frame:GetParent():SetPoint(unpack(self.db.profile.frame_anchor))
	end
I just edited the line to
Code:
		--self.db.profile.frame_anchor[2]=UIParent
This also happens in Options.lua, but it runs only when you switch profiles.
Oof zygor really messed up with these bits huh... So with this change, does the inventory manager bit need to be changed? or is it advised to still change the inventory manager bit as well?

---

Edit: what needs to be disabled for the profiles bit to not cause this issue as well?
10/29/2022 22:02 nodohox451#6179
Hi guys, my Zygor is also eating up slightly over 3GB of memory, is there anything I can do about it or is this normal?

Ah maybe ptoc's solution is for the case?

no still have a problem, it takes about 2.8 GM of RAM
10/29/2022 23:19 Hellscreamgold#6180
Quote:
Originally Posted by Alexhash View Post
Hi Sky.
Well, my friend, I can say that it seems that the zigor for retail clogs the variables with some kind of nonsense, that it grows to an incredible size. At least mine weighs 3.3 Gb
read a couple pages before this and another user posted a diagnosis and fix.