User blog comment:The.Outsider/AC3 Modern Day Element/@comment-58.65.148.109-20120801155618/@comment-3202167-20120805134133

Plot armour?

You mean some sort of godly powers that are granted to the player just like that?