diff --git a/src/server/game/Maps/TransportMgr.cpp b/src/server/game/Maps/TransportMgr.cpp index 5746676ba..02b888293 100644 --- a/src/server/game/Maps/TransportMgr.cpp +++ b/src/server/game/Maps/TransportMgr.cpp @@ -403,11 +403,13 @@ void TransportMgr::SpawnContinentTransports() if (_transportTemplates.empty()) return; - uint32 oldMSTime = getMSTime(); - uint32 count = 0; + uint32 oldMSTime, count = 0; + oldMSTime = getMSTime(); + QueryResult result; + if (sWorld->getBoolConfig(CONFIG_ENABLE_CONTINENT_TRANSPORT)) { - QueryResult result = WorldDatabase.Query("SELECT guid, entry FROM transports"); + result = WorldDatabase.Query("SELECT guid, entry FROM transports"); if (result) { do