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

Clash of Clones Help!


#85

I think I clearly stated that you can’t stop the clone from attacking.


#86

i can’t un-equip my sword or it won’t let me play. how do un-equip the sword and still be able to play?


#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:


#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?


#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.