From 4c943df48733bfac39063d9bf7caf7fe299d2228 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Wed, 14 May 2025 15:00:48 -0500 Subject: [PATCH] select target should usually not show split-off PCs --- src/game/boe.items.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/game/boe.items.cpp b/src/game/boe.items.cpp index 1bb1dfea..36697609 100644 --- a/src/game/boe.items.cpp +++ b/src/game/boe.items.cpp @@ -949,6 +949,9 @@ short select_pc(eSelectPC mode, std::string title, eSkill highlight_highest, boo if(univ.party[i].main_status == eMainStatus::ABSENT || univ.party[i].main_status == eMainStatus::FLED) can_pick = false; + if(mode != eSelectPC::ANY && univ.party[i].main_status >= eMainStatus::SPLIT) + can_pick = false; + else switch(mode) { case eSelectPC::ONLY_CAN_GIVE_FROM_ACTIVE: if(i == univ.cur_pc){