Replies: 1 comment 5 replies
-
@oleg-derevenetz, you're the expert on this topic. What are your thoughts about how the logic I described here works in fheroes2 currently? |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
After discussing in #8301
Consider the following scenario:
5 heroes without a castle day 1.
2 players get eliminated.
The remaining 3 wait.
On the start of day 7 is when weird things start to happen in the OG:
In the OG the first player, aka Blue, is told that they have 2 days left, meanwhile the other players are told that this is their last day. And this is actually the case - when they end their turns they lose, and when blue starts what is their final day, aka Day 1, Week 2, they are told that they have won. We can all agree that this is complete non-sense, and luckily in fheroes2 this is not the case currently.
Relevant save from OG (Go to multiplayer -> hotseat -> 3 players -> original map to find it)
3PlayersCaptureDefeatOG.zip
However, what I actually wanted to test before finding this bug, was what would happen, if we assume no bugs that the original game has which is the case for fheroes2, then if blue player ends their turn on the final day to capture a town, aka Day 1, Week 2, and then the other players get eliminated on the same day, for example if the 3rd player defeats the 4th player, and then the 3rd player dismisses their last hero removing all other players than Blue, or if all of the other players dismiss their heroes, or if they all attack Blue and all of them lose.
What I found out is that strangely Blue loses apparently. Even if in reality Blue is still in the game when all of these things happen, you always get the message that Blue player has been vanquished.
In my opinion Blue should be the winner, because all of this happened during the final day and Blue was still alive when the day ended in the last alive player's turn.
I would consider this a bug, but I'm opening this for discussion.
Here is the test save for fheroes2:
DaysToCaptureStrangeFH2.zip
Let blue end their turn on the final day and then somehow eliminate the other players during their turns.
Here is the map file, look for Multiplayer, Original, 5 players, small. (I originally made it to test surrender costs)
SurrndrC.zip
Related discussions: #7092 and #2625
Beta Was this translation helpful? Give feedback.
All reactions