I know that there are many of these “salted earth” questions but i just can’t seem to ever get the gem or coin if you could help here is my code
# Ogres are attacking a nearby settlement!
# Be careful, though, for the ogres have sown the ground with poison.
# Gather coins and defeat the ogres, but avoid the burls and poison!
while True:
enemy = hero.findNearestEnemy()
if enemy.type == "munchkin" or enemy.type == "thrower":
hero.attack(enemy)
# Check the item type to make sure the hero doesn't pick up poison!
# If the item's type is "gem" or "coin":
pos = item.pos
x = pos.x
y = pos.y
if item.type == "gem" or "coin":
# Then move and pick it up:
item = hero.findNearestItem()
hero.moveXY(item.pos)
while True:
enemy = hero.findNearestEnemy()
if enemy.type == "munchkin" or enemy.type == "thrower":
hero.attack(enemy)
# Check the item type to make sure the hero doesn't pick up poison!
# If the item's type is "gem" or "coin":
if item.type == "gem"or "coin":
# Then move and pick it up:
item = hero.findNearestItem()
hero.moveXY(item.pos.x, item.pos.y)