diff --git a/hwe/func_npc.php b/hwe/func_npc.php index eb0c335c..0584fb2e 100644 --- a/hwe/func_npc.php +++ b/hwe/func_npc.php @@ -226,7 +226,7 @@ function SetCrew($no, $nationID, $personal, $gold, $leader, $genType, $tech, $de } if($types){ - if(!$allowedAction->randomRecruit && in_array($currentCrewType, $types)){ + if(!$allowedAction->randomRecruit && in_array($currentCrewType, $types) && $type == GameUnitConst::DEFAULT_CREWTYPE){ $type = $currentCrewType; } else{