Hej niemoe,
Jeg vil lige prøve at beskrive det lidt mere via tekst, og så vidt som muligt undgå at skrive kode, så du selv kan løse det

håber det her hjælper dig på vej:
"Så længe health er større end 0" ---> brug en while-løkke

Når du har noget, der skal køre "så længe" en eller anden betingelse er true (health > 0), så er while-løkken som regel svaret
Når du nu har slået fast hvilken slags loop du bruger, skal du finde din betingelse (health > 0) som du kan køre din loop op imod. Det vil sige du skal have en variabel health, og din loop skal køre så længe health er større end 0.
Nu skal du så få trukket det her "damage" fra. Det vil sige, du laver en int variabel damage og sætter til 10. Hver gang din while-loop kører, så trækker du bare damage fra health:
health = health - damage
ELLER
health -= damage
Så skulle din loop gerne køre 10 gange (hvis du sætter din health til 100).
Hint: Husk at lave dine variable health go damage, INDEN du skiver din while-loop, så de er klar til at blive brugt indeni i din løkke.
Jeg håber det hjælper dig på vej. Hvis det stadig driller, så sig endelig til (post eventuel det kode du har skrevet, så kan jeg vejlede dig ud fra det).
