public ResidentAttack(BasePlayer player, HitInfo info) : base("OnPlayerAttack", player) { if (info == null) { aggressive_act = new AggressiveAction(); } else { aggressive_act = new AggressiveAction(info); } }
public static void InvokeAggressiveAction(AggressiveActionEventArgs e) => AggressiveAction?.Invoke(e);
public static void InvokeAggressiveAction(Mobile aggressor, Mobile aggressed, bool criminal) { AggressiveAction?.Invoke(aggressor, aggressed, criminal); }
public static void InvokeAggressiveAction(AggressiveActionEventArgs e) { AggressiveAction?.Invoke(e); //.Aggressor, e.Aggressed, e.Criminal }