Wenn ich mich recht erinnere, meinte Scram mal, dass diese Funktionen vom Skript recht alt sind und inzwischen eher Richtlinien als genaue Werte sind, da es inzwischen ziemlich viele Updates gab und er das noch nicht angepasst hat alles. Daher gibt es da bei jedem mehr oder weniger große Abweichungen, wahrscheinlich stammt dann das mit den Gebäuden auch von der stelle
Auch beim Überschuss/h oder pro Tag sind die Werte eher mit Vorsicht zu genießen, meistens sind die angegebenen Werte viel niedriger als der tatsächliche Überschuss. Also sind das weniger Bugs als einfach veraltete Rechnungen
Aber als Richtlinien gehen die Werte immer noch *find*