im saying these because i have encounter those problem before, and this solution works for me, maybe work for him maybe not, just sharing thoughts
2 options when encounter those problems :
1. using read data folder first + read lua before lub [ IF you PICK this when DIFFING ]
what happen ? :
definitely use.lua's files
definitely those lua's are readed from data folder first then inside the GRF.
so it will uses UserKeys_s.lua, UserKeys.lua, OptionInfo.lua from data folder MORE than inside GRF.
what is really need to be included to data folder ? [ according to problem ]
UserKeys_s.lua - HOTKEYS save file
UserKeys.lua (if you still have this) <- copied from KeiKun post before ^^ - HOTKEYS save file
OptionInfo.lua <- copied from KeiKun post before ^^ - not related to HOTKEYS
ChatWndInfo_U.lua <- copied from KeiKun post before ^^ - not related to HOTKEYS
2. removed diff read data folder first + read lua before lub [ IF you PICK this when DIFFING ]
what happen ? :
definitely uses lua's files.
definitely the lua's are readed directly to GRF.
so it will uses UserKeys_s.lua, UserKeys.lua, OptionInfo.lua from GRF folder MORE than inside data folder.
what is really need to be included to GRF ? [ according to problem ]
UserKeys_s.lua - HOTKEYS save file
UserKeys.lua (if you still have this) <- copied from KeiKun post before ^^ - HOTKEYS save file
OptionInfo.lua <- copied from KeiKun post before ^^ - not related to HOTKEYS
ChatWndInfo_U.lua <- copied from KeiKun post before ^^ - not related to HOTKEYS
WHAT TO DO ? : Pick which one of your proses when using a Client, do it accordingly with these proses.
p/s: some people prefer other SAME guide because with the same guide but different approch of guidance at least they have option on get to know the real thing ^^,
sorry if i have offended someone , but im here trying to help also with a different approch of guidance.