ok so i found two things, 1: at the bottom there is the two things, but one had an ! instead of a = , the other thing was that your damage was set at random but you set it as IF NP==0 then... the problem with this is that it wil almost every time go into a negative number, i would change it to IF NP<1 THEN (stuff) this way it will always be dead at 0 or any number lower than 0