Ok, after testing I know that the problems is in this part of the script: If written like this it's simply ignored as if no soldier at all fit this description, and that is the best case scenario. Tried to alter it and I either get crash at start or crash upon returning to base. I don't now what else to try.