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