battle for the stones