]> git.mxchange.org Git - flightgear.git/blobdiff - src/AIModel/AIManager.cxx
David Culp:
[flightgear.git] / src / AIModel / AIManager.cxx
index 8b7154059a1f0f2d98b6f8dcec705f365a8d5f5a..88d4c04aae8f5c3b18c89ba7edf648fd5bfbfb4d 100644 (file)
@@ -307,7 +307,7 @@ FGAIManager::createStorm( FGAIModelEntity *entity ) {
         ai_storm->setAltitude(entity->altitude); 
         ai_storm->setDiameter(entity->diameter / 6076.11549); 
         ai_storm->setHeight(entity->height_msl); 
-        ai_storm->setStrengthNorm(entity->strength); 
+        ai_storm->setStrengthNorm(entity->turb_strength); 
         ai_storm->setLongitude(entity->longitude);
         ai_storm->setLatitude(entity->latitude);
         ai_storm->init();
@@ -444,6 +444,8 @@ ssgBranch * FGAIManager::getModel(const string& path) const
 
 void FGAIManager::setModel(const string& path, ssgBranch *model)
 {
+  if (model)
+    model->ref();
   loadedModels.push_back(FGModelID(path,model));
 }