type or paste code here ```Preformatted text ogre = game.spawnXY("munchkin",x,y)
Would you please send the link of the level?
type or paste code here https://codecombat.com/play/level/disintegration-arrow?course=57b621e7ad86a6efb5737e64&course-instance=62fc312a33504f003d022e0a # Destroy at least 50 defeated ogres. # This spawns and configures an archer. def spawnArcher(x, y): archer = game.spawnXY("archer", x, y) archer.behavior = "Defends" archer.attackDamage = 20 # This spawns and configures an ogre. def spawnMunchkin(x, y): ogre = game.spawnXY("munchkin", x, y) ogre.behavior = "AttacksNearest" # Spawns some archers in a row. def spawnArcherWall(): spawnArcher(30, 12) spawnArcher(30, 23) spawnArcher(30, 34) spawnArcher(30, 45) spawnArcher(30, 56) # Spawns an ogre wave with a random offset for variety. def spawnOgreWave(): offset = game.randomInteger(-6, 6) spawnMunchkin(80, 16 + offset) spawnMunchkin(80, 22 + offset) spawnMunchkin(80, 28 + offset) spawnMunchkin(80, 34 + offset) spawnMunchkin(80, 40 + offset) spawnMunchkin(80, 46 + offset) spawnMunchkin(80, 52 + offset) def onDefeat(event): unit = event.target # Increase the game.defeated counter by 1. unit = event.target # Use unit.destroy() to destroy it. game.defeated += 1 # Set "munchkin"s "defeat" event handlers to onDefea "munchkin""defeat" game.defeated =0 game.spawnTime = 0 # Add a manual goal. goal = game.addManualGoal("Defeat 77 ogres.") ui.track(game, "defeated") def checkSpawnTimer(): if game.time > game.spawnTime: spawnOgreWave() game.spawnTime += 1 def checkGoal(): # If the game.defeated counter is greater than 77: if (game.defeated > 111): # Set the goal as successfully completed. goal.success = True pass spawnArcherWall() while True: checkSpawnTimer() checkGoal()
Im looking into it, just need some time
so the first line is right in this function, the second one make it as
unit.destroy() and the third is fine
As for this one, you have to make it:
game.setActionFor("munchkin", "defeat", onDefeat)
this should be
this should be 77
Thank you for your help. I passed the level.
You’re most welcome! Glad you did!
Would you please mark the solution so the topic would close? Thanks
This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.