|
if (attacked.ContainsFlag(Network.GamePackets.Update.Flags.ShurikenVortex))
#region Rider attack
#region king
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Serf)
{
Damage = (int)(Damage * 100 / 100);
}
#endregion
#region prince
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King)
{
Damage = (int)(Damage * 70 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke)
{
Damage = (int)(Damage * 60 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl)
{
Damage = (int)(Damage * 50 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Serf)
{
Damage = (int)(Damage * 40 / 100);
}
#endregion
#region duke
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King)
{
Damage = (int)(Damage * 65 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince)
{
Damage = (int)(Damage * 60 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke)
{
Damage = (int)(Damage * 100 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl)
{
Damage = (int)(Damage * 55 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Serf)
{
Damage = (int)(Damage * 50 / 100);
}
#endregion
#region earl
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.King)
{
Damage = (int)(Damage * 60 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Prince)
{
Damage = (int)(Damage * 55 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Duke)
{
Damage = (int)(Damage * 50 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Earl)
{
Damage = (int)(Damage * 45 / 100);
}
if (attacker.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Serf && attacked.NobilityRank == Mr_Panda.Game.ConquerStructures.NobilityRank.Serf)
{
Damage = (int)(Damage * 100 / 100);
}
#endregion
#endregion
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
مشكله ف البوكر سورس ريزو مشكله رخمه اوى | bosha1 | مشكلات السيرفيرات كونكر الشخصيه | 3 | 2020-02-18 07:25 PM |
مشكله سورس | taha | مشكلات السيرفيرات كونكر الشخصيه | 6 | 2020-01-25 05:00 AM |
مشكله سورس | taha | مشكلات السيرفيرات كونكر الشخصيه | 3 | 2019-12-07 05:33 PM |