added attacking system :+1: