hectorgimenez / koolo

Diablo II Resurrected bot written in Go
MIT License
72 stars 48 forks source link

Bot Cant revive merc at act 4 tyrael for ~10 tries #186

Open divineblade7 opened 4 months ago

divineblade7 commented 4 months ago

Bot keeps trying to talk to tyrael. over and over again moving. Then cain walks close enough below him and it talks to cain instead. It thinks it revived merc and goes to do the chaos run as planned, then goes back to town to revive merc since it never did. Over and over again. It finally was able to after about 12 times back and forth doing that.

Logs dont show much of anything except, the loop i described.

time=2024-04-30T10:50:25.171-07:00 level=DEBUG msg="CTA found: swapping weapon and casting Battle Command / Battle Orders"
time=2024-04-30T10:50:25.171-07:00 level=DEBUG msg=Buffing...
time=2024-04-30T10:50:31.031-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:50:32.940-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:50:32.941-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:50:32.942-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:50:32.942-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:51:02.557-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:02.959-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:06.793-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:07.260-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:51:07.608-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:07.609-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:07.609-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:51:13.786-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:14.160-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:17.630-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:18.078-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:18.464-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:51:18.464-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:51:18.464-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:51:18.464-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:51:18.464-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:18.465-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:18.465-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:51:18.465-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:18.466-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:18.466-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:51:30.005-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:30.397-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:34.157-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:51:34.695-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:51:35.016-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:51:35.017-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:51:35.017-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:52:14.428-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:52:14.852-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:52:18.507-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:52:19.067-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:52:19.348-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:52:19.348-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:52:19.348-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:52:19.348-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:52:19.348-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:52:19.349-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:52:19.349-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:52:19.349-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:52:19.349-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:52:19.349-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:52:30.251-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:52:30.636-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:52:30.636-07:00 level=DEBUG msg="CTA found: swapping weapon and casting Battle Command / Battle Orders"
time=2024-04-30T10:52:30.636-07:00 level=DEBUG msg=Buffing...
time=2024-04-30T10:52:36.541-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:52:37.036-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:52:37.400-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:52:37.401-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:52:37.401-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:52:37.401-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:53:04.168-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:53:04.556-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:53:09.100-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:53:09.606-07:00 level=DEBUG msg="Load completed, continuing execution"
time=2024-04-30T10:53:09.950-07:00 level=DEBUG msg="Checking for character corpse..."
time=2024-04-30T10:53:09.950-07:00 level=DEBUG msg="Character corpse not found :D"
time=2024-04-30T10:53:09.950-07:00 level=DEBUG msg="Checking for items to identify..."
time=2024-04-30T10:53:09.950-07:00 level=DEBUG msg="No items to identify..."
time=2024-04-30T10:53:09.950-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:53:09.951-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:53:09.951-07:00 level=DEBUG msg="Belt Stats Health: 4/4 healing, 8/8 mana, 0/4 rejuv."
time=2024-04-30T10:53:09.951-07:00 level=DEBUG msg="Checking for items to stash..."
time=2024-04-30T10:53:09.951-07:00 level=DEBUG msg="No items to stash..."
time=2024-04-30T10:53:09.951-07:00 level=INFO msg="Merc is dead, let's revive it!"
time=2024-04-30T10:53:16.388-07:00 level=DEBUG msg="Loading screen detected, waiting until loading screen is gone"
time=2024-04-30T10:53:16.825-07:00 level=DEBUG msg="Load completed, continuing execution"
hectorgimenez commented 4 months ago

What version are you using?

divineblade7 commented 4 months ago

I pulled the changes yesterday after null said he changed some things

Commit: https://github.com/hectorgimenez/koolo/commit/afaa4ae3a546e563747a7ddb9d9ea2cf00696a33

hectorgimenez commented 4 months ago

And Tyrael interaction was working for you before this change?

divineblade7 commented 4 months ago

I can’t say. This was the only time I saw it happen in front of me.

divineblade7 commented 4 months ago

@nullptr-ref This error occurred using a later commit (https://github.com/hectorgimenez/koolo/commit/afaa4ae3a546e563747a7ddb9d9ea2cf00696a33) after your tyrael changes here: https://github.com/hectorgimenez/koolo/commit/b3693cd130b72d87bfd4b438f9b5e3ba695a6c56

I will pull the latest when home though and attempt again though. Thanks :)