Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix 'at_end()' assertion faliure when chatting in a mp game
See #1857 This commit does 2 things: 1) Ensure that if the replay pos was at_end before a speak was added it will still be at end after the speak was added, fixes the mentioned assertion failure. 2) Make unsyced map_labels use the same logic as speak, this fixes OOS issues when the 'back to turn' mp feature was used in mp, since previously adding map labels while watching a mp replay (is the really possible? not 100% sure) might cause mismatches of replay_pos of other savegames with the current replay data.
- Loading branch information