diff --git a/source/glest_game/type_instances/unit.cpp b/source/glest_game/type_instances/unit.cpp index 8d312724..d7c46e8c 100644 --- a/source/glest_game/type_instances/unit.cpp +++ b/source/glest_game/type_instances/unit.cpp @@ -4198,12 +4198,12 @@ void Unit::setMeshPosInParticleSystem(UnitParticleSystem *ups){ } } if( foundMesh == false ) { - string meshesFound=""; - for(unsigned i=0; igetMeshCount() ; i++){ - meshesFound+= model->getMesh(i)->getName()+", "; + string meshesFound = model->getMesh(0)->getName(); + for(unsigned i=1; igetMeshCount() ; i++){ + meshesFound+= ", "+model->getMesh(i)->getName(); } - string errorString = "Warning: Particle system is trying to find mesh'"+meshName+"', but just found:\n'"+meshesFound+"' in file:\n'"+model->getFileName()+"'\n"; + string errorString = "Warning: Particle system is trying to find mesh '"+meshName+"', but just found:\n'"+meshesFound+"' in file:\n'"+model->getFileName()+"'\n"; //throw megaglest_runtime_error(errorString); printf("%s",errorString.c_str()); }