I was killing a HH on a level 136 corsair and my ship (level 1), which should be at 36k hp, somehow got destroyed after 2 hits. The original formula was supposed to be: [Ship Level x 4k] + [(Character Level - 120) x 2k] Ex. for level 136 corsair with level 1 ship: [1 x 4k] + [(136 - 120) x 2k] = 4k + [16 x 2k] = 4k + 32k = 36k ∴ 4k HP ship on a level 136 corsair = bug.
In new source, we make use of Battleship's buff icon to display how much HP Battleship has remaining. In order to do so correctly, we have to calculate Battleship's HP the exact way the client calculates it. With your level and skill level, that would come out to 3,600 HP. For the next update, I've gone ahead and reduced the amount of damage Battleship receives by a factor of 10, which will fix this completely.