Of course it still remains, because it wasn’t fixed.
For that we also need the 1st solution from this topic to be present. If the damage done equals 400 then the progress meter displays 100%, if not then the ELSE statement runs another IF statement which runs the Progress meter code that we have today and checks if it equals 100%. If it’s true, then it runs the code that changes it to 99,99%. This way even if there is floating point bug it doesn’t display it.
Progress meter improvement (yet again)