I want to rotate a bone towards a target. Sounds easy,
but local vs global orientation makes me some trouble.

Here´s what I got, but this doesn´t work of course:

// rotate bone13 towards bone14
vec_for_bone(gvTemp, my, "bone14"); // get position of bone14
vec_for_bone(gvTemp2, my, "bone13"); // get position of bone13
vec_sub(gvTemp,gvTemp2);
vec_to_angle(gvTempAng,gvTemp);
ent_bonereset(my, "bone13");
ent_bonerotate(my,"bone13", vector(0,gvTempAng.tilt,0));


no science involved