Ejemplo n.º 1
0
        public async Task UseRazzBerry(Client client, ulong encounterId, string spawnPointGuid)
        {
            IEnumerable <Item> myItems = await GetItems(client);

            IEnumerable <Item> RazzBerries = myItems.Where(i => (ItemId)i.Item_ == ItemId.ItemRazzBerry);
            Item RazzBerry = RazzBerries.FirstOrDefault();

            if (RazzBerry != null)
            {
                UseItemCaptureRequest useRazzBerry = await client.UseCaptureItem(encounterId, AllEnum.ItemId.ItemRazzBerry, spawnPointGuid);

                ColoredConsoleWrite(ConsoleColor.Green, $"Using a Razz Berry, we have {RazzBerry.Count} left");
                await Task.Delay(2000);
            }
        }
Ejemplo n.º 2
0
        public async Task UseRazzBerry(Client client, ulong encounterId, string spawnPointGuid)
        {
            IEnumerable <Item> myItems = await GetItems(client);

            IEnumerable <Item> RazzBerries = myItems.Where(i => (ItemId)i.Item_ == ItemId.ItemRazzBerry);
            Item RazzBerry = RazzBerries.FirstOrDefault();

            if (RazzBerry != null && RazzBerry.Count > 0)
            {
                UseItemCaptureRequest useRazzBerry = await client.UseCaptureItem(encounterId, AllEnum.ItemId.ItemRazzBerry, spawnPointGuid);

                ColoredConsoleWrite(ConsoleColor.Green, $"[{DateTime.Now.ToString("HH:mm:ss")}] Used Rasperry. Remaining: {RazzBerry.Count}");
                await Task.Delay(2000);
            }
        }
Ejemplo n.º 3
0
 public async Task UseRazzBerry(Client client, ulong encounterId, string spawnPointGuid)
 {
     IEnumerable<Item> myItems = await GetItems(client);
     IEnumerable<Item> RazzBerries = myItems.Where(i => (ItemId)i.Item_ == ItemId.ItemRazzBerry);
     Item RazzBerry = RazzBerries.FirstOrDefault();
     if (RazzBerry != null)
     {
         UseItemCaptureRequest useRazzBerry = await client.UseCaptureItem(encounterId, AllEnum.ItemId.ItemRazzBerry, spawnPointGuid);
         ColoredConsoleWrite(ConsoleColor.Green, $"Using a Razz Berry, we have {RazzBerry.Count} left");
         await Task.Delay(2000);
     }
 }