i slapped ya to make u remember the all important pen and paper next time
you also forgot the other things
- an rva is not an offset
- patch the proc not the conditional
- remember that proc returns are passed via eax which is trashed on your next api call (couldnt resist) ;pp