# Backwoods Standoff issue

**URL:** <https://discourse.codecombat.com/t/backwoods-standoff-issue/28429>\
**Category:** Level Help\
**Created:** [April 16, 2021, 2:29pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429 "2021-04-16T14:29:25Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 2:29pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/1 "2021-04-16T14:29:25Z")

</div>

I Can’t get my code to work in Backwoods Standoff. My hero Alejandro cleaves when he’s supposed to, but refuses to attack.

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [April 16, 2021, 2:33pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/2 "2021-04-16T14:33:45Z")

</div>

Please post your code and welcome.

---

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 3:08pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/3 "2021-04-16T15:08:28Z")

</div>

while True:  
enemy = hero.findNearestEnemy()  
# Use an if-statement with isReady to check “cleave”:  
if enemy:  
ready = hero.isReady(“cleave”)  
# Cleave!  
hero.cleave(enemy)  
# Else, if cleave is not ready:  
else:  
if enemy:  
# Attack the nearest ogre!  
enemy = hero.findNearestEnemy()  
hero.attack(enemy)

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [April 16, 2021, 3:24pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/4 "2021-04-16T15:24:25Z")

</div>

Format your code with \</\> button.

---

<div class="post-metadata">

**Author:** ![abc](https://avatars.discourse-cdn.com/v4/letter/a/2bfe46/32.png) [@abc](https://discourse.codecombat.com/u/abc)\
**Post date:** [April 16, 2021, 3:33pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/5 "2021-04-16T15:33:58Z")

</div>

> [@Lavernius\_Tucker](#):
>
> ```python
> ready = hero.isReady(“cleave”)
> # Cleave!
> hero.cleave(enemy)
> # Else, if cleave is not ready:
> else:
> 
> ```
> 
> if enemy:

This is not the way to cleave. You need to check if your hero is ready to cleave, if he is, cleave. Otherwise, you need to attack the enemy.

```python
if enemy:
    if hero.isReady("cleave"):
        #cleave
    else:
        #attack

```

---

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 3:43pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/6 "2021-04-16T15:43:12Z")

</div>

that didn’t help, thanks for trying

---

<div class="post-metadata">

**Author:** ![RenegadePenguin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/renegadepenguin/32/21959_2.png) [@RenegadePenguin](https://discourse.codecombat.com/u/RenegadePenguin)\
**Post date:** [April 16, 2021, 3:57pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/7 "2021-04-16T15:57:31Z")

</div>

What’s your code right now?

---

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 4:31pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/8 "2021-04-16T16:31:12Z")

</div>

it’s at the top of convo

---

<div class="post-metadata">

**Author:** ![RenegadePenguin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/renegadepenguin/32/21959_2.png) [@RenegadePenguin](https://discourse.codecombat.com/u/RenegadePenguin)\
**Post date:** [April 16, 2021, 4:33pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/9 "2021-04-16T16:33:47Z")

</div>

It looks like your code’s problem is that while it does check whether cleave is ready, that’s not a factor as to whether or not you cleave

---

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 4:35pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/10 "2021-04-16T16:35:50Z")

</div>

how do i fix that? I am just starting out

---

<div class="post-metadata">

**Author:** ![RenegadePenguin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/renegadepenguin/32/21959_2.png) [@RenegadePenguin](https://discourse.codecombat.com/u/RenegadePenguin)\
**Post date:** [April 16, 2021, 4:39pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/11 "2021-04-16T16:39:18Z")

</div>

You’ll need to write an if statement checking whether cleave is ready, then cleave if it is.

---

<div class="post-metadata">

**Author:** ![Lavernius\_Tucker](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lavernius_tucker/32/21980_2.png) [@Lavernius\_Tucker](https://discourse.codecombat.com/u/Lavernius_Tucker)\
**Post date:** [April 16, 2021, 5:14pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/12 "2021-04-16T17:14:28Z")

</div>

That worked thank you!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/2X/a/a9445509d1a758c41b5ddcddc8c8e20a5dedb67f.png) [@system](https://discourse.codecombat.com/u/system)\
**Post date:** [April 17, 2021, 5:10pm UTC](https://discourse.codecombat.com/t/backwoods-standoff-issue/28429/13 "2021-04-17T17:10:37Z")

</div>

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.
