You only set a new value for result
if hunting
is equal to 0 or larger than 9. If hunting
is equal to 1-9, then result
remains the old value, and you reprint that.
Change your hunting
test:
if hunting < 10:
result = "You couldn't find anything."
else:
huntluck += 1
huntskill += 1
result = ("You succeeded in hunting. Your hunting skill increases. " +
"(%s)" %huntskill)