Freespace incorporates a Rearm heavily into its mechanics, though one could argue that this is hardly the same mechanic due to the flow of that game.
For a more modern WC Style game, you could simply have the refuelling act as a checkpoint. I do not really see the problem with the damaged ship being saved. Better a damaged ship than a full restart and as long as the full restart is always an option, I would much prefer that version.
For a more modern WC Style game, you could simply have the refuelling act as a checkpoint. I do not really see the problem with the damaged ship being saved. Better a damaged ship than a full restart and as long as the full restart is always an option, I would much prefer that version.