Dianthus said:@Eman/Turner_727/OvrEagR: When this unit movement problem happens, do you know if the numlock was on or off at the point you pressed J in CRpMapStat? CRpMapStat tries to turn it on if it was off and set it back when it finishes. If it failed to do this though it will move units rather than the map when it presses the arrow keys.
Numlock off. I've been using this on a laptop without a number pad, and it hasn't been on. I haven't tried it yet when my keyboard is plugged in and I have a keypad active. I will do so ASAP. So expect results by this weekend.

There is a 'Find City' routine: Shift-L I think it is. Dianthus - you can reference this in the links I provided earlier. Maybe it would be a good idea to remap the 'J' to the 'Shift-L'.
I'll also try the highlighting part of it.
Oh, and this is on a Celeron 1066Mhz machine, WinXPPro SP1, 256mb ram with this and CRPSuite running. Not sure on available system resources, but I have run this, Firefox, CivAssist, ConquestsEdit, and Civ3 with very little page swapping and general overall good performace. For that machine, anyways.

Well, it seems it's inconsistant. Now it's working as it's supposed to. :hmm. I tried doing various things to make it cause the error, but have been unable to do so. However, you get some interesting things happening when the map speed isn't set to 'Normal.'