Changed constructor of BattleLogic