Server.Mobiles.BaseCreature.GetFactionAllegiance C# (CSharp) Method

GetFactionAllegiance() public method

public GetFactionAllegiance ( Mobile mob ) : Allegiance
mob Mobile
return Allegiance
        public virtual Allegiance GetFactionAllegiance( Mobile mob )
        {
            if ( mob == null || mob.Map != Faction.Facet || FactionAllegiance == null )
                return Allegiance.None;

            Faction fac = Faction.Find( mob, true );

            if ( fac == null )
                return Allegiance.None;

            return ( fac == FactionAllegiance ? Allegiance.Ally : Allegiance.Enemy );
        }
BaseCreature