At this point there unfortunately isn't much that can be helped with... if I had a github going it may be possible but for right now i'm basically tearing down Nxmap.lua and Nxmapdata.lua to try and eliminate any and all dependecies on GetZoneText for the system to work and instead use GetCurrentAreaID to make everything function (which it really should of been using in the first place.. but I didn't write it so I can't complain)