From 7b5fbc162d90236cf16f6f40ccc08274f4afee33 Mon Sep 17 00:00:00 2001 From: Simeon Manolov Date: Tue, 6 Jan 2026 02:29:29 +0200 Subject: [PATCH] Make cloned units more valuable --- AI/MMAI/BAI/v13/stack.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/AI/MMAI/BAI/v13/stack.cpp b/AI/MMAI/BAI/v13/stack.cpp index 1ce0d9353..9e074ed85 100644 --- a/AI/MMAI/BAI/v13/stack.cpp +++ b/AI/MMAI/BAI/v13/stack.cpp @@ -289,8 +289,11 @@ Stack::Stack( auto valueOne = GetValue(cstack->unitType()); + // Force a higher value clones (we want extra focus on them) // Force a lower value for summons (we don't care about them, they are not permanent) - if(cstack->unitSlot() == SlotID::SUMMONED_SLOT_PLACEHOLDER) + if(cstack->isClone()) + valueOne *= 5; + else if(cstack->unitSlot() == SlotID::SUMMONED_SLOT_PLACEHOLDER) valueOne *= 0.2; auto permille = [](int v1, int v2)