Was am Ende besser ist erkennt man nicht immer sofort, Umbauten wandeln den Wert des einen Gebäudes 1:1 in das Gegenstück des neuen Gebäudes um.
Da man dabei aber nichts geschenkt bekommt wird zum Nachteil des Spielers gerundet (bei den Stufen), und wen die Kosten 1 Gold für den Umabau betragen macht man normalerweise Verlust.
Warum? => Wenn der Umabau von Gebäude A zu Gebäude B im Verhältnis 1:2,1 geschieht würde ein Stufe 3 Ausgangsgebäudezu einem Stufe 6,3 Endgebäude, man würde aber nur auf Stufe 6 mit niedrigen Umbaukosten kommen.
(2,1 weil ich in dem Beispiel davon ausgehe das eine Stufe von Gebäude B den 2,1 fachen Goldwert hat)
Baut man Gebäude am Anfang erst aus hätte man 4*2,1 = 8,4 = auch nicht gut, zwei Ausbauten würden aber zu 5*2,1 = 10,5 also gerundet 11 führen, dann würde der Ausbau zwar die "fehlende" halbe Stufe kosten, aber man hätte ein Stufe 11 Geäude zum Preis eines Stufe 11 Gebäudes.
In Wahrheit ist es noch etwas komplexer, z.B. deswegen weil die Ausbaukosten für jede Stufe etwa anders sind, weil z.B. neue besonders billige oder teure Rohstoffe bei einem der Gebäude hinzukommen (ausgangs-/endgebäude) oder aus tausend anderen Gründen
Aber hey, scrams Script nimmt einem diese Arbeit ab, man muss nur wissen wo man dort schauen muss *g*