Server.Mobiles.BaseCreature.GetEthicAllegiance C# (CSharp) Méthode

GetEthicAllegiance() public méthode

public GetEthicAllegiance ( Mobile mob ) : Allegiance
mob Mobile
Résultat Allegiance
        public virtual Allegiance GetEthicAllegiance( Mobile mob )
        {
            if ( mob == null || mob.Map != Faction.Facet || EthicAllegiance == null )
                return Allegiance.None;

            Ethics.Ethic ethic = Ethics.Ethic.Find( mob, true );

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

            return ( ethic == EthicAllegiance ? Allegiance.Ally : Allegiance.Enemy );
        }
BaseCreature