From fedd43dbe467bd713a0c839b39aac355d37cab78 Mon Sep 17 00:00:00 2001 From: Guangcong Luo Date: Wed, 6 May 2009 18:36:04 +0000 Subject: [PATCH] Stop trucks from ever building on burning oil resources (fixes bug #181) git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7339 4a71c877-e1ca-e34f-864e-861f7616d084 --- src/droid.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/droid.c b/src/droid.c index bde45ba43..5a2317136 100644 --- a/src/droid.c +++ b/src/droid.c @@ -1068,6 +1068,12 @@ BOOL droidStartBuild(DROID *psDroid) intBuildFinished(psDroid); return false; } + // Can't build on burning oil derricks. + if (psStructStat->type == REF_RESOURCE_EXTRACTOR && fireOnLocation(psDroid->orderX,psDroid->orderY)) + { + intBuildFinished(psDroid); + return false; + } //ok to build psStruct = buildStructure(psStructStat, psDroid->orderX,psDroid->orderY, psDroid->player,false); if (!psStruct)