diff --git a/ai/ai.c b/ai/ai.c index 60cb8c785b..96f2ec9e13 100644 --- a/ai/ai.c +++ b/ai/ai.c @@ -114,11 +114,13 @@ int32 AI_DoCommand(uint tile, uint32 p1, uint32 p2, uint32 flags, uint procc) old_lp = _local_player; _local_player = _current_player; +#ifdef ENABLE_NETWORK /* Send the command */ if (_networking) /* Network is easy, send it to his handler */ NetworkSend_Command(tile, p1, p2, procc, NULL); else +#endif /* If we execute BuildCommands directly in SP, we have a big problem with events * so we need to delay is for 1 tick */ AI_PutCommandInQueue(_current_player, tile, p1, p2, procc); diff --git a/ai/ai.h b/ai/ai.h index c68eb40b40..fcbd7eefbd 100644 --- a/ai/ai.h +++ b/ai/ai.h @@ -3,6 +3,7 @@ #include "../functions.h" #include "../network.h" +#include "../player.h" #ifdef GPMI #include #endif /* GPMI */