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

ExilebuddyBeta #891/#892 Feedback and Discussion

Garena support is not a possibility anytime soon. It will be considered in the future, but it'll be months before we'll revisit that idea.
 
I've had the aura recast bug when 2 of my auras where on the skill bar at the same time. When i removed one of them, it was fine. My bot was able to switch from one aura to the next on the same skill slot without problem. The auras were Clarity and Purity of fire. I do have Arctic Armour on another skillslot and that didn't cause problems.

Thank you for clarifying this. I was able to identify the bug. The CR expected one aura on the skillbar, because it would switch to the others. When it checked to see if the next aura to cast was on the skillbar, andi t was already, it would cast the CR's aura slot, rather than the skill's actual slot.

It's actually a really easy fix, but I thought everyone reporting aura issues had only one aura on their skillbar (one of my earlier posts mentioned this in how ExampleRoutine was setup).

I'll push a new build soon with the CR fix after checking out a few more things. Here's the fixed CR.

ExampleRoutine.cs: https://gist.github.com/anonymous/01a3fdd5e29e09187131
 
Last edited:
and a "keep distance from enemy" feature would be awesome at least for a totem player :D
 
Last edited:
cruel, I'll see if it'll happen in meci

This will be fixed in the next version. I'm sure GGG has a reason for doing what they did with world areas and waypoints on the World panel, but I certainly couldn't explain it.
 
I think I figured out the resurrect bug. Apparently it only happens with the Dual Totem Routine, or maybe I'm being lucky today.

Well, you're not supposed to be using that routine yet. :p

The error is in that routine, and not the bot itself. The loops waiting for the totems to cast don't check for the character being dead, because typically you don't want to loop like that in a normal routine.
Code:
                if (oldestTotem == null || newestTotem == null || oldestTotem.Position.Distance(frontPosition) > 15 ||
                    newestTotem.Position.Distance(backPosition) > 15)
                {
                    await Coroutines.FinishCurrentAction();
                    await Coroutine.Sleep(Utility.LatencySafeValue(100));

                    while (!LokiPoe.Me.HasCurrentAction)
                    {
                        LokiPoe.InGameState.SkillBarPanel.UseAt(totemSkill.Slot, true, frontPosition);
                        await Coroutine.Sleep(Utility.LatencySafeValue(25));
                        if (LokiPoe.Me.IsDead) return true;
                    }
                    while (LokiPoe.Me.HasCurrentAction)
                    {
                        await Coroutine.Sleep(Utility.LatencySafeValue(25));
                        if (LokiPoe.Me.IsDead) return true;
                    }
                    await Coroutine.Sleep(Utility.LatencySafeValue(100));

                    while (!LokiPoe.Me.HasCurrentAction)
                    {
                        LokiPoe.InGameState.SkillBarPanel.UseAt(totemSkill.Slot, true, backPosition);
                        await Coroutine.Sleep(Utility.LatencySafeValue(25));
                        if (LokiPoe.Me.IsDead) return true;
                    }
                    while (LokiPoe.Me.HasCurrentAction)
                    {
                        await Coroutine.Sleep(Utility.LatencySafeValue(25));
                        if (LokiPoe.Me.IsDead) return true;
                    }
                    await Coroutine.Sleep(Utility.LatencySafeValue(100));
                }
 
Raise Spectre seems to keep trying to raise bosses which is no longer possible. It then gives up and stops the bot, though I guess that's to do with the Example routine and not the core API
 
Last edited:
How can I make the bot take corrupted areas and also is there a way to change the item filter because it isn't working. I can not seem to find anything about either of these things in any of the .cs files...
 
Raise Spectre seems to keep trying to raise bosses which is no longer possible. It then gives up and stops the bot, though I guess that's to do with the Example routine and not the core API

The CorpseUsable should be false for those mobs, but if it's not (which I assuming s the case if it's trying to raise it), I'll add in a Unique rarity check to the API so it doesn't happen. Thanks for reporting.

How can I make the bot take corrupted areas and also is there a way to change the item filter because it isn't working. I can not seem to find anything about either of these things in any of the .cs files...

This is not currently supported in Beta. It will most likely get added later on after some more core issues are worked out.
 
nvm, some other problem- going to try and figure it out
 
Last edited:
Back
Top