Auto-fighting mostly implemented