summaryrefslogtreecommitdiff
path: root/src/ai/api/ai_subsidy.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ai/api/ai_subsidy.cpp')
-rw-r--r--src/ai/api/ai_subsidy.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ai/api/ai_subsidy.cpp b/src/ai/api/ai_subsidy.cpp
index 839654e43..de7616367 100644
--- a/src/ai/api/ai_subsidy.cpp
+++ b/src/ai/api/ai_subsidy.cpp
@@ -57,8 +57,8 @@
{
if (!IsValidSubsidy(subsidy_id) || IsAwarded(subsidy_id)) return false;
- return GetCargo(GetCargoType(subsidy_id))->town_effect == TE_PASSENGERS ||
- GetCargo(GetCargoType(subsidy_id))->town_effect == TE_MAIL;
+ return CargoSpec::Get(GetCargoType(subsidy_id))->town_effect == TE_PASSENGERS ||
+ CargoSpec::Get(GetCargoType(subsidy_id))->town_effect == TE_MAIL;
}
/* static */ int32 AISubsidy::GetSource(SubsidyID subsidy_id)
@@ -72,7 +72,7 @@
{
if (!IsValidSubsidy(subsidy_id) || IsAwarded(subsidy_id)) return false;
- switch (GetCargo(GetCargoType(subsidy_id))->town_effect) {
+ switch (CargoSpec::Get(GetCargoType(subsidy_id))->town_effect) {
case TE_PASSENGERS:
case TE_MAIL:
case TE_GOODS: