Dein Bauhof hat einen bestimmten Anfangsbauradius, in diesem Radius wird alles getecht das dort gebaut wird.
Der Werft muss in diesem Einzugsgebiet liegen um die Techstufe zu erhalten, das wird mit einem Blauen Strahl vom Bahof zur Werft signalisiert, ist dieser nicht vorhanden ist entweder der Bauhof nicht getecht oder der Hafen ist auserhalb deines Bauhofes, also im Einzugsbreich eines aufgebauten Außenpostens, diese muss man extra neu techen.
Um ein Gebäude zu Techen muss der Alliierte also einen Außenposten oder einen Bauhof mit erhöhter Techstufe in der Nähe (im Bauradius) plaziert haben