Https://codecombat.com/play/level/triage?

Hello, can somebody look at my code: why this level doesn’t work for me. It should be an easy level

doctorPatients = []
magePatients = []
helperPatients = []

# Iteriere über alle Soldaten:
for soldier in soldiers:
    # Wenn der Sodat verlangsamt ist:
    if soldier.maxSpeed < 5:
        # Füge sie zu dem Array der Patienten des 'mage'.
        magePatients.append(soldier)
    # Ansonsten, wenn soldier.health weniger ist als die Hälfte von maxHealth:
    t = soldier.maxHealth / 2
    if soldier.health < t :
        # Füge sie zum Array der Patienten des 'doctor'.
        doctorPatients.append(soldier)
    # Ansonsten
    else:
        # Füge den Soldaten zum Array der Patienten des 'helper'.
        helperPatients.append(soldier)

# Und jetzt gib die Listen der Patienten den geeigneten Personen.
mage["patients"] = magePatients
doctor["patients"] = doctorPatients
helper["patients"] = helperPatients

it works! My mistake was:

elif soldier.health < t :
        # Füge sie zum Array der Patienten des 'doctor'.
        doctorPatients.append(soldier)

it should be “elif”

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.