took unnceccessary globals out of battle.h