# HG changeset patch # User frosch # Date 2012-09-01 19:36:15 # Node ID 6c42c5ba720979edcb03cf9e92967ad8e294c4e0 # Parent be91c12c7552807b3b7e8e66ade28ac0e87d9e4b (svn r24506) -Fix: Airport variables 60 to 65 an 69 used the wrong CTT for translations. (Alberth) diff --git a/src/newgrf_station.cpp b/src/newgrf_station.cpp --- a/src/newgrf_station.cpp +++ b/src/newgrf_station.cpp @@ -408,7 +408,7 @@ uint32 Station::GetNewGRFVariable(const /* Handle cargo variables with parameter, 0x60 to 0x65 and 0x69 */ if ((variable >= 0x60 && variable <= 0x65) || variable == 0x69) { - CargoID c = GetCargoTranslation(parameter, object->u.station.statspec->grf_prop.grffile); + CargoID c = GetCargoTranslation(parameter, object->grffile); if (c == CT_INVALID) return 0; const GoodsEntry *ge = &this->goods[c];