Autofarm: correct incorrect logic for determining if a farm is surface or subterranean

develop
Kelly Martin 2013-01-04 13:20:28 -06:00
parent 2018ac1d17
commit 7debd3d983
1 changed files with 3 additions and 3 deletions

@ -102,9 +102,9 @@ class AutoFarm
farms_u = []
df.world.buildings.other[:FARM_PLOT].each { |f|
if (f.flags.exists)
outside = df.map_designation_at(f.centerx,f.centery,f.z).outside
farms_s.push(f) if outside
farms_u.push(f) unless outside
underground = df.map_designation_at(f.centerx,f.centery,f.z).subterranean
farms_s.push(f) unless underground
farms_u.push(f) if underground
end
}