public void Stop( int x, int y )
{
if ( !m_Running )
return;
m_Mobile.ClearQuestArrow();
NetState ns = m_Mobile.NetState;
if ( ns != null ) {
if ( ns.HighSeas )
ns.Send( new CancelArrowHS( x, y, m_Target.Serial ) );
else
ns.Send( new CancelArrow() );
}
m_Running = false;
OnStop();
}