I finally passed the level, watched some replays and noticed some different strategies.
For example, some people, including myself, just used their hero to defeat the extra ogres, which is much easier than using troops. nick was hardcore because he used a single archer. And how did his paladin survive for so long? Another difference is I didn’t kill the yeti.
Overall, the level required a lot of trial and error.
@ChronistGilver Don’t use self to find enemies through walls. Your allies can also find enemies.
Help please I’m stuck on this level. I manage to get my hero to a safe place away from the fireballs and my paladin survives by use the shield command.
I try to command my friends to move to a certain location, with no luck. And as above in some other posts it sounds like I’m not suppose to attack anything, because then all my friends stand still.
Unless you post at least the relevant parts of your code, it will be hard for others to find the problem. For possible solutions and useful posting tips, please see the FAQ.
Send the paladin to nalfar and make it survive until the ritual ends expecting this might release the friends from the spell. My paladin dies before any change can happen.
shield+heal : paladin dies eventually
try to kill nalfar: no luck
run away from nalfar: paladin dies
So I thought, the paladin survival might not be feasible solution. For my second strategy, I stopped every friends at yeti’s grid (by shooting arrow and shielding). Then, I found one soldier can move, and I had it lure the ogres to yeti’s grid to kill all the orges (except warlocks). On his way to lure the ogres, the soldier killed the shamans. Anyhow, I succeeded to kill all the ogres except the warlocks, but my time runs out.
After reading the thread here again, I guess I have to go back to the first paladin survival strategy thinking my shield + heal code might have not been optimized. Any advice on how paladin can survive long enough?
My seal + heal code for paladin
//paladin heal or shield in front of nalfar
this.commandPaladin = function() {
var paladin = globals.paladin;
var nalfars = paladin.findEnemies().filter(function(e) { return e.type === 'necromancer';});
if (nalfars.length > 0) {
if (paladin.canCast('heal') && paladin.health < 0.5 * paladin.maxHealth) {
this.command(paladin, 'cast', 'heal', paladin);
} else {
this.command(paladin, 'shield');
}
}
};
Ok, it sounds like I have to find a way to free the units from the spel of shamans. Would you please hint me if I can free them within the yeti’s block or I need to something after they been all summoned to each shaman? I tried many things, but I can’t move them due to the zero friction (except ‘Scott’); my hero cannot dispel them either because warlocks just kills my hero instantly. I commanded units to move or to attack all to be no effect. Btw. awesome game!!!
It’s really hard to give hints without “spoiling” anything, but your units can attack in mid-air, though you do not want to attack the first shaman too early .
Huh. Well. What I do not understand is how I am supposed to defeat the yeti that Nalfar swaps with after he sustains a couple hits from a different player. Additionally, Nalfar’s fireball does not kill all the warlocks. Is this intentional?
Spoiler
So far, I know of two strategies that work:
Leave an archer behind to deal enough damage to the Yeti, then after Nalfar swaps with the Yeti you will just have to land the killing blow.
Run away as soon as Nalfar starts chanting the teleportation swap spell. The Yeti will not be able to follow you through the narrow passage. It is not necessary to kill the Yeti.
I would like it if this bug was fixed. The ritual doesn’t technically end until all the warlocks are dead, and this has broken my code for a while now.