//攻击阶段 private void AttackingPhase(Competitor Character, bool HasSkills = true) { Competitor Defender = Another(Character); if (Character.GetName() == "Kiana") { if (Count % 2 == 0) { if (HasSkills) { TextResult += Defender.EffectedByKiana_Spear(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "RaidenMei") { if (Count % 2 == 0) { if (HasSkills) { TextResult += Defender.EffectedByRaidenMei_Dragon(Character); TextResult += Defender.EffectedByRaidenMei_Singer(Character); } } else { TextResult += Defender.GetAttacked(Character); if (HasSkills) { TextResult += Defender.EffectedByRaidenMei_Singer(Character); } } } else if (Character.GetName() == "RitaRossweisse") { if (Count % 4 == 0) { if (HasSkills) { TextResult += Defender.EffectedByRitaRossweisse_Mind(Character); } } else { TextResult += Defender.GetAttacked(Character); if (HasSkills) { if (ProbabilityFunction(35)) { TextResult += Defender.EffectedByRitaRossweisse_Clear(Character); } } } } else if (Character.GetName() == "TheresaApocalypse") { if (Count % 3 == 0) { if (HasSkills) { TextResult += Defender.EffectedByTheresaApocalypse_Kick(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "CorvusCorax") { if (Count % 3 == 0) { if (HasSkills) { TextResult += Defender.EffectedByCorvusCorax_Island(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "Bronya") { if (Count % 3 == 0) { if (HasSkills) { TextResult += Defender.EffectedByBronya_Mortar(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "KallenAndSakura") { if (Count % 2 == 0) { if (HasSkills) { TextResult += Defender.EffectedByKallen(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "SeeleVollerei") { TextResult += Defender.GetAttacked(Character); } else if (Character.GetName() == "FuHua") { if (Count % 3 == 0) { if (HasSkills) { TextResult += Defender.EffectedByFuHua(Character); } } else { TextResult += Defender.GetAttacked(Character); } } else if (Character.GetName() == "Himeko") { TextResult += Defender.GetAttacked(Character); } }