fix #1711 (crash when ringed outside of battle)