Ich habe KEINE Ahnung, was da los ist, aber ich beschreib mal, was ich sehen...
Ich habe 135,97 Gold. Ich wollte einen langen Weg bauen (120 Gold) und bekam gesagt: "Zu teuer". Ooookay. Ich habe mich also entscheiden nur den halben Weg zu bauen (bis zur Kreuzung) für 70 Gold: "zu teuer". Hööh? Dann habe ich eine einzige Wegplatte genau (5 Gold). Diese konnte ich zwar bauen, aber ich habe IMMER NOCH (nach F5) 135,97 Gold.
Fassen wir zusammen: sowohl die Zahl 120, als auch die Zahl 70 ist größer als die Zahl 135. Wege, die nur 1 lang sind, sind kostenlos (wiederholt und bestätigt). Ok, sehe gerade, dass auch Wege der Länge 4 kostenlos sind... Sind alle Wege kostenlos? Aber was ist dann die Abfrage nach dem Preis 70 > 135??? Wege haben mal 10 gekostet, aber es wird nichts abgebucht?
Also 9 Weg am Stück durfte ich nun bauen, also scheinbar steht Weg noch für 15 Gold drin, wird unten für 9*5=45 Gold angegeben, kostet effektiv aber 9*0 Gold. Habe immer noch 135,97 Gold.