pattern shoots + fix bug in bullet collision