Hello,
you are both right: ricc2 is able to do two-component MP2 energy calculations, but this is not printed in the documentation (unfortunately).
Tayed: The energy of the Hartree-Fock step in ricc2 is simply read from the $energy keyword and is not re-computed from the orbitals. So ricc2 itself only computes the correlation energy. If the HF energy is zero, then you did start ricc2 from a job which did not contain an entry in the $energy section. In most cases $energy is written to an own file called energy - I guess you did copy the input files without energy and started ricc2 in the new directory ?
Regards,
Uwe