Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I won the fight, but my end went to 0 during the 3 turn window, and after about 7 turns, it still hasn't ended

Hmm... I'm not sure how that would happen. When you say you won, did you receive a "You Won!" Message or did you see the enemy health bar go to zero? If it was the health bar (red) that doesn't actually end the fight, it only puts the opponent in a "Downed" state where they are at a disadvantage. You only win when  your opponent's stamina goes to 0 and they have no Huanjing left.

If you did receive a "You Won!" Message or fully depleted the opponent stamina but the match still isn't ending, can you check Application->BattleGameDB->data->victoryTimer and Application->BattleGameDB->data->combatState->opponentEndurance in the dev console? These variables manage the end of the fight.

Also, did you reload the game while there was a popup open?

it was a health to 0 with the 'scene will end in 3 turns' message (which could be another issue if that wasn't supposed to happen), the next turn she depleted my stamina, which prompted a 'you lose, scene will end in 3 turns' then around 7 turns later with the fight carrying on as normal, nothing state-change related happened

Huh. Without more debugging info I can't be sure. I can't replicate it and I don't see a way this could have happened but I could be missing something.