only alien* and phalanx* equipment ids should be checked here (equipment.ufo) - stuff like civilian_soldier or whatever they are called should not get checked - but i'm not sure why
I see, hope that does not cause any problems...
but not really a bug then
But a string cannot start with "alien" and "phalanx" at the same time. Isn't this AND rather an OR?
That is confusing it seems to do what it's supposed to -- will be true when the string does not start with "alien" nor "phalanx" as both comparisions will return non zero