# \[SOLVED\] Method Issue - Stack Triage (Python)

**URL:** <https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622>\
**Category:** Level Help\
**Created:** [December 19, 2021, 2:42pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622 "2021-12-19T14:42:18Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aya](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/aya/32/42680_2.png) [@Aya](https://discourse.codecombat.com/u/Aya)\
**Post date:** [December 19, 2021, 2:42pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/1 "2021-12-19T14:42:18Z")

</div>

[Level Link](https://codecombat.com/play/level/stack-triage)  
The method below is giving me an error:

```python
hero.command(peasant, "pickUpItem", item)

```

![Screenshot 2021-12-19 14.39.31](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/3X/8/5/853efaba3af6ed2068781cdc832a5bdaa8a45b7b.png)

And in both, the hints (copied it from there) and the comments, it is written in the format of a command.  
This is the code snippet that I’m facing trouble with:

```python
peasant = hero.findFriends()[0]
items = peasant.findItems()
for item in items:
    # Command the peasant "pickUpItem" an item:
    hero.command(peasant, "pickUpItem", item)
    pass

```

Help would be appreciated 🙂

---

<div class="post-metadata">

**Author:** ![Haris](https://avatars.discourse-cdn.com/v4/letter/h/ccd318/32.png) [@Haris](https://discourse.codecombat.com/u/Haris)\
**Post date:** [December 19, 2021, 6:09pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/2 "2021-12-19T18:09:04Z")

</div>

should this be in bug categories?

---

<div class="post-metadata">

**Author:** ![Aya](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/aya/32/42680_2.png) [@Aya](https://discourse.codecombat.com/u/Aya)\
**Post date:** [December 19, 2021, 6:26pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/3 "2021-12-19T18:26:45Z")

</div>

I forgot to categorize it, i wanted to put it in level Help, but maybe as you said Bugs is better.

---

<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:** [December 19, 2021, 10:11pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/4 "2021-12-19T22:11:57Z")

</div>

What is all of your code and what is your equipment for this level?

---

<div class="post-metadata">

**Author:** ![Aya](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/aya/32/42680_2.png) [@Aya](https://discourse.codecombat.com/u/Aya)\
**Post date:** [December 20, 2021, 6:13am UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/5 "2021-12-20T06:13:53Z")

</div>

Code:

```python
# Sort out and deliver items:
# Yak - potion, Yeti - mushroom, Skeleton - lightstone.
yetiPos = {"x": 60, "y": 36}
yakPos = {"x": 40, "y": 52}
skeletonPos = {"x": 58, "y": 56}

peasant = hero.findFriends()[0]
items = peasant.findItems()
for item in items:
    # Command the peasant "pickUpItem" an item:
    if item:
        hero.command(peasant, "pickUpItem", item)
    

while True:
    # Check an item on the top of the stack.
    topItem = peasant.peekItem()
    if not topItem:
        break
    # If topItem type is "potion":
    if topItem.type == "potion":
        # Command to "dropItem" it to yaks:
        hero.command(peasant, "dropItem", yakPos)
    # If topItem type is "mushroom":
    elif topItem.type == "mushroom":
        # Command to "dropItem" it to yetis:
        hero.command(peasant, "dropItem", yetiPos)
       
    # If topItem type is "lightstone":
    elif topItem.type == "lightstone":
        # Command to "dropItem" it to skeletons:
        hero.command(peasant, "dropItem", skeletonPos)
    

```

Equipment:  
 ![Screenshot 2021-12-20 09.09.51](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/3X/c/e/ce6a324107871cac31d8df804bf022f9c5d0771c.png)

@abc

---

<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:** [December 20, 2021, 10:26pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/6 "2021-12-20T22:26:56Z")

</div>

I can’t seem to recreate the issue that you have. Your code is the same as mine. As for equipment and hero, I used Griffin Wool Hat and Nalfar, the only differences from your equipment and hero. However, I get no error.

---

<div class="post-metadata">

**Author:** ![Aya](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/aya/32/42680_2.png) [@Aya](https://discourse.codecombat.com/u/Aya)\
**Post date:** [December 21, 2021, 6:04am UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/7 "2021-12-21T06:04:07Z")

</div>

I will try switching to warrior, and then i will see what happens

---

<div class="post-metadata">

**Author:** ![Aya](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/aya/32/42680_2.png) [@Aya](https://discourse.codecombat.com/u/Aya)\
**Post date:** [December 21, 2021, 6:39am UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/8 "2021-12-21T06:39:19Z")

</div>

Okay … I switched to Anya and the code worked perfectly … Anyways, thank you @abc for your help

---

<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:** [December 21, 2021, 6:39pm UTC](https://discourse.codecombat.com/t/solved-method-issue-stack-triage-python/31622/9 "2021-12-21T18:39:22Z")

</div>

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