Why can’t my pet fetch the health potions in Kithgard Brawl?! Help, please!
My code:
# Survive the waves of ogres.
# If you win, the level gets harder, and gives more rewards.
# If you lose, you must wait a day to re-submit.
# Each time you submit gives a new random seed.
while True:
enemy = hero.findNearestEnemy()
if enemy:
if hero.isReady("bash"):
hero.bash(enemy)
else:
hero.attack(enemy)
def goFetch():
while True:
potion = pet.findNearestByType("potion")
if potion:
pet.fetch(potion)
pass
You didnt run the function.
Thank You! It worked!
Please delete that code. We’re not supposed to give answers or post the working code.
OK. (20 charsssssssssssssssssssssss)
1 Like
potion, when you do the find by type, it returns an array, not an object
Thank you (200000)
WHAT?! You’re not supposed to give answers? I thought that was the point of CodeCombat discourse!
No. The point of CodeCombat discourse is to help you learn. If you give answers, noone learns anything. I shoul’ve ust gave you a hint. But hey I’m new, so everyone makes mistakes.
2 Likes
This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.