add range attack