From b98c7763de42eda4b3d19604bc3f33452b9b05e4 Mon Sep 17 00:00:00 2001 From: frosch Date: Tue, 8 Nov 2011 17:26:13 +0000 Subject: (svn r23146) -Change: [NewGRF v8] Make callback 22 return a probability to use instead of property 18. --- src/ai/api/ai_industrytype.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ai') diff --git a/src/ai/api/ai_industrytype.cpp b/src/ai/api/ai_industrytype.cpp index 121a7756f..bd28df289 100644 --- a/src/ai/api/ai_industrytype.cpp +++ b/src/ai/api/ai_industrytype.cpp @@ -91,7 +91,7 @@ { if (!IsValidIndustryType(industry_type)) return false; - if (!::CheckIfCallBackAllowsAvailability(industry_type, IACT_USERCREATION)) return false; + if (::GetIndustryProbabilityCallback(industry_type, IACT_USERCREATION, 1) == 0) return false; if (!::GetIndustrySpec(industry_type)->IsRawIndustry()) return true; /* raw_industry_construction == 1 means "Build as other industries" */ @@ -103,7 +103,7 @@ if (!IsValidIndustryType(industry_type)) return false; if (!::GetIndustrySpec(industry_type)->IsRawIndustry()) return false; - if (!::CheckIfCallBackAllowsAvailability(industry_type, IACT_USERCREATION)) return false; + if (::GetIndustryProbabilityCallback(industry_type, IACT_USERCREATION, 1) == 0) return false; /* raw_industry_construction == 2 means "prospect" */ return _settings_game.construction.raw_industry_construction == 2; -- cgit v1.2.3-70-g09d2