Пример #1
0
        public override async Task <bool> BuffBoss()
        {
            if ((PartyManager.IsInParty && PartyManager.IsPartyLeader) || !PartyManager.IsInParty)
            {
                if (DeepDungeonManager.GetMagiciteCount() >= 1)
                {
                    Logger.Warn("Magicite >= 1");
                    DeepDungeonManager.CastMagicite();
                    await Coroutine.Sleep(500);
                }
            }

            return(await UsePomander(Pomander.Frailty));
        }
Пример #2
0
        public override async Task <bool> BuffCurrentFloor()
        {
            if ((PartyManager.IsInParty && PartyManager.IsPartyLeader) || !PartyManager.IsInParty)
            {
                if (DeepDungeonManager.GetMagiciteCount() >= 1)
                {
                    Logger.Warn("Magicite >= 1");
                    DeepDungeonManager.CastMagicite();
                    await Coroutine.Sleep(500);
                }
            }

            if (DeepDungeonManager.GetInventoryItem(Pomander.Frailty).Count > 1)
            {
                return(await UsePomander(Pomander.Frailty));
            }

            return(false);
        }