I thought vehicle health does regenerate similar to base health. People would have problems completing New Alexandria if the Falcon's health was static. Are you sure that tank wasn't fresh off a beating when you hopped in?
Anybody try the indestructible vehicle setting in the options? How does that work? Does it make them impossible to take down or does it work like in Halo 1 where you can get the kill and claim the prize?
Bookmarks