What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Release] Demonbuddy - Almost midnight build (#160)

Status
Not open for further replies.
New build incoming. ( should fix the "cellar" problem )
Changelog
  • Reloads the profile instead of resetting the caches now when joining games.
 
.158 bugs at Sark cellar, runs back and forth if cellar not present... .155 works like a charm though :D
 
.158 bugs at Sark cellar, runs back and forth if cellar not present... .155 works like a charm though :D

151 worked so good for me, I ended up being too scared to hit the update button. After reading this I'm glad I chose to not ruin a great thing.

16hr afk mode at 400k/hr..yum

awesome job guys! keep up the good work.
 
After .160 I'm getting some errors with my plugin.

Here's the relevant code (which used to work)
PHP:
        public static IOrderedEnumerable<DiaItem> Gold
        {
            get
            {
                return
                    ZetaDia.Actors.GetActorsOfType<DiaItem>().Where(
                        i =>
                        i.CommonData.Gold > 0 && ItemManager.EvaluateItem(i.CommonData, ItemManager.RuleType.PickUp)).
                        OrderBy(i => i.Distance);
            }
        }

        public static IEnumerable<DiaItem> Loots
        {
            get
            {
                return
                    ZetaDia.Actors.GetActorsOfType<DiaItem>().Where(
                        i =>
                        i.CommonData.Gold == 0 && ItemManager.EvaluateItem(i.CommonData, ItemManager.RuleType.PickUp));
            }
        }

        public static IOrderedEnumerable<DiaUnit> Units
        {
            get
            {
                return
                    ZetaDia.Actors.GetActorsOfType<DiaUnit>().Where(
                        x =>
                        x != null && x.MonsterInfo.MonsterType != MonsterType.Team && x.SummonedByACDId != ZetaDia.Me.CommonData.DynamicId &&
                        x.MonsterInfo.MonsterType != MonsterType.Helper && x.MonsterInfo.MonsterType != MonsterType.Ally &&
                        x.ACDGuid != -1 && !x.IsDead).OrderBy(x => x.Distance);
            }
        }
PHP:
        public static bool IsCleared
        {
            get { return Objects.Gold.FirstOrDefault() == null && Objects.Loots.FirstOrDefault() == null && Objects.Units.FirstOrDefault() == null; }
        }

EDIT: Ah I see that it's not only my plugin.
Code:
[17:25:05.251 D] System.ArgumentNullException: Value cannot be null.
Parameter name: path2
   at System.IO.Path.Combine(String path1, String path2)
   at Zeta.CommonBot.ItemManager.get_CurrentRuleSet()
   at Zeta.CommonBot.ItemManager.EvaluateItem(ACDItem item, RuleType type)
   at Zeta.CommonBot.ItemManager.ShouldPickUpItem(ACDItem item)
   at Zeta.CommonBot.DefaultLootTargetingProvider.IsValidItem(DiaObject object)
   at Zeta.CommonBot.DefaultLootTargetingProvider..(DiaObject item)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Zeta.CommonBot.DefaultLootTargetingProvider.GetObjectsByWeight()
   at Zeta.CommonBot.Targeting.Pulse()
   at Zeta.CommonBot.Logic.BrainBehavior.()

So seems like you broke something? :P
 

Attachments

Last edited:
Keeps Re.Loading the profile over and over and over and over again. On all my 3 toons.
 
After .160 I'm getting some errors with my plugin.
So seems like you broke something? :P

Attach VS to DB then turn on all exceptions and check where it get's thrown
 
i'm glad i havent updated yet either im kicking ass right now 400k gph plus crafting mats. Im not changing a thing till i hear good things about a new verison hehe.
 
I noticed that you have to be on the exact correct part of the quest in order for the scripts to work now. I don't know if it's just me, but when I tried to run the wretched queen farming script on Act 1, I forgot to talk to leah again right after killing the dead in the inn and the bot would keep reloading and didn't move at all. After I talked to her, which should have triggered 3-2 to start, the bot started working fine.
 
Reloads the profile instead of resetting the caches now when joining games. ( should fix the "cellar" problem )
finally ? :) so the FixMe plugin is useless now ? :P
 
Status
Not open for further replies.
Back
Top