ok so that new state machine worked and fixed the first problem.
now, there is a new problem. the towers only shoot one at a time. and they bug out when they cant shoot. :/