This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
What steps will reproduce the problem?1. Set up X-Perl on one character (with Save settings per character checked)2. Load another character3. Try to use Copy settings from... for the first character
What is the expected output? What do you see instead?I expect X-Perl to instantly change appearance to match my first characters settings. Nothing happens, the drop down box doesn't even change profile name.
What version of the product are you using?3.0.9 r383
Do you have an error log of what happened?No
Please provide any additional information below.This was the first installation of X-Perl after a brand new reformat of Windows and no files had been changed or modified by myself.
Hmm, I know... but the only problem is...... it working fine on my ends, live 3.3.5 and PTR 4.0.x both works fine. I cannot sure what's wrong on your end and cannot reproduce this problem.
Try only using X-Perl and back up and deleted all X-Perl config files(X-Perl*.lua) inside your WTF directory and try again.
Please reply after you tried my suggestion. I know that's your first installation but I don't know if you're using other addons or not, and I'm just want make sure, not offend you. :)
I did as you suggested. Same problem. I'm not an expert on modding but it seems like its just not making a settings file for each character when I tick the box. Here are the addons I am running normally, although they are the same ones I used pre-format. I only run Clcret on my Paladin and Atlasloot on my bank alt.
Theres another column of folders not in the picture, have to copy paste the picture link.
When I was trying your suggestion I didnt see any files called X-Perl_Options.lua or anything similar. Should there be one/some outside of the WTF/SavedVariables folder?
Aaand after replacing the files I moved during your test half of the settings reset to default anyway, lol.
In XPerl_Options\XPerl_FrameOptions.lua change 639-640:
if (self:GetID() ~= MyIndex) then local entry = list[self:GetID()]
to
if (this:GetID() ~= MyIndex) then local entry = list[this:GetID()]
Enjoy ;)
Thankyou so much, I love you more than words can describe.
To the authors, keep up the good work. This is probably one of the only mods I despise playing WoW without.
Well, other "this -> self" problem. /facepalm
I hate this shit happens. I think it may other bug happens because I cannot reproduce it...
Or... version check may a good idea for this ticket...maybe... :(
Try r384 please, I cannot really sure it fixed or even it needed to fix... :(
I added a proper fix for this in r386. XPerl_Options_LoadSettings_OnClick() needs to take self as its first argument to be able to use self as a local variable.
To post a comment, please login or register a new account.