That's right. Exilebuddy is currently written to have zero profile support. Possibly in the future there may be profiles, however due to how the game works, there's absolutely zero need for profiles at this time. The closest thing you'll get to a profile, is item filters.
Means, in fact, you'll get a gui to setup which zones to farm? or, in other words, implemented profiles in the core?
The way this game works, you'll basically be picking a single zone, and telling the bot "farm here". That's all there is to it. (For now) I'll be working on some things to enable zone-switching, but as of right now, there's no need for profiles. This game is a proper ARPG. Grind those zones you want to grind, and nothing else. (This doesn't include the questing bot when we finish it)
Zone switching could be easily realized with, for example, ARelog, and doesn't need to be "in the core". All we need is already there. Give ARelog the option to only terminate exilebuddy + not the game, then restart exilebuddy.. and everything is ... perfect. I like the "no profiles" Stuff - for now. On the other hand, i'm not entirely sure if doing "short" areas allover again and again wouldnt trigger some kind of attention (LCP-Detection?), so "chaining" areas (give or take a "random order option) gets a plus-point. I have no idea how much the game-devs will care about that kind of detection, or detection in general. Take Diablo 2 for example, the only thing "preventing" you from running pindle 24/7 is the "realm down" after a number of games / hour.
Anybody who plays this game knows that running Docks for MFing is basically the only real option. There also isn't any "limit" on how many times you can spawn a new instance. (Plus, legit players tend to run the same zone for 20+hrs a day just farming items)
is there going to be party supporting ? for example playing 1 toon live and having 4 other in party fallow and assist ?
i guess (hope) this could be realized via plugins, like the other bots ( demonbuddy, honorbuddy ) do. such "behvaiour" was never a key feature of the buddybots afaik. it's been a long time since i played it. And i never "hardcore farmed" anything, it was just too boring.
The reason why profiles should be up is completely for efficiency purposes, I have a zone that has 3 good packs 1 minute of walking then another good pack, maybe it would be better just to farm those 3 good packs restart and do again. Happens in Docks, Chamber of Sins1, etc. There are some zones with "static" packs, they always spawn on certain tiles. So what you want to do is rush those specific tiles for efficiency while farming.
This is actually a scenario we're looking into. However, it's also one that we'll probably do from pure C#. (Using XML is becoming a strain on us to maintain, so we're attempting to move away from it) We will make sure that writing these new "Routines" will be simple, even for the newest people.
Hi there, I'm new here and I wonder if the bot can actually do maps? While I agree the most common farming area would probably be docks, don't forget that Lunaris 3 would also be interesting (going through Lunaris 2) and of course do maps...
actually, i think we need profiles - or an extention to the grindbot. for example, running ledge - i'd like to leave the area through the nearest static portal, and re-enter resetting the area, than running the other way round and looping at the other portal. 1. natural, players do it that like (at least some) 2. efficient, you dont need tp scrolls, only use when inv full or something
Another suggestion I've came up with. After seeing the bot playing for a while the "Explore" feature to clear a zone isn't that much efficient, I don't know if you just went with a basic one meanwhile fixing the other stuff or this is actually what you wanted it to be. It keeps walking through the same places it visited already etc. Doesn't seem to have a good pathfinding algorithm. Basically my idea consists in Points of Interest. Each zone had a list of points of interest and we could have an option to check those PoI. The points of interest coords would be gathered as soon as you entered a zone and it would be the places where the bot wanted to go for. These could include bosses, specific zones where static monsters spawn, etc. There could be an option to add Points of Interest as you are walking on the map, imagine the bot detects a huge cluster of mobs/champions/rare monster/exile, it would add its location to the PoI as a place to visit so you dont miss the chance to kill that really good pack, after you visited all the PoI you would be done with the zone and restart it wether by taking the town portal or the exit to restart it. I think having something similar to this would really make the bot efficient for farming. Example of this docks tileset. The "dead-ends" on docks is what you want to farm when farming docks, thats where the big blue champion packs will ALWAYS spawn for sure. Of course there will be mobs spawning on random locations but since the bot can detect monsters 3/4 times away from your screen, and it would add them as Points of Interest aswell to kill them.
One problem - random generated maps. Almost all, except boss rooms and utility locations (cityes, laboratory). There is only one valuable reason to make profiles - leveling. And even in this case there is so much variations of different ways to level character, so it makes profile system or very complex or very useless.
Unfortunately, due to how the game generates it's levels, this isn't really possible. (There's no "unique" specifier for those outlying areas, and we obviously can't hard-code anything.) If we add a profile system, it will only be for switching zones after preset times/runs. (Possibly some other very minor area-specific configuration options) This game doesn't really have a reason to switch zones, unless you're leveling. In which case, you shouldn't be leaving the bot AFK for hours on-end anyway. (You need to upgrade your gear, equip new skills, deal with passives, etc) We don't think it's a good idea to automate every single aspect of this game. It's not tailored towards casual gamers. It's made for hardcore gamers. You need to have working knowledge of the game to even make any good use of the bot to begin with.
I think it would be enough to make it so that the bot does not run back over areas it has already explored. It does this far too often right now (at least 598, I haven't tested much with the latest build). I'm not referring to back tracking to go to a new, unexplored area of the zone either, it will often re-explore the same area it has already fully uncovered.