The problem your facing is due to improper UTF encoding.
Files that don't contain the opening UTF encoding string with the proper [] symbol intact will have progressive amp and apos conversion problems. That special character tells UIBuilder and the EQ2 Client how reserved characters are converted. If its removed or changed, the conversion gets botched.
Virtually every editor I've tried other than UIBuilder and Notepad will change that encoding character, usually resulting in thr progressive problem as follows...
1st save converts ' to '
2nd save converts ' to '
3rd save converts ' to '
etc..
To correct the problem, open any default file in Notepad, copy from the first opening bracket to the second opening bracket. Something like...
Code:
<?xml version="1.0" encoding="utf-8"?>[]<
Past into your bugged file. Delete the extra opening bracket if not needed. I include it in the copy selection just to be sure all the encoding is captured.
Once that's done, if you must use an editor other than UIBuilder or Notepad, I suggest...
1) open the file in Notepad
2) copy/paste to your editor
3) make changes
4) copy/replace all but the encoding (preserving the original encoding) back to Notepad
5) save