function onMissionDialogueOK(self,msg) local player = msg.responder player:AddMission{ missionID = 386} player:AddMission{ missionID = 387} player:AddMission{ missionID = 388} player:AddMission{ missionID = 390} local ninjas = self:GetObjectsInGroup{ group = 'Ninjas', ignoreSpawners = true }.objects for k,v in ipairs(ninjas) do print('fireEvent to ' .. v:GetName().name) v:FireEvent{senderID = self, args = 'showIcon'} end end