# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (30+10*turns):

+ if roll <= (30+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)

# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (20+10*turns):

+ if roll <= (20+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)

# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (30+10*turns):

+ if roll <= (30+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)

# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (30+10*turns):

+ if roll <= (30+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)

# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (30+10*turns):

+ if roll <= (30+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)

# Probability of healing: 30+10*N% where N is number of turns that have passed

- if roll <= (30+10*turns):

+ if roll <= (30+10*turns) and turns > 0:

print "%s is naturally cured of %s" % (unit.name,self.name)