diff options
-rw-r--r-- | src/company_cmd.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/company_cmd.cpp b/src/company_cmd.cpp index 692431e6e..0ecd43671 100644 --- a/src/company_cmd.cpp +++ b/src/company_cmd.cpp @@ -375,7 +375,6 @@ set_name:; SetDParam(3, t->index); AddNewsItem(STR_MESSAGE_NEWS_FORMAT, NS_COMPANY_NEW, NR_TILE, c->last_build_coordinate, NR_NONE, UINT32_MAX, cni); } - AI::BroadcastNewEvent(new ScriptEventCompanyNew(c->index), c->index); return; } bad_town_name:; @@ -563,6 +562,8 @@ Company *DoStartupNewCompany(bool is_ai, CompanyID company = INVALID_COMPANY) if (is_ai && (!_networking || _network_server)) AI::StartNew(c->index); + AI::BroadcastNewEvent(new ScriptEventCompanyNew(c->index), c->index); + return c; } |