From 05fbf0ada53cd461a1415c37e051bfcd7276a289 Mon Sep 17 00:00:00 2001 From: bjarni Date: Thu, 8 Dec 2005 21:12:15 +0000 Subject: (svn r3272) -Fix: [AI] fixed issue in AI that prevented compilation without network support --- ai/ai.c | 2 ++ ai/ai.h | 1 + 2 files changed, 3 insertions(+) diff --git a/ai/ai.c b/ai/ai.c index 60cb8c785..96f2ec9e1 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 c68eb40b4..fcbd7eefb 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 */ -- cgit v1.2.3-70-g09d2