// Zbierz wszystkie monety i użyj  flag by zbudować pułapki za sobą.
// Musisz uporać się z tymi ogrami.

while(true) {
    var flag = hero.findFlag();
    var item = hero.findNearestItem();
    if (flag) {
      hero.buildXY("fire-trap", flag.pos.x, flag.pos.y);
      hero.pickUpFlag(flag);
        

// Jeżeli spróbujesz atakować wroga który jest daleko , twój bohater będzie atakował w jego kierunku ignorując wszystie flagi.
// Musisz upewnić się że atakujesz tylko wrogów którzy są blisko Ciebie!

while(true) {
    var flag = hero.findFlag();
    var enemy = hero.findNearestEnemy();
    if(flag) {

// Użyj flag o różnych kolorach, aby Twój bohater stosował różne taktyki walki.
// ZIELONA FLAGA oznacza: IDŹ DO FLAGI.
// CZARNA FLAGA oznacza: użyj 'cleave()' w punkcie ustawienia flagi.
// W punkcie oznaczonym Czerwonym X, mag przywraca Ci zdrowie

while(true) {
    var green = hero.findFlag("green");
    var black = hero.findFlag("black");
    var nearest = hero.findNearestEnemy();

// Użyj "if" i "else if" żeby poradzić sobie z każdą sytuacją.
// Wykorzystaj wszystkie instrukcje jakie znasz, aby pokonać wrogów i zebrać monety!
// Upewnij się, że masz odpowiedni pancerz! Zalecany minimalny poziom zdrowia (health) 400.

while(true) {
    var flag = hero.findFlag();
    var enemy = hero.findNearestEnemy();
    var item = hero.findNearestItem();

    if (flag) {
        // Co ma się stać, gdy znajdę flagę?
        hero.moveXY(flag.pos.x, flag.pos.y);
        hero.pickUpFlag(flag);
    }

Używamy zielonej flagi tylko bo zablokuje grę

// Be the first to 100 gold!
// If you are defeated, you will respawn at 67% gold.

while(true) {
    //  Find coins and/or attack the enemy.
    // Use flags and your special moves to win!
    var coin = hero.findNearestItem();
    var enemy = hero.findNearestEnemy();
    var flag = hero.findFlag("green");