Added the TickThreading patches directly to MyTown
Added list checking for canAttack and changed using arrays to lists for performance.