So just an update, I found a few bugs and took modified the bot using Notepad++ (since using Grimoire's bot manager is a pain manually)
List of Bugs
1) The Bot completely stops when the two possible glitch rooms it could join happened to be full, namely, 9999 and 9998. This is especially true for the shadowrealm part of the bot which can only have 4 players per room. My solution was to add Mapisnot: Map name and Joinroom until 9996 to remedy the problem.
2) Added necessary delays when leaving the glitched rooms, especially for shadowrealm since it would fail to leave with the fast respawn times of the monsters in the room
Thanks for your input.
1) You can also use room-1e99 to make sure that any other rooms won't be full for whatever reason 9996 or any other room might be full.
2) You're right, adding a delay would definitely help and it's always recommended to include as much as you can when necessary, especially in glitched rooms.
sometimes i get "quest complete failed" after its done with 1000 dracolich drops and i have to relog to fix this. i also noticed that after i reload im usually missing 1 or 2 so like 998/1000. is there any known reason for this?
The bot just breaks on Legion Fealty 2, just does nothing once it gets at battleon cohort conquered :/
didn't work for me. I manually replaced the
{
"$type": "Grimoire.Botting.Commands.Map.CmdJoin, Grimoire",
"Map": "doomhaven-9999",
"Cell": "Enter",
"Pad": "Spawn"
}
with
{
"$type": "Grimoire.Botting.Commands.Map.CmdJoin, Grimoire",
"Map": "doomhaven",
"Cell": "r16",
"Pad": "Up"
}
and that fixes my problem
Get quest complete failed often at end of fealty 1, haven't tested other fealty yet.
Restart grimoire and it should fix the problem immediately. It's a common problem not with the bot itself but with grimoire as it doesn't register the last item picked up, even though it says you have 1000/1000 dracolich contracts. When you restart grimoire you'll notice you have 999/1000 instead because grimoire didn't register that item even though the bot picked it up.
If you didn't know, you can actually command the bot to automatically join a map without having the "if map isn't ___" by changing the room numbers into the word "Glitched" (capital G). In example, you want to join necrodungeon but too lazy to add more /join command. Just type necrodungeon-Glitched into the box and it'll join 9998 automatically if 9999 is full. But if you're the only player inside the room the bot will move you to a normal one.
English is hard.
shauny321 (02-13-2020)
-Glitch*
* Only works for Grimoire v3.8+
Test signature