So the character pool feature in XCOM 2 is really cool, since it lets you store a bunch of soldiers which will then be used to populate the random recruits you see. The only thing I'm wondering, though, is if there's a way to ensure that when a the list of initial and recruitable soldiers is made that those pool soldiers will always be chosen in place of the random recruits (provided there are any available).

Is such a thing possible?


The other answers were correct but now there is an in game setting for this on the character pool screen. This was added in the March 10, 2016 patch.


This is no longer required, since they added options to the character pool menu in the latest patch. See here.

Yup, it's possible, and really easy to do too.

Open up \path\to\steam\SteamApps\common\XCOM 2\XComGame\Config\DefaultXCOMGameData.ini, and then find the following lines:


Update these values to the following:


Changing all of these values to CPSM_PoolOnly will ensure characters will always be drawn from your character pool if available, but will revert back to random generation if there's no unused soldiers in the character pool (source).


This is now a Steam workshop mod for this: Character Pool Only

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.