Observed behavior:
Filtering for traits to require functions as a union of officers with the desired traits. Filtering for traits to exclude functions as an intersection of officers with the undesired traits.
Expected behavior:
Filtering to require traits should function as an intersection, reducing the list of remaining officers with each additional parameter. Filtering to exclude traits should function as a union, again reducing the list of remaining officers with each additional parameter.
Gameplay impact:
Currently, adding trait filter parameters beyond the first makes the resulting filtered list progressively less useful to the players. It is more effective for a player to select a single trait to filter by, and then manually scan for intersections of that trait and other desirable traits on available officers.
I believe that the current functionality is an artifact of code reuse from the other filtering options, which work as expected and should not be changed.
0
Comments
100% agreed. The filters on DOff assingments need work. Finding your best office (particularly on any assignment that allows "Any Officer") is a chore. The filters should work the way the OP specified.