kolton / d2bot-with-kolbot

d2bot game manager by D3STROY3R with kolbot libs by kolton for d2bs
345 stars 334 forks source link

Trap Sin issue w/ Chaos #1614

Open Toviv opened 5 years ago

Toviv commented 5 years ago

Okay so once every hour or so (sometimes less, sometimes more), my sin is missing Diablo due to not making sure the last boss at last seals is dead and just tp'ing really fast to the center... then when diablo doesnt spawn, she leaves thus giving the error: 09:46:23 (Trap Bot) Error in Diablo (diablo.js #326) Diablo not found (Area: 108, Ping:78, Game: Cac296)

Is there some sort of extra check I can make her do for that last boss or add a delay in that area so maybe traps/merc have more time to make sure its dead? She wrecks thru everything with ease, but would like her to make sure diablo pops every time :(

gtoilet commented 5 years ago

https://github.com/kolton/d2bot-with-kolbot/issues/1590

should work for your problem

Toviv commented 5 years ago

little confused on what part of attack.js im changing here lol.

gtoilet commented 5 years ago

at about line 300 is attack count increase it , if your problem is the sin leaving boss too early if its another issue where boss is off screen that's different story if she just leaves seal to early then your script needs longer delay

Toviv commented 5 years ago

From what I can tell she always gets the seals, kills the rest of em but if he isnt dead somehow , like has a little life left she doesnt make sure his ass is dead, she just teles to middle and waits for D. its happens once every hour or so... sometimes more. It's like she doesnt realize he is even there, just get lucky most the time that traps kill him, but she makes sure she attacks the minions around him... idk. what did you bump the attack to? did you change it at line 239 or at line 319 ? its in 2 spots. Sorry im not great at this, appreciate the help man

Toviv commented 5 years ago

I actually decided to see if i could record her do it and she did it for me LOL here is a video

https://youtu.be/QKPi6CptZhw

sorry the extra black on the side, i just made a super quick obs profile and fucked it up lmao

gtoilet commented 5 years ago

is he light immune at those times? is she set to skip light immune

Toviv commented 5 years ago

nope, not set to skip any type of immunes

Toviv commented 5 years ago

// Monster skip config // Skip immune monsters. Possible options: "fire", "cold", "lightning", "poison", "physical", "magic". // You can combine multiple resists with "and", for example - "fire and cold", "physical and cold and poison" Config.SkipImmune = []; // Skip enchanted monsters. Possible options: "extra strong", "extra fast", "cursed", "magic resistant", "fire enchanted", "lightning enchanted", "cold enchanted", "mana burn", "teleportation", "spectral hit", "stone skin", "multiple shots". // You can combine multiple enchantments with "and", for example - "cursed and extra fast", "mana burn and extra strong and lightning enchanted" Config.SkipEnchant = []; // Skip monsters with auras. Possible options: "fanaticism", "might", "holy fire", "blessed aim", "holy freeze", "holy shock". Conviction is bugged, don't use it. Config.SkipAura = []; // Uncomment the following line to always attempt to kill these bosses despite immunities and mods Config.SkipException = [getLocaleString(2851), getLocaleString(2852), getLocaleString(2853)]; // vizier, de seis, infector

gtoilet commented 5 years ago

//Config.SkipException = [getLocaleString(2851), getLocaleString(2852), getLocaleString(2853)]; // vizier, de seis, infector

you need to // config.skipexception

Toviv commented 5 years ago

i had that commented out, only un-commented it because of my current issue, hoping to improve it :(

gtoilet commented 5 years ago

dang guy maby others will chime in on something I missed unless hes light immu idk why she would skip him but im only playing classic I don't run lod

Toviv commented 5 years ago

do you think your first suggestion would make a difference? i posted above about which exact line because i see two spots where it says attack count

gtoilet commented 5 years ago

maby try to change one at a time and see if that helps

Toviv commented 5 years ago

you know i just caught her ignoring lister (last baal wave guy) and waiting for baal to go into chamber so merc had to sit and solo it... hovered over him and he was immune to electric... but i dont have any immune skip on... but im thinking she doesnt see bosses immune to light... so weird.

Spoofzor commented 5 years ago

This has been brought up a few times. Not sure there is a fully functional fix for this. But, some users are reporting a band-aid for sorc. Maybe this will work?

For sorc, If you put 1 skill into ice bolt, and set config to use ice bolt when immune to primary Your sorc will spam ice bolt, and usually merc can take care of it

Maybe try that here? Use a different element trap when immune to primary?

Toviv commented 5 years ago

Will play around w attacks and give it a few hours and see what happens and report back. thanks guys :)

Toviv commented 5 years ago

Okay fixed it. soooo i guess the setup i had didnt really have a backup attack for immunes, so by putting immune attack to some random one like fury blades or w.e. it is, she will stick around and try and use those, thus giving traps and merc all the time they need to kill. I would have done a fire attack but ive seen light and fire combo especially on Lister in baal... so just using a weak attack like blade fury works perfect! been 4 hours and no errors missing diablo. :)