in my game I need the main character EGO to face a particular cursor when its in use called SHOTGUN, it is the aimer of the characters gun
Well, just use the normal character face-functions (depending on the version of AGS you use) and feed them the mouse location coordinates.
Example with AGS 2.62 or older:
// this goes in repeatedly_execute
if ( GetCursorMode ( ) == MODE_SHOTGUN )
// if the shotgun mode is the current cursor mode
{
FaceLocation ( EGO, mouse.x, mouse.y );
}
thanks