You'll Know It When It Happens

 is a quest in Fallout: New Vegas.

Quick walkthrough
In order to save the president you must be on the guard tower closest to the president's stage (behind the stage - not where the presidential Vertibird lands) where a Ranger sniper is. Soon after the president starts speaking a Legion member dressed as a Ranger will come up through the hatch and kill the Ranger Sniper posted there, that is when you should kill him. After doing so, use the radio and report that a Legion member has been killed. Another assassination attempt will be made when a man in Engineer clothing runs up to the stage and kills the Ranger telling the President to get out. Kill the engineer from the tower before he can kill the President. The President will board the chopper, but the bomb will not go off if you have killed the two assassins.


 * Note that you may not have to kill the sniper mentioned above as it is confirmed that you can simply disarm the bomb on the vertibird then allow Ranger Grant to end the speech early after you inform him that there was a bomb attached to the president's vertibird. The Assassin on the sniper tower will still try and shoot the president, so you'll still have to shoot him.

Detailed walkthrough
(Optional) Investigate the Area for Clues. -Examine (Perception 6) a blood stain in the Supply Closet in the Hoover Dam Visitor Center. -Hack computer in Visitor Center to discover an unauthorized access ID.

Journal entries
If you do this mission for Mr. House or for the Independent quest line, then for the NCR. Ranger Grant will be glitched and will not respond if you try to talk to him. (confirmed pc)

There was no problem when I reloaded the savegame from immediately after getting the quest from Moore. As a result, Ranger Grant immediately turned to me with the dialogue to continue the mission. However, what happened was that I left and worked on other quests and whatnot. When I returned (8 hours of playtime passed), he glitched by saying that they're preparing to protect the president, and the only dialogue option was "Goodbye".

To reset Ranger Grant, do the following in the console

prid 0013721F disable enable

The first line targets Ranger Grant, the second and third line resets his dialogues and stuff to the beginning of the quest. I was able to complete the quest and finish the game.