public static Get ( Server.Mobile m ) : |
||
m | Server.Mobile | |
return |
public static Party Get( Mobile m )
{
if ( m == null )
return null;
return m.Party as Party;
}
protected override void OnTarget(Mobile from, object o) { if (o is Mobile m) { Party p = Party.Get(from); if (p == null || p.Leader != from || !p.Contains(m)) { return; } if (from == m) { from.SendLocalizedMessage(1005446); // You may only remove yourself from a party if you are not the leader. } else { p.Remove(m); } } }