i = dword_92195E60[(unsigned __int8)(i ^ *MultiByte)] ^ (i >> 8);
unsigned char* dword_ptr = reinterpret_cast<unsigned char*>(currentBase + 0x92195E60 - dumpBase) // bytepointer to the address
// something happend before with it, which u didn't posted
unsigned char index = (i ^ *MultiByte) * sizeof(DWORD) + 1;
printf("%d | %x", dword_ptr[index]);