Removed awkward BattleUnit copy constructor, which fixes a memory leak