# Useful competitors mistake?

**URL:** https://discourse.codecombat.com/t/useful-competitors-mistake/8850
**Category:** Uncategorized
**Created:** [September 4, 2016, 6:24am UTC](https://discourse.codecombat.com/t/useful-competitors-mistake/8850 "2016-09-04T06:24:51Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Brigi](https://avatars.discourse-cdn.com/v4/letter/b/f07891/32.png) [@Brigi](https://discourse.codecombat.com/u/Brigi)
#### Post date: [September 4, 2016, 6:24am UTC](https://discourse.codecombat.com/t/useful-competitors-mistake/8850/1 "2016-09-04T06:24:51Z")

</div>

Hi,

YOUR written code hero.attack(enemy) - gives me a mistake. I added my own code and it doesn’t work.  
The hero doesn’t attack enemies. Because hero.attack(enemy) is not functioning.

while True:  
enemy = hero.findNearestEnemy()  
if enemy:  
if enemy.type != (“peon”):  
hero.attack(enemy)  
item = hero.findNearestItem()  
if item:  
# Gather the item only if the type is NOT equal to “poison”.  
if item.type == (“poison”):  
hero.pick(item)

```
    pass
```

---

<div class="post-metadata">

### Author: ![Alexbrand](https://avatars.discourse-cdn.com/v4/letter/a/e9bcb4/32.png) [@Alexbrand](https://discourse.codecombat.com/u/Alexbrand)
#### Post date: [September 4, 2016, 6:30am UTC](https://discourse.codecombat.com/t/useful-competitors-mistake/8850/2 "2016-09-04T06:30:09Z")

</div>

Hi! Do you have sword?

---

<div class="post-metadata">

### Author: ![Brigi](https://avatars.discourse-cdn.com/v4/letter/b/f07891/32.png) [@Brigi](https://discourse.codecombat.com/u/Brigi)
#### Post date: [September 4, 2016, 7:22am UTC](https://discourse.codecombat.com/t/useful-competitors-mistake/8850/3 "2016-09-04T07:22:04Z")

</div>

I added the sword, thank you!

---

<div class="post-metadata">

### Author: ![Alexbrand](https://avatars.discourse-cdn.com/v4/letter/a/e9bcb4/32.png) [@Alexbrand](https://discourse.codecombat.com/u/Alexbrand)
#### Post date: [September 4, 2016, 4:25pm UTC](https://discourse.codecombat.com/t/useful-competitors-mistake/8850/4 "2016-09-04T16:25:00Z")

</div>

You are welcome!) When game says that something doesn’t work, often it means that you didn’t equip thing needed for this.
