Play Home Contribute Github Join Us! Discourse Staff Members Github Contribution Guides Team

Clash of Clones Help!

#87

You can’t. It was patched long ago.

#88

Equip a build hammer instead.

#89

i can’t. that is restricted

#90

Try using a weak sword and a good shield with moderate bash damage.

#91

So I should use the simple sword. also, i have painted steel shield. is that a good shield?

#92

Yes, you should use those equipments. Clash of clones will be easy to beat if you also have the emperor’s gloves.

#93

i have 17 gems. :frowning_face:

1 Like
#94

how do you cast invis?

#95

You mean be invisible? For that you need The Precious.

#96

I have 17 gems :dizzy_face:. is there another way to win?

1 Like
#97

Are you a sub? If so, use the abilities, like with Arryn Stonewall, warcry or throw.

#98

i didn’t subscribe. also, how do you use the abilities if you subscribe?

#99

It’s like any ability (e.g. hero.attack())
This is one of Pender Spellbane’s abilities:

hero.manaBlast()

:lion: :lion: :lion:

#100

is there a way to win if I didn’t subscribe and use simple sword and painted steel shield.

#101

I’m sure you can easily win. You just have to use bash and other attacks to get an advantage over your clone.

#102

i could also use long sword because it has cleave.

#103

here is my code:

hero.moveXY(63, 68)
while True:
    enemy = hero.findNearestEnemy()
    if enemy and enemy.type != "sand-yak":
        if hero.isReady("bash"):
            hero.bash(enemy)
        elif hero.isReady("cleave") and hero.distanceTo(enemy) < 10:
            hero.cleave(enemy)
        elif hero.distanceTo(enemy) < 15:
            hero.attack(enemy)
        else:
            hero.moveXY(68, 39)
            enemy = hero.findNearestEnemy()
            if enemy and enemy.type != "sand-yak":
                if hero.isReady("bash"):
                    hero.bash(enemy)
                elif hero.isReady("cleave") and hero.distanceTo(enemy) < 10:
                    hero.cleave(enemy)
                else:
                    hero.attack(enemy)
            else:
                hero.moveXY(104, 50)
                enemy = hero.findNearestEnemy()
                if enemy and enemy.type != "sand-yak":
                    if hero.isReady("bash"):
                        hero.bash(enemy)
                    elif hero.isReady("cleave") and hero.distanceTo(enemy) < 10:
                        hero.cleave(enemy)
                    elif hero.distanceTo(enemy) < 15:
                        hero.attack(enemy)
                    else:
                       continue
#104

okay. i just fixed that.

1 Like
#105

That’s why you read the guide before you format it.

1 Like
#117

IF THIS COUNTS AS A SOLUTION, PLEASE LET ME KNOW SO I CAN REMOVE, THANK YOU FOR YOUR PATIENCE, IM VERY NEW HERE****
this is my code and it worked SMOOTHLY.
notice how on the second to last line, I made a mistake and wrote if hero.cast instead of if hero.canCast. THIS ACTUALLY worked as opposed to if I had fixed it, because after the hero moved, it got confused and she froze…allowing the other soldiers to do the fighting after I killed the leader.
anyway, hope this helps.

Solutions removed by forum moderator. 
1 Like