Spoilers all over the question:
I've recently completed the mission on the quarian homeworld Rannoch, and I got the quarians to stop attacking the geth. Legion tried to upload the Reaper code to make the geth more intelligent. Then he said he could not finish the upload and then did something that solved the issue.
A geth prime then approaches and talks to Shepard and Tali, saying Legion sacrificed himself to give all the geth intelligence. What happened? I don't understand what he did, and why he needed to sacrifice himself.
Best Answer
I'll try to give you more insight. It's a bit murky what's going on to me as well, but here goes.
.
.
I hope this helps clear up some of what is going on in this scene.
Picture of the line in question