Wenn es um das Programm in dem Bild geht: Ist klar, weil Du Punkt 2 anfährst VOR der Zeile mit der Baseänderung. (Zeilen 6 und 7 vertauschen)
Punkt 1 ist ja im Welt, der wird in Welt umgeteacht. Der hat damit gar nichts zu tun, der speichert nur.
Punkt 2 ist tatsächlich über BASE_DATA[1] verschiebbar und sollte sich ändern.