diff options
Diffstat (limited to 'src/Model/Building')
-rw-r--r-- | src/Model/Building/Farm.php | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/Model/Building/Farm.php b/src/Model/Building/Farm.php index 1a69c89..7957dca 100644 --- a/src/Model/Building/Farm.php +++ b/src/Model/Building/Farm.php @@ -2,7 +2,6 @@ namespace App\Model\Building; -use App\Model\Unit; use App\Model\Village; class Farm extends ResourceGenerator @@ -26,12 +25,7 @@ class Farm extends ResourceGenerator public function getResourceIncrementor(): int { - $populationDemand = array_reduce( - Village::getUnits($this->villageId, Village::FETCH_UNIT_RESIDENCE, Village::RETURN_UNIT_EXISTING), - function ($carry, Unit $unit) { - return $carry + $unit->getPopulationDemand(); - } - ); + $populationDemand = Village::getPopulationDemand($this->villageId); return parent::getResourceIncrementor() - $populationDemand; } |