#region Ridercontrole #region king //الكنج و هوه بيضرب if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.King) { damage = (uint)(damage * 114/100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Prince) { damage = (uint)(damage * 105 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.King && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Duke) { damage = (uint)(damage * 113 / 100); } if (attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Earl || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Knight || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Serf && attacker.NobilityRank == Game.ConquerStructures.NobilityRank.King) { damage = (uint)(damage * 120 / 100); } #endregion #region prince if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.King) { damage = (uint)(damage * 174 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Prince) { damage = (uint)(damage * 133 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Prince && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Duke) { damage = (uint)(damage * 109 / 100); } if (attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Earl || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Knight || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Serf && attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Prince) { damage = (uint)(damage * 115 / 100); } #endregion #region Duke if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.King) { damage = (uint)(damage * 179 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Prince) { damage = (uint)(damage * 185 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Duke && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Duke) { damage = (uint)(damage * 115 / 100); } if (attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Earl || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Knight || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Serf && attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Duke) { damage = (uint)(damage * 105 / 100); } #endregion #region earl if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.King) { damage = (uint)(damage * 179 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Prince) { damage = (uint)(damage * 186 / 100); } if (attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Earl && attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Duke) { damage = (uint)(damage * 190 / 100); } if (attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Earl || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Knight || attacked.NobilityRank == Game.ConquerStructures.NobilityRank.Serf && attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Earl || attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Serf || attacker.NobilityRank == Game.ConquerStructures.NobilityRank.Knight) { damage = (uint)(damage * 150 / 100); } #endregion #endregion