implement wis-based auto attack