From 2c211630cb631b05d7d3c6aba4028776aebf651b Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Fri, 7 Mar 2025 23:35:28 +0000 Subject: [PATCH] Fix #13759: Really don't set error owner to OWNER_TOWN. (#13761) --- src/company_cmd.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/company_cmd.cpp b/src/company_cmd.cpp index f85455fe2c..46c73273eb 100644 --- a/src/company_cmd.cpp +++ b/src/company_cmd.cpp @@ -366,7 +366,7 @@ CommandCost CheckOwnership(Owner owner, TileIndex tile) if (IsLocalCompany()) { auto params = GetParamsForOwnedBy(owner, tile); error.SetEncodedMessage(GetEncodedStringWithArgs(STR_ERROR_OWNED_BY, params)); - error.SetErrorOwner(owner); + if (owner != OWNER_TOWN) error.SetErrorOwner(owner); } return error; }