Change: Ignore min/max years for manual house placer. (#12687)

This commit is contained in:
Peter Nelson 2024-05-15 23:17:58 +01:00 committed by GitHub
parent 56ea002283
commit d1b7619822
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 5 deletions

View File

@ -2837,8 +2837,6 @@ CommandCost CmdPlaceHouse(DoCommandFlag flags, TileIndex tile, HouseID house)
const HouseSpec *hs = HouseSpec::Get(house);
if (!hs->enabled) return CMD_ERROR;
if (TimerGameCalendar::year < hs->min_year || TimerGameCalendar::year > hs->max_year) return CMD_ERROR;
Town *t = ClosestTownFromTile(tile, UINT_MAX);
/* cannot build on these slopes... */

View File

@ -1490,9 +1490,7 @@ public:
bool IsTypeAvailable(int, int id) const override
{
const HouseSpec *hs = HouseSpec::Get(id);
if (!hs->enabled) return false;
if (TimerGameCalendar::year < hs->min_year || TimerGameCalendar::year > hs->max_year) return false;
return true;
return hs->enabled;
}
void DrawType(int x, int y, int, int id) const override