Grokmoo/sulis

Stuck in combat mode with no enemies in sight (Mountains of Naath)

MKRhere opened this issue · 10 comments

I was playing through the campaign and reached "Act 3: Mountains of Naath", when a mysterious bug keeps me from progressing because the moment I defeat the first group of enemies and move forward, I enter combat mode again, and there are no enemies in sight. Skipping turns indefinitely does nothing. There are a second group of enemies on this map, but defeating them as well does not disable combat mode. Since there's no way to force combat mode to end, the game is hardlocked from progressing. I've attached the save file.

save_20220327-080658.071.zip

Thanks for the report - can you also provide your "main.log" file contents. On Windows, it should be in Documents\My Games\Sulis\log. On Linux, it is in ~/.config/sulis/log by default.

~./config/sulis/log has one file, "sulis.log". I've attached it here:

sulis.log

Thanks for providing the log file.

It seems like in the attached save, Cragnik is actually occupying the same space as an enemy character. When I killed that guard and the other visible one, combat did end.

I'm unsure how things ended up in this state - did the guard spawn on top of Cragnik? Also, how were you able to make a save in this state where the game clearly should be in combat mode? I'm also interested in how you reached level 63. Finally, it seems everyone's ability lists are various degrees of broken - no abilities show up at all for most of the party.

Have you used any console commands in this save? I'm struggling to figure out what happened here to produce this state.

Hi, thanks for the reply.

Did the guard spawn on top of Cragnik? How were you able to make a save in this state?

I'm actually not sure how this was possible. I finished this combat, THEN saved the game (from previous attempts I knew it would hardlock exactly at that point if I proceed), and then proceeded, got hardlocked. There were 4 characters on the top HUD (all my party members and no enemies), and it was in combat mode. While reopening the saved game though, it goes back to an incomplete combat.

The guard and Cragnik are in the same spot because I finished the combat, I moved Cragnik, and then saved (just before entering phantom combat mode again). When reopening the save, the dead guard seems to have reappeared on top of Cragnik.

Levels and broken abilities:

I have the builtin mod "Fast Leveling" enabled, which seems to have broken the character abilities (since level 20 or so? I stopped getting the choose abilities screen, and abilities were broken). I had trouble getting past the first town, since both the bandits and the goblins seemed to be higher level than me, and after about 10 attempts I gave up and enabled the mod. After level 20 or so I wanted to turn it off, but I feared I'd lose levels, so I left it on. Even without the abilities, the characters were able to fight their way through, so I didn't mind.

I have not used any console commands or anything outside what the vanilla game binary provides (including the mod).

(Apologies, I should've mentioned the Fast Leveling mod was enabled before)

If you open the saved game, defeat all the enemies on this level, and wander about, you'll be able to get locked like this:

image

Notice that there are only 4 members in combat, and all 4 are my party members.

Thanks so much for your detailed response!

I've opened and fixed #204 for the issue of not having any ability uses at high level. You'll need to rest to restore your (per-day) ability uses from 0. per-encounter abilities should refresh the next time you enter combat.

Amazing, thank you!

Ok, I pushed a fix for this issue as well: 2f64838. It is possible you have saves that are in a bad state and will continue to be stuck. But, in the save you attached, I have tested it and the issue looks to be resolved.

Works great after building from source :) Thank you, I can explore the rest of the story now!