//攻击阶段
        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);
            }
        }