Evolve icon indicating copy to clipboard operation
Evolve copied to clipboard

BUG: Andromeda ship-crew unemployed-civilian auto assignment

Open w-e-w opened this issue 4 years ago • 0 comments

Expected Behavior

under Andromeda the Bolognium Ship requires 2 civilian crew, the game should auto assing unemployed civilians to the crew when they are 2 unemployed civilianm

Actual Behavior

the assignment only happens when they are 3 unemployed civilian, 1 more then the required 2, this bug may exist with other type of ships, but I only test it on Bolognium Ship

my guess

I think this possibly is some sort of off-by-one bug maybe somewhere in the code theres something like

if unemployed civilians > require_crew
   then assign ship crew

as opposed to

if unemployed civilians => require_crew
   then assign ship crew

greater greater or equal issue

screenshots:

unemployed civilians 2, ship crew 22/24 2022-02-02 19_11_06-Evolve 004886 then unassine 1 more civilians, then crew will be assigned immediately. unemployed civilians 3 -> 1, ship crew 22/24 -> 24/24 2 unemployed civilians is assigned to cuew, leaving behind 1 unemployed civilians 2022-02-02 19_11_15-Evolve 004887

w-e-w avatar Feb 02 '22 10:02 w-e-w