Pzngdr, you're brilliant. I think #1 would work very simply. Read along and let me know what you agree.
First, you have to accept the premise that reinforcement order only matters during war. There is virtually no advantage to following the reinforcement phase order during peace (as there is always the following month's reinforcement phase for reacting to any placement before your opponent can attack). If you can accept this, then the rest is easy (and if you have come this far in this thread, then you have more or less accepted this).
Here's how it will work:
Part 1) Change the code so that you can not skip a reinforcement phase if both a) you have reinforcements coming and b) either you or one of your minors is at war (b is the new part).
Part 2) However, if you have selected to skip reinforcement and you are not at war, your reinforcement phase can be skipped. Instead yoru reinforcements are added during the land phase.
The above lets us keep the reinforcement phase when there is war and it is important (part 1), but otherwise lets us skip it (part 2). It gives us PBEM speed when we want it, and game balance when we need it.
Maybe a few lines of code for both part 1 and part 2 is all that is needed. How hard can it be to add a "add reinforcements button" to the land phase? Certainly this must be a thousand times easier than making reinforcement a sim phase or dealing with the deeper set of "rules coding".
I would make it so naval forces are added in the land phase, otherwise no one would be able to skip their naval phase, which now is commonly done. The amount this would effect GB would be trivial, as any naval reinforcements would be added during a land phase, which is after the naval movement phase, giving GB the entire next month to react to the placement, either by adding Nelson during the next reinforcement phase, or moving ships in the next naval phase. If naval reinforcements were added during the naval phase, the placing owner could then move them in the same phase they were added, and GB would not be able to react, so this is not desirable.
< Message edited by Dancing Bear -- 5/27/2010 2:46:12 AM >