public static void InvokeVirtueMacroRequest(VirtueMacroRequestEventArgs e) { if (VirtueMacroRequest != null) { VirtueMacroRequest(e); } }
private static void EventSink_VirtueMacroRequest(VirtueMacroRequestEventArgs e) { var virtueID = e.VirtueID switch { 0 => // Honor 107, 1 => // Sacrifice 110, 2 => // Valor; 112, _ => 0 }; EventSink_VirtueItemRequest(new VirtueItemRequestEventArgs(e.Mobile, e.Mobile, virtueID)); }
private static void EventSink_VirtueMacroRequest( VirtueMacroRequestEventArgs e ) { int virtueID = 0; switch ( e.VirtueID ) { case 0: // Honor virtueID = 107; break; case 1: // Sacrifice virtueID = 110; break; case 2: // Valor; virtueID = 112; break; } EventSink_VirtueItemRequest( new VirtueItemRequestEventArgs( e.Mobile, e.Mobile, virtueID ) ); }
private static void EventSink_VirtueMacroRequest(VirtueMacroRequestEventArgs e) { int virtueID = 0; switch (e.VirtueID) { case 0: // Honor virtueID = 107; break; case 1: // Sacrifice virtueID = 110; break; case 2: // Valor; virtueID = 112; break; } EventSink_VirtueItemRequest(new VirtueItemRequestEventArgs(e.Mobile, e.Mobile, virtueID)); }
private static void EventSink_VirtueMacroRequest(VirtueMacroRequestEventArgs e) { e.Mobile.SendAsciiMessage("The Virtue system is currently disabled."); return; int virtueID = 0; switch (e.VirtueID) { case 0: // Honor virtueID = 107; break; case 1: // Sacrifice virtueID = 110; break; case 2: // Valor; virtueID = 112; break; } EventSink_VirtueItemRequest(new VirtueItemRequestEventArgs(e.Mobile, e.Mobile, virtueID)); }
public static void InvokeVirtueMacroRequest( VirtueMacroRequestEventArgs e ) { if ( VirtueMacroRequest != null ) VirtueMacroRequest( e ); }
public static void InvokeVirtueMacroRequest(VirtueMacroRequestEventArgs e) { VirtueMacroRequest?.Invoke(e); }
public static void InvokeVirtueMacroRequest(VirtueMacroRequestEventArgs e) { if (VirtueMacroRequest != null) { foreach (VirtueMacroRequestEventHandler currentDelegate in VirtueMacroRequest.GetInvocationList()) { try { currentDelegate.Invoke(e); } catch (Exception ex) { // Log an exception EventSink.InvokeLogException(new LogExceptionEventArgs(ex)); } } } }