I posted this as a reply to another thread, but I don't think it got seen, so I'm reposting it as its own thread.
After the last two FFXI updates, Gearswap hasn't recognized my augmented Otronif Boots correctly, even though I haven't changed my lua file any. Strangely, it recognizes all my other augmented gear fine.
I have this line in my get_sets function (yes, this is the only augment they have):
PDT_Otronif_Boots = { name = "Otronif Boots", augments = { "Physical Damage Taken -1%" } }
And in my engaged set I have:
feet = PDT_Otronif_Boots
And my idle set contains movement speed boots, so the Otronif Boots are only on when I'm engaged. When I engage or use any ability while engaged, however, I get this error in the console:
GearSwap: Lua error (runtime) - ... (x86)/Windower4//addons/GearSwap/parse_augments.lua:573: bad argument #1 to 'char' (invalid value)
And my engaged set never gets swapped into. When I use a spell or ability, I swap into the precast/midcast gear, but I end up staying in it.
Setting it to feet = "Otronif Boots" in my engaged gearset works fine, but I have two sets of boots I want to distinguish between.
I also tried this in the engaged gearset itself:
feet = { name = "Otronif Boots", augments = { "Physical Damage Taken -1%" } }
But that didn't work either.
With the April update, after cycling through all these options I somehow unexpectedly managed to get it to work, but no dice this time.
Until I can get this issue resolved I've just changed it to feet = "Otronif Boots" in my engaged set, and for a while it worked just fine until I suddenly started getting the same error in the console again in the middle of a fight. I looked over my lua again and realized I had the "feet = PDT_Otronif_Boots" line in two other gearsets. Thing is, I had swapped into both of these gearsets multiple times before Gearswap suddenly decided to take offense at them in the middle of the fight.
Due to the issue's unpredictable nature I thought something might be corrupted, so I completely uninstalled Windower and deleted all plugin/addon files except for the ones I had modified myself, such as settings files, and reinstalled everything, but I'm still having the problem.
Any ideas?
EDIT: On reflection I remember having similar problems with Spellcast a while back. I don't remember exactly what the problem was, or if it even involved the Otronif Boots or was even for the same job, but I remember that my eventual conclusion was that somehow Notepad++ had gotten corrupted, and had in turn corrupted my XMLs. No idea any more if that was the correct conclusion, but I ended up uninstalling Notepad++ and installing the newest version, then opening all my XMLs in Windows' Notepad, copying all the text, and pasting it into new XML files. My memory of whether that resolved the issue is hazy, but I know I switched to Gearswap not long after this happened.
Here's hoping that helps you figure out what's going on.