That bug was indeed fixed:
1257 - Fixed left/right hand issues. Right hand on model is now
1258 right hand in game. ( Fixed inventory screen to reflect this ).
Maybe it's a new issue?
edit:
I did some testing with HEAD of PS and it seems that all models carry items in the right hand when equipped in the right hand, except for the enki female.
The enki female is the only model that is switched somehow.
I looked around in the enkif.cal3d file and couldn't find something really wrong.
What I did notice is that most models define attachable part like hands seperate, one for each hand, like this:
<socket name="righthand" mesh="2" submesh="0" tri="108" />
<socket name="lefthand" mesh="3" submesh="0" tri="108" />
Mesh 2 then refers to <mesh file="enkim_rhand.CMF" name="Right Hand" material="enkim_hand" />
Mesh 3 then refers to <mesh file="enkim_lhand.CMF" name="Left Hand" material="enkim_hand" />
But enki female does it in a different way:
<socket name="righthand" mesh="2" submesh="0" tri="109" />
<socket name="lefthand" mesh="2" submesh="0" tri="219" />
With mesh 2 referring to <mesh file="enkif_hands.CMF" name="Hand" material="enkif_hand" />
So the hands are not defined separate. I have no idea if this is related to this bug, but it's something that I noticed while looking through the cal3d file
