Nesox, there's a small bug in
monsterPower option.
If db is trying to recreate the game, it will ignore the option and
always recreate new games using the last Monster Power used, not the one defined in profiles.
My Act 3 profiles use MP0, defined inside of them. Act 1 and 2, uses MP1. Everything works fine, untill db for some reason try to recreate games.
I spoted two times my bots in wrong monsterPower, both times after db recreated them (one time for a inactivity problem, another time for a error dialog)
That was for a inactivity timer:
Code:
[08:02:00.537 N] Inactivity timer tripped! Leaving game
[08:02:00.537 N] Leaving game
[08:02:00.557 D] Navigator.Clear
[08:02:00.557 N] Last run acquired 192468 gold.
[08:02:05.597 D] Navigator.Clear
[08:02:14.707 N] Waiting 5.1 seconds before next game...
[SIZE=4][08:02:19.817 N] Creating new game, Params: <[B]Act:A3[/B] Difficulty:Inferno Quest:101758 QuestStep:1 ResumeFromSave:False IsPrivate:True [B]Handicap:1[/B]>[/SIZE]
[08:02:25.635 N] GameChanged. Clearing actors
[08:02:25.735 D] Joined a game!
That one for a error dialog:
Code:
[10:59:10.822 D] Generated path to <3398.2, 730.6555, 0.1000009> (FOS-15) with 3 hops.
[10:59:35.264 N] Closing error dialog
[10:59:37.144 N] Waiting 8 seconds before next game...
[SIZE=4][10:59:45.244 N] Creating new game, Params: <[B]Act:A3[/B] Difficulty:Inferno Quest:101758 QuestStep:1 ResumeFromSave:False IsPrivate:True [B]Handicap:1[/B]>[/SIZE]
As you can see, Act 3 was wrongly created using MP1 after a inactivity event and other time for a error inside the game. After the bug is triggered, MP stops changing, ignoring all monsterPower options.
All games after that was created using MP1, for hours.
EDIT:
I saw the problem another time. This time, the bug ocurred when I was using MP0. After that, all the games were created using MP0. This time wasn't inactivity or error dialog, just the profile being reloaded for Gilestrinity unstucker.
Maybe the problem is when db reload the profile in some occasions?
Code:
[01:00:43.174 N] [GilesTrinity] Anti-stuck measures failed. Now attempting to reload current profile.
[01:00:50.284 N] [GilesTrinity] Anti-stuck measures exiting current game.
[01:00:50.524 N] Loaded profile [A1 - Inferno] Champion-Hunting 3.0.2 Mint - Leorics manor + Leorics hunting grounds A
[01:01:01.556 N] Waiting 5.9 seconds before next game...
[SIZE=4][01:01:07.546 N] Creating new game, Params: <[B]Act:A1[/B] Difficulty:Inferno Quest:72801 QuestStep:36 ResumeFromSave:False IsPrivate:True [B]Handicap:0[/B]>[/SIZE]
(Act 1 profiles wrongly using MP0)
ps: using only db + trinity