summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-01-31 22:17:15 +0000
committertron <tron@openttd.org>2005-01-31 22:17:15 +0000
commitff973f7992e4cbd9ee9294ce5103512b75c72c30 (patch)
treeca590b96d91a42b61598559488e854e32cacfd31
parentaa592190dc3d46b006ce8419e65ba24226e0f313 (diff)
downloadopenttd-ff973f7992e4cbd9ee9294ce5103512b75c72c30.tar.xz
(svn r1757) Stop the new AI from trying to build its HQ on non-existent tiles
-rw-r--r--ai_new.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ai_new.c b/ai_new.c
index ccaffd124..c6bcfae0e 100644
--- a/ai_new.c
+++ b/ai_new.c
@@ -90,7 +90,7 @@ static void AiNew_State_WakeUp(Player *p) {
// We have no HQ yet, build one on a random place
// Random till we found a place for it!
// TODO: this should not be on a random place..
- while (!AiNew_Build_CompanyHQ(p, (Random()&0xFFFF))) { }
+ while (!AiNew_Build_CompanyHQ(p, Random() % MapSize())) { }
// Enough for now, but we want to come back here the next time
// so we do not change any status
return;