got rid of tower placing wonkiness, now fully state-based.