Copy settings from... Not Working #732


  • Fixed
  • Defect
  • Waiting
Closed
  • _ForgeUser293192 created this issue Sep 28, 2010

    What steps will reproduce the problem?
    1. Set up X-Perl on one character (with Save settings per character checked)
    2. Load another character
    3. 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.

  • _ForgeUser293192 added the tags New Defect Sep 28, 2010
  • _ForgeUser1474348 posted a comment Sep 28, 2010

    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. :)

  • _ForgeUser1474348 removed a tag New Sep 28, 2010
  • _ForgeUser1474348 added a tag Waiting Sep 28, 2010
  • _ForgeUser293192 posted a comment Sep 28, 2010

    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.

    Mod List 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.


    Edited Sep 28, 2010
  • _ForgeUser165731 posted a comment Sep 28, 2010

    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 ;)

  • _ForgeUser293192 posted a comment Sep 28, 2010

    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.

  • _ForgeUser1474348 posted a comment Sep 29, 2010

    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... :(

  • _ForgeUser1474348 removed a tag Replied Sep 29, 2010
  • _ForgeUser1474348 added a tag Started Sep 29, 2010
  • _ForgeUser1474348 posted a comment Oct 1, 2010

    Try r384 please, I cannot really sure it fixed or even it needed to fix... :(

  • _ForgeUser1474348 removed a tag Started Oct 1, 2010
  • _ForgeUser1474348 added a tag Fixed Oct 1, 2010
  • _ForgeUser1474348 closed issue Oct 1, 2010
  • Forge_User_14232660 posted a comment Oct 1, 2010

    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.