BattleState Instance Method Implemented