public static void InvokeVirtueGumpRequest(VirtueGumpRequestEventArgs e) { if (VirtueGumpRequest != null) { VirtueGumpRequest(e); } }
public static void InvokeVirtueGumpRequest(VirtueGumpRequestEventArgs e) { if (EventSink.VirtueGumpRequest != null) { EventSink.VirtueGumpRequest.Invoke(e); } }
private static void EventSink_VirtueGumpRequest(VirtueGumpRequestEventArgs e) { Mobile beholder = e.Beholder; Mobile beheld = e.Beheld; if (beholder == beheld && beholder.Kills >= 5) { beholder.SendLocalizedMessage(1049609); // Murderers cannot invoke this virtue. } else if (beholder.Map == beheld.Map && beholder.InRange(beheld, 12)) { beholder.CloseGump(typeof(VirtueGump)); beholder.SendGump(new VirtueGump(beholder, beheld)); } }
private static void EventSink_VirtueGumpRequest( VirtueGumpRequestEventArgs e ) { Mobile beholder = e.Beholder; Mobile beheld = e.Beheld; if ( beholder == beheld && beholder.Kills >= 5 ) { beholder.SendLocalizedMessage( 1049609 ); // Murderers cannot invoke this virtue. } else if ( beholder.Map == beheld.Map && beholder.InRange( beheld, 12 ) ) { beholder.CloseGump( typeof( VirtueGump ) ); beholder.SendGump( new VirtueGump( beholder, beheld ) ); } }
public static void InvokeVirtueGumpRequest( VirtueGumpRequestEventArgs e ) { if ( VirtueGumpRequest != null ) VirtueGumpRequest( e ); }
public static void InvokeVirtueGumpRequest(VirtueGumpRequestEventArgs e) { VirtueGumpRequest?.Invoke(e); }
public static void InvokeVirtueGumpRequest(VirtueGumpRequestEventArgs e) { if (VirtueGumpRequest != null) { foreach (VirtueGumpRequestEventHandler currentDelegate in VirtueGumpRequest.GetInvocationList()) { try { currentDelegate.Invoke(e); } catch (Exception ex) { // Log an exception EventSink.InvokeLogException(new LogExceptionEventArgs(ex)); } } } }