protected override IEnumerable <BattleDetail> SearchBattleDetails(int index) { return(BattleDetails.Where(d => d.DefenderIndex == index)); }
protected virtual IEnumerable <BattleDetail> SearchBattleDetails(int index) { return(BattleDetails.Where(d => d.AttackerIndex == index || d.DefenderIndex == index)); }