From 1a4d895ec398f8d3bfa00d9f6385b6fabf452b3a Mon Sep 17 00:00:00 2001 From: Laserlicht <13953785+Laserlicht@users.noreply.github.com> Date: Fri, 3 Oct 2025 16:34:11 +0200 Subject: [PATCH] fixed resource amount for abandoned --- lib/mapObjects/MiscObjects.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/mapObjects/MiscObjects.cpp b/lib/mapObjects/MiscObjects.cpp index 550d3b148..531ef7546 100644 --- a/lib/mapObjects/MiscObjects.cpp +++ b/lib/mapObjects/MiscObjects.cpp @@ -209,6 +209,19 @@ void CGMine::flagMine(IGameEventCallback & gameEvents, const PlayerColor & playe ui32 CGMine::defaultResProduction() const { + if(isAbandoned()) + { + switch(producedResource.toEnum()) + { + case EGameResID::WOOD: + case EGameResID::ORE: + return 2; + case EGameResID::GOLD: + return 1000; + default: + return 1; + } + } return getResourceHandler()->getDefaultQuantity(); }