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

Exilebuddy Release/Beta Revision Guide

Status
Not open for further replies.
I don't think you can. I use every bit of mine anyway.

Sent from my DROID RAZR HD using TheBuddyForum mobile app
 
how can I turn off picking up some of the currency? Like Armor scrap etc.
should be able to just create a new filter and put in the specified names of the currency you want, not including armor scraps etc etc.
 
Proximity shield distance should be set to 10 (instead of 6). 10 fixes it from just standing there doing nothing whenever a proximity shield mob is in place.

Saw one of your devs suggest it in another thread a few patches back and its worked flawlessly for me since then.. I've noticed its not in your releases though.

Yeap, it was me. I didn't change it yet since I was wanting a little more confirmation, but if it's much better it'll be changed for the next version.

how can I turn off picking up some of the currency? Like Armor scrap etc.

You can, but you need to redo your filter so it only picks up the currency you want, rather than all currency items. Right now it only picks up all currency by rarity.

Basically, you'd go through and add metadata or name matching for only the items you want to pickup, much like the filter is for the uncommon skill gems.

The actual resulting filter would look like this:

Code:
      {
        "Description": "Pickup all currency except.",
        "Enabled": true,
        "Names": [
          "Armourer's Scrap"
        ],
        "NameRegex": false,
        "NameMatchAnyRatherThanAll": false,
        "Rarities": [
          5
        ]
      },

The default filter itself in its entirety, would be like this: Private Paste - Pastie

Notice how the global pickup item by Currency rarity is no longer there, since that is what makes the bot pickup all currency!

A template has been added to the default filter now to make this easier. You'll have to do a clean install or delete your filters to get it though.
 
sometimes the bot casts molten shell ad eternum, dunno how to fix it.

Couldn't replicate this issue. Molten Shell only casts when you are in combat, and your current shell is depleted.

So basically, if you get in a situation where you are surrounded by mobs, and they are blowing up your shell, the current logic would just keep recasting it until everything is dead.

If this isn't what is happening, please make a support thread with your logs so we can try to figure out what is happening for you then.
 
idk if it's currently possible to do, but can you set the bot to do the chaos recipe using item filters? if not, is that something that can be added after more important features (questing, improved selling in town, etc)?
 
idk if it's currently possible to do, but can you set the bot to do the chaos recipe using item filters? if not, is that something that can be added after more important features (questing, improved selling in town, etc)?

The item filter logic does not support something like that, it would have to be done in bot logic or a plugin (but a plugin wouldn't work correctly right now for it).

Adding support for things like that is planned after the other higher priority stuff is done and working.
 
Nice did'ten know it worked for EB. I just tried it but I got this error: A referral was returned from the server

I don't know if it works with EB, its just the only thing i could imagine to, as there are no "community" releases as of now.
 
First post mentions boss farming was dropped since the rework of EB, how did it used to work? Rush/Skip all the monsters until it fights the boss? When can we expect to have such feature again?
 
It would get the nearest WP to the boss and reset boss area, kill boss, repeat (it didnt reset the inbetween zones, just boss zones)
 
No eta on complete boss farming, but Act 1 boss farming is something that might be working in less than a week, depending on a workaround being tested.

There's two main issues that have to be worked around.

1) Boss zones are composed of "islands", and "islands" don't work well when the code tries to pathfind to every inaccessible node. I think we have a work around for this now, but it requires fixing the next issue.
2) Running background threads that require using code that isn't thread safe causes tons of crashes, which was happening before when the bot was having a ton of crashes.

No promises, but we have not forgotten about it; it's just not a simple or quick fix.
 
Using a custom combat target inclusion.

Version #734 re-enables users being able to override the combat target inclusion filters. This allows for making the bot totally ignore certain types of mobs, such as Normal rarity. This post will show a quick guide on how to do so.

Step 1: Inside the Exile Initialize function, add the following code at the bottom of the if statement (inside the if statement block):
Code:
#region UseAtYourOwnRisk
// This *has* to be set if you want a bot that works.
Targeting.Combat.UsingCustomInclusionCalcuation = true;

// Add your custom targeting inclusion filter. Anything that returns false,
// will be ignored, even if our default filter would have included it.
Targeting.Combat.InclusionCalcuation += MyTargetingInclusionCalculator;
#endregion

Step 2: At the very bottom of the ExileRoutine namespace (but still inside the namespace itself), add the following code:
Code:
#region UseAtYourOwnRisk

    public partial class Exile
    {
        bool MyTargetingInclusionCalculator(NetworkObject obj)
        {
            var m = obj as Monster;

            if (m == null)
            {
                return false;
            }

            if (m.Rarity == Rarity.Normal)
            {
                return false;
            }

            return true;
        }
    }

    #endregion

Here is an example of the final modified file at the time of posting this to see the changes in place: https://gist.github.com/anonymous/e289cc4c83d231919222#file-gistfile1-cs

Please be careful if you choose to do this, as the bot can get stuck or trapped by the mobs you are now ignoring. It is only for people who fully understand the risks of doing this, and want the bot to do it. It is best used in areas that are large and open, such as the Ledge or Fellshrine. Do not use it in places that are small and enclosed, as the bot will most likely never make it through!
 
Piety farm and item filter by explicit affix would make this bot amazing and increase yield 2x.

Please? ;)
 
Status
Not open for further replies.
Back
Top