hectorgimenez / koolo

Diablo II Resurrected bot written in Go
MIT License
67 stars 38 forks source link

I can't click on act 4 Tiriel when the mercenary dies. Bug Reoccurrence #240

Closed jang9824 closed 4 weeks ago

jang9824 commented 2 months ago

Details

I can't click on act 4 Tiriel when the mercenary dies. Bug Reoccurrence

Version

1a496

Logs

1

divineblade7 commented 2 months ago

Reference issue #186 this is already reported.

also when it does eventually hit Cain trying to res merc as he walks by, there is another bug where if you haven’t done the forge, the soul stone in your bags causes the bot to hit escape on repeat and bug out.

hectorgimenez commented 2 months ago

there is another bug where if you haven’t done the forge, the soul stone in your bags causes the bot to hit escape on repeat and bug out.

what? @divineblade7 how can I reproduce this?

divineblade7 commented 2 months ago

On a character that doesnt have the hellforge quest completed, If you try to resurrect a merc at tyrael and it has trouble cause of his weird hitbox it will instead talk to cain if he is close enough. And once the soulstone from cain is in your bags it tries to deposit it to bank and cannot then presses escape and brings up the game exit menu and stays in place.

If i manually hit escape again to try and get it to continue it will try to deposit again and do the same thing and press escape and get stuck on exit menu again. Ill try to recreate once back home and get some logs from it.

divineblade7 commented 2 months ago

Oh its reading it as stash is completely full, logs are showing thats its trying to stash and it cant deposit it. so its exiting bank and then hitting escape again stopping on the game menu.

Its worth noting that will happen if it cant deposit in the person stash due to either setting or its full.


time=07:24:36 level=DEBUG msg="Checking for items to stash..."
time=07:24:36 level=INFO msg="Stashing items..."
time=07:24:39 level=DEBUG msg="Tab 1 is full, switching to next one"
time=07:24:40 level=DEBUG msg="Tab 2 is full, switching to next one"
time=07:24:42 level=DEBUG msg="Tab 3 is full, switching to next one"
time=07:24:43 level=DEBUG msg="Tab 4 is full, switching to next one"
time=07:24:46 level=INFO msg=Stopping... configuration=Doom
time=07:24:46 level=INFO msg="Finished stopping" configuration=Doom