Ejemplo n.º 1
0
 internal static int GetCreatureRank(IntPtr parUnitPtr)
 {
     if (GetCreatureRankFunction == null)
     {
         GetCreatureRankFunction = Memory.Reader.RegisterDelegate <GetCreatureRankDelegate>(funcs.GetCreatureRank);
     }
     return(GetCreatureRankFunction(parUnitPtr));
 }
Ejemplo n.º 2
0
 internal static int GetCreatureRank(IntPtr parUnitPtr)
 {
     if (!ObjectManager.Instance.IsIngame)
     {
         return(0);
     }
     if (GetCreatureRankFunction == null)
     {
         GetCreatureRankFunction = Memory.Reader.RegisterDelegate <GetCreatureRankDelegate>(funcs.GetCreatureRank);
     }
     return(MainThread.Instance.Invoke(() => GetCreatureRankFunction(parUnitPtr)));
 }