The code is located:
CvGameCore_Expansion2.dll
And you simply need to NOP the instruction below.
You do realize we have a trainer for this game here?
You will have to do your own search for this, as the game has updated since these notes were done, but the solution is the same.
UNLIMITED MOVEMENT
==================
2252BA07 895F 04 MOV DWORD PTR DS:[EDI+4],EBX
2252B9B5 8B3D 9C316C22 MOV EDI,DWORD PTR DS:[226C319C]
2252B9BB 8B87 B40F0000 MOV EAX,DWORD PTR DS:[EDI+FB4]
2252B9C1 0FAFC2 IMUL EAX,EDX
2252B9C4 03C1 ADD EAX,ECX
2252B9C6 69C0 E0010000 IMUL EAX,EAX,1E0
2252B9CC 0387 E40F0000 ADD EAX,DWORD PTR DS:[EDI+FE4]
2252B9D2 894424 28 MOV DWORD PTR SS:[ESP+28],EAX
2252B9D6 EB 08 JMP SHORT CvGameCo.2252B9E0
2252B9D8 C74424 28 000000>MOV DWORD PTR SS:[ESP+28],0
2252B9E0 3B9E CC000000 CMP EBX,DWORD PTR DS:[ESI+CC]
2252B9E6 8DBE C8000000 LEA EDI,DWORD PTR DS:[ESI+C8]
2252B9EC 74 1C JE SHORT CvGameCo.2252BA0A
2252B9EE 8B47 08 MOV EAX,DWORD PTR DS:[EDI+8]
2252B9F1 8D4C24 0C LEA ECX,DWORD PTR SS:[ESP+C]
2252B9F5 51 PUSH ECX
2252B9F6 8D5424 14 LEA EDX,DWORD PTR SS:[ESP+14]
2252B9FA 52 PUSH EDX
2252B9FB 8D48 14 LEA ECX,DWORD PTR DS:[EAX+14]
2252B9FE 897C24 14 MOV DWORD PTR SS:[ESP+14],EDI
2252BA02 E8 094AE0FF CALL CvGameCo.22330410
2252BA07 895F 04 MOV DWORD PTR DS:[EDI+4],EBX
2252BA0A 6A 0C PUSH 0C
2252BA0C E8 EF060C00 CALL CvGameCo.225EC100
2252BA11 83C4 04 ADD ESP,4
2252BA14 894424 0C MOV DWORD PTR SS:[ESP+C],EAX
2252BA18 C74424 20 000000>MOV DWORD PTR SS:[ESP+20],0
2252BA20 85C0 TEST EAX,EAX
2252BA22 74 0C JE SHORT CvGameCo.2252BA30
2252BA24 56 PUSH ESI
2252BA25 8BC8 MOV ECX,EAX
2252BA27 E8 F4A00C00 CALL CvGameCo.225F5B20
2252BA2C 8BF8 MOV EDI,EAX
2252BA2E EB 02 JMP SHORT CvGameCo.2252BA32
2252BA30 33FF XOR EDI,EDI
2252BA32 897C24 0C MOV DWORD PTR SS:[ESP+C],EDI
2252BA36 8B86 CC000000 MOV EAX,DWORD PTR DS:[ESI+CC]
2252BA3C 8B0D 7C526C22 MOV ECX,DWORD PTR DS:[226C527C]
2252BA42 8B11 MOV EDX,DWORD PTR DS:[ECX]
2252BA44 8B92 78020000 MOV EDX,DWORD PTR DS:[EDX+278]
2252BA4A 85C0 TEST EAX,EAX