changeset 13529:2da61fc67a77 draft

(svn r18050) -Codechange: disallow 'pause on join' paused when not in a network game
author rubidium <rubidium@openttd.org>
date Thu, 12 Nov 2009 17:44:49 +0000
parents cd890b82ec73
children b180480fbc2f
files src/misc_cmd.cpp
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/misc_cmd.cpp
+++ b/src/misc_cmd.cpp
@@ -345,10 +345,15 @@
 	switch (p1) {
 		case PM_PAUSED_SAVELOAD:
 		case PM_PAUSED_ERROR:
-		case PM_PAUSED_JOIN:
 		case PM_PAUSED_NORMAL:
 			break;
 
+#ifdef ENABLE_NETWORK
+		case PM_PAUSED_JOIN:
+			if (!_networking) return CMD_ERROR;
+			break;
+#endif
+
 		default: return CMD_ERROR;
 	}
 	if (flags & DC_EXEC) {