message: Use reference syntax for air shafts
diff: @@ -189,13 +189,13 @@ void MapViewState::onDiggerTaskComplete(Robot* robot)
  {
  ++newPosition.z;
  - auto* as1 = new AirShaft();
  - if (position.z > 0) { as1->ug(); }
  - NAS2D::Utility<StructureManager>::get().addStructure(*as1, tile);
  + auto& as1 = *new AirShaft();
  + if (position.z > 0) { as1.ug(); }
  + NAS2D::Utility<StructureManager>::get().addStructure(as1, tile);
  - auto* as2 = new AirShaft();
  - as2->ug();
  - NAS2D::Utility<StructureManager>::get().addStructure(*as2, mTileMap->getTile(newPosition));
  + auto& as2 = *new AirShaft();
  + as2.ug();
  + NAS2D::Utility<StructureManager>::get().addStructure(as2, mTileMap->getTile(newPosition));
  mTileMap->getTile(position).index(TerrainType::Dozed);
  mTileMap->getTile(newPosition).index(TerrainType::Dozed);
  