Are you, in fact, a pregnant lady who lives in the apartment next door to Superdeath's parents? - Commodore

Create an account  

 
Known play by email bugs

Maybe we should document the dos and don'ts of PBEMs that we've experienced over the years. Specifically, there are some bugs that you need to take measures to avoid. As an aside, there are some useful threads floating around with technical/organizational advice to new players. E.g. how to set up a pbem tracker. Maybe a stickied thread with links to such useful threads would be a good idea.

Anyway, look out for these bugs:

1. The overwritten save bug
When you end turn in a pbem, an outgoing email named <gamename>_<turn>_to_<next player>.CivBeyondSwordSave, e.g. PBEM47_AD-0080_to_Team_Gaspar.CivBeyondSwordSave, is created in your My Games\Beyond the Sword\Saves\pbem\<gamename>\ folder. This is the save that you email to the next player. However, if the file already exists when you end turn, for example due to replaying a turn or because FFH names both the first and the second turn of the game "Turn 1", the resulting overwritten save game will not work for the next player. (He will get prompted for your password instead of his own.)

The solution is to make sure to delete any preexisting save file instead of opting to overwrite it. The game will prompt you if the outgoing save file already exists so you will be aware of the potential problem.

2. The popup bug
If you play with the "minimize popups" option enabled, you get a bunch of icons in the top right corner of your map, representing pending notifications, instead of the normal blocking popups asking you to pick builds, research projects, etc. If you save a pbem turn mid-turn, all the pending notfications will be saved to all the players' notification lists. If you subsequently load this save to continue playing the turn, the result is that other players will see your notifications when they play their turns. This is probably harmless in most cases, but it does leak information to other players, and it can cause a lot of confusion.

The solution is to play without the "minimize popups" option, or to resolve all pending notifications before saving a game (that you plan to load and continue from later).
My personal advise, to stay on the safe side, is also to never overwrite any pbem saves. I have no evidence that overwriting saves causes problems in cases other than when ending turn, but we do have bugs like the loading bug mentioned below whose causes are still not pinned down.

3. The loading bug
The exact circumstances required to produce this bug are not known, but it appears to be related to loading a game directly from being in-game in another (or another save of the same) game. The symptoms of the bug is that when the save gets back to you, you discover that some of your actions from your last turn have not happened, e.g. units that you moved out are unmoved when you get the save back. Sounds odd but it is a real bug and has been confirmed on multiple occasions. We've also seen players spontaneously adopting new civics, which might have been caused by the same bug.

The solution (it is hoped) is to always exit to main menu before loading a saved game.
I have to run.
Reply

Any chance of stickying this thread in the PBEM forum?
Reply

(March 7th, 2013, 03:54)Old Harry Wrote: Any chance of stickying this thread in the PBEM forum?

No-one reads the PBEM forum, here is best.
Reply

Nah he's got a point, it'd be easily available for reference there.
Erebus in the Balance - a FFH Modmod based around balancing and polishing FFH for streamlined competitive play.

Reply

note: with the popup bug, it will also grab the revolution one which will put your civ into Anarchy but then not set your civics if you don't have the correct tech for the popup. I think this happened to theArchduke in pbem 37 which cost him a turn since he didn't know that anything untoward had happened.
Blog | EitB | PF2 | PBEM 37 | PBEM 45G | RBDG1
Reply

(March 4th, 2013, 18:00)novice Wrote: 2. The popup bug
If you play with the "minimize popups" option enabled, you get a bunch of icons in the top right corner of your map, representing pending notifications, instead of the normal blocking popups asking you to pick builds, research projects, etc. If you save a pbem turn mid-turn, all the pending notfications will be saved to all the players' notification lists. The result is that other players will see your notifications when they play their turns. This is probably harmless in most cases, but it does leak information to other players, and it can cause a lot of confusion.

The solution is to play without the "minimize popups" option, or to resolve all pending notifications before saving a game.
My personal advise, to stay on the safe side, is also to never overwrite any pbem saves. I have no evidence that overwriting saves causes problems in cases other than when ending turn, but we do have bugs like the loading bug mentioned below whose causes are still not pinned down.

This is exactly how I play all the time. Minimized pop-ups and saving during my turn (mainly for reporting purposes). Are others in pbem45v getting my popups?
I have finally decided to put down some cash and register a website. It is www.ruffhi.com. Now I remain free to move the hosting options without having to change the name of the site.

(October 22nd, 2014, 10:52)Caledorn Wrote: And ruff is officially banned from playing in my games as a reward for ruining my big surprise by posting silly and correct theories in the PB18 tech thread.
Reply

@Ruff, ask the person who plays after you in the turn order.
Blog | EitB | PF2 | PBEM 37 | PBEM 45G | RBDG1
Reply

Didn't the notification bug happen only if you saved _and reloaded_ mid turn? Just saving wouldn't matter, if you continue playing and then send along the usual "to next player" save.
Reply

The notifications duplicate for everyone else in the game if I recall correctly. I haven't seen any of Ruff's notifications, but maybe that's because I turned off minimize popups myself?
Reply

I have also never seen any notifications from Ruff or any of the other players
Reply



Forum Jump: