Server.Engines.PartySystem.Party.SendToStaffMessage C# (CSharp) Method

SendToStaffMessage() private method

private SendToStaffMessage ( Server.Mobile from, string text ) : void
from Server.Mobile
text string
return void
		private void SendToStaffMessage( Mobile from, string text )
		{	
			Packet p = null;

			foreach( NetState ns in from.GetClientsInRange( 8 ) )
			{
				Mobile mob = ns.Mobile;

				if( mob != null && mob.AccessLevel >= AccessLevel.GameMaster && mob.AccessLevel > from.AccessLevel && mob.Party != this && !m_Listeners.Contains( mob ) )
				{
					if( p == null )
						p = Packet.Acquire( new UnicodeMessage( from.Serial, from.Body, MessageType.Regular, from.SpeechHue, 3, from.Language, from.Name, text ) );

					ns.Send( p );
				}
			}

			Packet.Release( p );
		}
		private void SendToStaffMessage( Mobile from, string format, params object[] args )