Die Problembeschreibung "klappt nicht" ist etwas unpräzise..
Dein Code ist korrekt, damit änderst du Variable, die dem Feld entspricht auf dem der Held steht.. Dir ist aber schon klar, daß es zu problemen kommen kann wenn als Vari-Nr zB 12 oder 11 herauskommt?