Currently when passing damage up to the top level, it sometimes passes more than once (eg. 50 health, 1 hp passed per wedge destroyed. After 5 wedges destroyed, health is at 38 instead of 45; 7 extra damage got passed)
This need to be one-for-one, so that wedges can correctly destroy the top level, and so that random +/- can determine whether a broken hulk is created or the ship is completely gone.
Currently when passing damage up to the top level, it sometimes passes more than once (eg. 50 health, 1 hp passed per wedge destroyed. After 5 wedges destroyed, health is at 38 instead of 45; 7 extra damage got passed)
This need to be one-for-one, so that wedges can correctly destroy the top level, and so that random +/- can determine whether a broken hulk is created or the ship is completely gone.