void main() { if (!IsInConversation(OBJECT_SELF)) { vector vRat = GetPosition(GetObjectByTag("TameRat")); AssignCommand(OBJECT_SELF,ActionForceMoveToObject(GetObjectByTag("TameRat"))); AssignCommand(OBJECT_SELF,SetFacingPoint(vRat)); AssignCommand(OBJECT_SELF,ActionPlayAnimation(ANIMATION_LOOPING_SIT_CROSS,1.0,3000.0)); } }