Thanks for the feedback! Does the heart become half-hearted from the start, or after taking damage?
Hello. Idk if you are interested after so long time, but now I know what this was. That's happend because I used a byte variable for health, so if you have less than 3 hp and if you get damage from two or more enemies at same time, this variable gets overflowed and takes the max byte value (255). That's the reason of this bug
