Zu der hier diskutierten Lösung mit dem Exploit (die ich jetzt so erstmal umgesetzt habe) gibt es aus meiner Sicht nur zwei Alternativen:koma hat wahrscheinlich mittlerweile sowieso eine Lösung gefunden, um sowohl Bug zu beheben, wie auch den Exploit zu verhindern
1) Die Angriffsfähigkeit der Karacke und Galeone wieder entfernen. Das wär das einfachste. Zumal die KI mit dieser Doppelfunktion aus Militär- und Transportschiff erstmal nichts anfangen kann.
2) Für die Karacke (und Galeone) einen eigenen UnitAI-Typ erstellen. Damit könnte man genau definieren, wie die KI den Einheitentyp verwendet (z.B keine Verkäufe an die Ureinwohner). Das wäre auch der reguläre Weg, wenn man die Idee, einem Transportschiff die Möglichkeit zum Angriff zu geben, richtig hätte umsetzen wollen...