kolton / d2bot-with-kolbot

d2bot game manager by D3STROY3R with kolbot libs by kolton for d2bs
346 stars 332 forks source link

AutoBaal grabbing 5 exp shrines... misses 3 waves of monsters... #1948

Open EdgarK3 opened 5 years ago

EdgarK3 commented 5 years ago

Id like to get an exp shrine before leeching or helping... but i wind up missing more exp than this is worth due to me scanning every damn shrine betwen blood moor and tamoe highland... how do i make it to where it only picks up one?

Jestah66 commented 5 years ago

It has no idea where they are ahead of time, it has to go look. I don't use that setting for that reason.

Are you saying it grabs every shrine regardless of the type?

EdgarK3 commented 5 years ago

it grabs only the exp shrines, but literally every single one between coldplains and tamoe highland.

Jestah66 commented 5 years ago

That made me lol. Good luck in solving, post here if you do - would be interested in the answer.

5noop commented 5 years ago

Did you fill Config.ScanShrines in the char config ? Make sure it doesn't contain experience shrine.

EdgarK3 commented 5 years ago

Did you fill Config.ScanShrines in the char config ? Make sure it doesn't contain experience shrine.

i just took 15 out and now have no shrines active in shrinescan... will let you know results

Jestah66 commented 5 years ago

Why not just tell the leecher to not go at all if you removed all of the shrines? Depending on what you run:

    Config.AutoBaal.FindShrine = false; // false = disabled, 1 = search after hot tp message, 2 = search as soon as leader is found

    Config.BaalAssistant.GetShrine = false; // Set to true to get a experience shrine at the start of the run.

You're going to want shrines listed for when your doing runs and traveling to your next kill spot:

// Shrine Scanner - scan for shrines while moving.
// Put the shrine types in order of priority (from highest to lowest). For a list of types, see sdk/shrines.txt
//-----------------------------------------------------------------------------------------------
// 1 refilling
// 2 health 
// 3 mana
// 6 armor
// 7 combat
// 8 resist fire
// 9 resist cold
// 10 resist lightning
// 11 resist poison
// 12 skill 
// 13 mana recharge
// 14 stamina 
// 15 experience
// 16 enirhs
// 17 portal
// 18 gem
// 19 fire
// 20 monster
// 21 exploding
// 22 poison
// e.g:Config.ScanShrines = ["experience"];
//-----------------------------------------------------------------------------------------------
Config.ScanShrines = [15,12,6,3,2];
Jestah66 commented 5 years ago

I'm going to guess that it's an either/or type of thing.

EdgarK3 commented 5 years ago

i believe it is an either or scenario... because it is it's own script... if there was a way to trim down the areas it teleports around... that'd even be effective... it just takes all the exp shrines and misses enough exp to make it not viable. HELP

EdgarK3 commented 5 years ago

Removing 15 from your shrinescanner in character config does in fact help this scenario... Set to make it look for a shrine as soon as you find the leader.... also while joining a game either publicly or through a channel, you will want to be the first one to enter/and be looking for the shrine.... this will maximize exp gain as you wont be traveling extra far for your shrine.