... only if not a new building

This commit is contained in:
Enno Rehling 2009-08-04 15:29:46 +00:00
parent 7175c87140
commit 0faffa9f2f
1 changed files with 10 additions and 8 deletions

View File

@ -882,14 +882,16 @@ build_building(unit * u, const building_type * btype, int want, order * ord)
} }
n = 1; n = 1;
} }
if (rule_other<0) { if (b) {
rule_other = get_param_int(global.parameters, "rules.build.other_buildings", 1); if (rule_other<0) {
} rule_other = get_param_int(global.parameters, "rules.build.other_buildings", 1);
if (!rule_other) { }
unit * owner = buildingowner(r, b); if (!rule_other) {
if (!owner || owner->faction!=u->faction) { unit * owner = buildingowner(r, b);
cmistake(u, ord, 1222, MSG_PRODUCE); if (!owner || owner->faction!=u->faction) {
return; cmistake(u, ord, 1222, MSG_PRODUCE);
return;
}
} }
} }