Makes Dogmeat unkillab.e Flags 'essential' the player's canine companion so that he will not die.
Flags 'essential' the player's canine companion so that he will not die.
In contrast to version 1.0, this is not done through dialogue, but through a global script, that will switch the mutt back to non-essential if he is currently engaged in combat with the player.
Because the script only executes every five seconds, it is possible that the companion may not die immediately if the player decides to kill him, instead falling unconscious. If that happens, just wait for him to get back up, choose a slow-to-kill weapon like a baseball bat or pistol and attack slowly until he turns hostile - he should then die provided you are in combat for more than five seconds.
If the player is not attacking the dog, he should remain 'essential' so long as his status is set to 'hired'.