add directionality back to attacks