I want the first building always be the same, since there is only one land_jal_barn_med_1 on namalsk: MissionEvents.Insert("FreePigs Jalovisko northwest BK_T07"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko east BK_T08"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko north Warehouses"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko east Lubjansk"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko west Sebjan_Dam"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko west Vorkuta"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko west Tara"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko south Tara_Harbor"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); MissionEvents.Insert("FreePigs Jalovisko east Tara_Factory"); MissionPositions.Insert("8332.932617 17.181988 10697.282227"); For the secondary building Land_Slum_House2 I defined this: else if ( MBuilding == "Land_Slum_House2") { if ( MLocation == "BK_T07") BuildingPosList.Insert("4242.351563 17.000616 10964.032227"); else if ( MLocation == "BK_T08") BuildingPosList.Insert("4485.815430 5.896197 10000.819336"); else if ( MLocation == "Warehouses") BuildingPosList.Insert("4683.434082 54.500000 9446.324219"); else if ( MLocation == "Lubjansk") BuildingPosList.Insert("5103.350586 4.016929 11412.550781"); else if ( MLocation == "Sebjan_Dam") BuildingPosList.Insert("5311.620605 19.425125 9863.904297"); else if ( MLocation == "Vorkuta") BuildingPosList.Insert("6426.708984 16.337839 11406.792969"); else if ( MLocation == "Tara") BuildingPosList.Insert("6617.855957 41.630383 7143.095703"); else if ( MLocation == "Tara_Harbor") BuildingPosList.Insert("7859.461426 47.473576 6983.422363"); else if ( MLocation == "Tara_Factory") BuildingPosList.Insert("8100.871094 10.770595 8654.211914"); else return false; //No match by location } I changed the exchanged the vector and building positions in the mission file. I can trigger the start of the mission, but the pigs aren not spawning. It also says target was found got to location...strangely there is always and only the first position at BK-T07 chosen. When I go there the backpack is there, when I put meat inside the reward spawns. So my only problem is that the piggys are not spawning. What could be wrong?