Mercurial > hg > openttd
changeset 17832:96058cf233f7 draft
(svn r22623) -Cleanup: DoAcquireCompany() does not need to sell shares, ChangeOwnershipOfCompanyItems() already does that and it does it better.
author | frosch <frosch@openttd.org> |
---|---|
date | Sat, 02 Jul 2011 19:07:47 +0000 |
parents | 7c8f4c06bbc1 |
children | 22216d88b87b |
files | src/economy.cpp |
diffstat | 1 files changed, 0 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/economy.cpp +++ b/src/economy.cpp @@ -1511,16 +1511,6 @@ owner->current_loan += c->current_loan; } - Money value = CalculateCompanyValue(c) >> 2; - Backup<CompanyByte> cur_company(_current_company, FILE_LINE); - for (int i = 0; i != 4; i++) { - if (c->share_owners[i] != COMPANY_SPECTATOR) { - cur_company.Change(c->share_owners[i]); - SubtractMoneyFromCompany(CommandCost(EXPENSES_OTHER, -value)); - } - } - cur_company.Restore(); - if (c->is_ai) AI::Stop(c->index); DeleteCompanyWindows(ci);