Well, when I respawn, this game keeps the previous HP value. However, when the character dies after using a medpack, the medpack disappears... and the character returns to the previous HP value. This leads to a really embarrassing situation for the player. When the character has low HP, and the game save the current data. It is hard to continue playing with such low HP, and the medpack will eventually be used up.
So, maybe the game should keep the medpack number in a save or do something else to fix this.