Exemple #1
0
 internal static int GetCreatureType(IntPtr parUnitPtr)
 {
     if (GetCreatureTypeFunction == null)
     {
         GetCreatureTypeFunction = Memory.Reader.RegisterDelegate <GetCreatureTypeDelegate>(funcs.GetCreatureType);
     }
     return(GetCreatureTypeFunction(parUnitPtr));
 }
 internal static Enums.CreatureType GetCreatureType(IntPtr parUnitPtr)
 {
     if (!ObjectManager.Instance.IsIngame)
     {
         return(0);
     }
     if (GetCreatureTypeFunction == null)
     {
         GetCreatureTypeFunction = Memory.Reader.RegisterDelegate <GetCreatureTypeDelegate>(funcs.GetCreatureType);
     }
     return((Enums.CreatureType)GetCreatureTypeFunction(parUnitPtr));
 }