Advertisement
XConquer

Varios NPCs

Oct 8th, 2020
1,704
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 252.19 KB | None | 0 0
  1.   #region DiosaPerfecto
  2.                     case 199919:
  3.                         {
  4.                             switch (npcRequest.OptionID)
  5.                             {
  6.                                 case 0:
  7.                                     {
  8.                                         dialog.Text("Puedo subir tu nivel de perfección a corazon por 900.000.000 de Oro!");
  9.                                         dialog.Option("Collar", (byte)MsgItemInfo.Necklace);
  10.                                         dialog.Option("Traje", (byte)MsgItemInfo.Armor);
  11.                                         dialog.Option("TorreDeCielo", (byte)MsgItemInfo.Tower);
  12.                                         dialog.Option("Abanico", (byte)MsgItemInfo.Fan);
  13.                                         dialog.Option("LatigoDeCaballero", (byte)MsgItemInfo.SteedCrop);
  14.                                         dialog.Option("AlasDeTempestad", (byte)MsgItemInfo.Wing);
  15.                                         dialog.Option("Anillo", (byte)MsgItemInfo.Ring);
  16.                                         dialog.Option("Casco", (byte)MsgItemInfo.Head);
  17.                                         dialog.Option("Botas", (byte)MsgItemInfo.Boots);
  18.                                         dialog.Option("Caballo", (byte)MsgItemInfo.Steed);
  19.                                         dialog.Option("ArmaDerecha", (byte)MsgItemInfo.RightWeapon);
  20.                                         dialog.Option("ArmaIzquierda", (byte)MsgItemInfo.LeftWeapon);
  21.                                         dialog.Send();
  22.                                         break;
  23.                                     }
  24.                                 case (byte)MsgItemInfo.Necklace:
  25.                                 case (byte)MsgItemInfo.Armor:
  26.                                 case (byte)MsgItemInfo.Ring:
  27.                                 case (byte)MsgItemInfo.Boots:
  28.                                 case (byte)MsgItemInfo.Head:
  29.                                 case (byte)MsgItemInfo.Tower:
  30.                                 case (byte)MsgItemInfo.Fan:
  31.                                 case (byte)MsgItemInfo.SteedCrop:
  32.                                 case (byte)MsgItemInfo.Steed:
  33.                                 case (byte)MsgItemInfo.RightWeapon:
  34.                                 case (byte)MsgItemInfo.LeftWeapon:
  35.                                     {
  36.                                         MsgItemInfo item;
  37.                                         if (client.Player.Money >= 900000000)
  38.                                         {
  39.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  40.                                                 if (item != null)
  41.                                                 {
  42.                                                     if (item.PerfectionLevel < 28)
  43.                                                     {
  44.                                                         client.Player.Money -= 900000000;
  45.                                                         item.PerfectionLevel = 28;
  46.                                                         item.PerfectionOwner = client.Player.Name;
  47.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  48.                                                         ConquerItemTable.UpdatePerfection(item);
  49.                                                         item.Send(client);
  50.  
  51.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  52.                                                         dialog.Option("Gracias.", 255);
  53.                                                     }
  54.                                                     else
  55.                                                     {
  56.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  57.                                                         dialog.Option("Usps.", 255);
  58.                                                     }
  59.                                                 }
  60.                                                 else
  61.                                                 {
  62.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  63.                                                     dialog.Option("Oh, I get it.", 255);
  64.                                                 }
  65.                                         }
  66.                                         else
  67.                                         {
  68.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 900,000,000 Oro!");
  69.                                             dialog.Option("Oh, I get it.", 255);
  70.                                         }
  71.                                         break;
  72.                                     }
  73.                                 case (byte)MsgItemInfo.Wing:
  74.                                     {
  75.                                         MsgItemInfo item;
  76.                                         if (client.Player.Money >= 900000000)
  77.                                         {
  78.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  79.                                                 if (item != null)
  80.                                                 {
  81.                                                     if (item.PerfectionLevel < 28)
  82.                                                     {
  83.                                                         client.Player.Money -= 900000000;
  84.                                                         item.PerfectionLevel = 28;
  85.                                                         item.PerfectionOwner = client.Player.Name;
  86.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  87.                                                         ConquerItemTable.UpdatePerfection(item);
  88.                                                         item.Send(client);
  89.  
  90.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  91.                                                         dialog.Option("Gracias.", 255);
  92.                                                     }
  93.                                                     else
  94.                                                     {
  95.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  96.                                                         dialog.Option("Usps.", 255);
  97.                                                     }
  98.                                                 }
  99.                                                 else
  100.                                                 {
  101.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  102.                                                     dialog.Option("Oh, I get it.", 255);
  103.                                                 }
  104.                                         }
  105.                                         else
  106.                                         {
  107.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 900,000,000 Oro!");
  108.                                             dialog.Option("Oh, I get it.", 255);
  109.                                         }
  110.                                         break;
  111.                                     }
  112.                             }
  113.                             break;
  114.                         }
  115.                     #endregion
  116.                     #region PerfecionCorona
  117.                     case 199920:
  118.                         {
  119.                             switch (npcRequest.OptionID)
  120.                             {
  121.                                 case 0:
  122.                                     {
  123.                                         dialog.Text("Puedo subir tu nivel de perfección a Corona por 400.000.000 de Oro!");
  124.                                         dialog.Option("Collar", (byte)MsgItemInfo.Necklace);
  125.                                         dialog.Option("Traje", (byte)MsgItemInfo.Armor);
  126.                                         dialog.Option("TorreDeCielo", (byte)MsgItemInfo.Tower);
  127.                                         dialog.Option("Abanico", (byte)MsgItemInfo.Fan);
  128.                                         dialog.Option("LatigoDeCaballero", (byte)MsgItemInfo.SteedCrop);
  129.                                         dialog.Option("AlasDeTempestad", (byte)MsgItemInfo.Wing);
  130.                                         dialog.Option("Anillo", (byte)MsgItemInfo.Ring);
  131.                                         dialog.Option("Casco", (byte)MsgItemInfo.Head);
  132.                                         dialog.Option("Botas", (byte)MsgItemInfo.Boots);
  133.                                         dialog.Option("Caballo", (byte)MsgItemInfo.Steed);
  134.                                         dialog.Option("ArmaDerecha", (byte)MsgItemInfo.RightWeapon);
  135.                                         dialog.Option("ArmaIzquierda", (byte)MsgItemInfo.LeftWeapon);
  136.                                         dialog.Send();
  137.                                         break;
  138.                                     }
  139.                                 case (byte)MsgItemInfo.Necklace:
  140.                                 case (byte)MsgItemInfo.Armor:
  141.                                 case (byte)MsgItemInfo.Ring:
  142.                                 case (byte)MsgItemInfo.Boots:
  143.                                 case (byte)MsgItemInfo.Head:
  144.                                 case (byte)MsgItemInfo.Tower:
  145.                                 case (byte)MsgItemInfo.Fan:
  146.                                 case (byte)MsgItemInfo.SteedCrop:
  147.                                 case (byte)MsgItemInfo.Steed:
  148.                                 case (byte)MsgItemInfo.RightWeapon:
  149.                                 case (byte)MsgItemInfo.LeftWeapon:
  150.                                     {
  151.                                         MsgItemInfo item;
  152.                                         if (client.Player.Money >= 400000000)
  153.                                         {
  154.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  155.                                                 if (item != null)
  156.                                                 {
  157.                                                     if (item.PerfectionLevel < 28)
  158.                                                     {
  159.                                                         client.Player.Money -= 400000000;
  160.                                                         item.PerfectionLevel = 54;
  161.                                                         item.PerfectionOwner = client.Player.Name;
  162.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  163.                                                         ConquerItemTable.UpdatePerfection(item);
  164.                                                         item.Send(client);
  165.  
  166.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  167.                                                         dialog.Option("Gracias.", 255);
  168.                                                     }
  169.                                                     else
  170.                                                     {
  171.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  172.                                                         dialog.Option("Usps.", 255);
  173.                                                     }
  174.                                                 }
  175.                                                 else
  176.                                                 {
  177.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  178.                                                     dialog.Option("Oh, I get it.", 255);
  179.                                                 }
  180.                                         }
  181.                                         else
  182.                                         {
  183.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 400,000,000 Oro!");
  184.                                             dialog.Option("Oh, I get it.", 255);
  185.                                         }
  186.                                         break;
  187.                                     }
  188.                                 case (byte)MsgItemInfo.Wing:
  189.                                     {
  190.                                         MsgItemInfo item;
  191.                                         if (client.Player.ConquerPoints >= 400000000)
  192.                                         {
  193.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  194.                                                 if (item != null)
  195.                                                 {
  196.                                                     if (item.PerfectionLevel < 28)
  197.                                                     {
  198.                                                         client.Player.ConquerPoints -= 400000000;
  199.                                                         item.PerfectionLevel = 54;
  200.                                                         item.PerfectionOwner = client.Player.Name;
  201.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  202.                                                         ConquerItemTable.UpdatePerfection(item);
  203.                                                         item.Send(client);
  204.  
  205.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  206.                                                         dialog.Option("Gracias.", 255);
  207.                                                     }
  208.                                                     else
  209.                                                     {
  210.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  211.                                                         dialog.Option("Usps.", 255);
  212.                                                     }
  213.                                                 }
  214.                                                 else
  215.                                                 {
  216.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  217.                                                     dialog.Option("Oh, I get it.", 255);
  218.                                                 }
  219.                                         }
  220.                                         else
  221.                                         {
  222.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 400,000,000 Oro!");
  223.                                             dialog.Option("Oh, I get it.", 255);
  224.                                         }
  225.                                         break;
  226.                                     }
  227.                             }
  228.                             break;
  229.                         }
  230.                     #endregion
  231.                     #region DiosPerfecto
  232.                     case 199921:
  233.                         {
  234.                             switch (npcRequest.OptionID)
  235.                             {
  236.                                 case 0:
  237.                                     {
  238.                                         dialog.Text("Soy el dios Perfecto, todo lo que toco lo hago Perfecto, elige que quieres hacer perfecto a cambio tienes que darme 400,000,000 de Oro!");
  239.                                         dialog.Option("Collar", (byte)MsgItemInfo.Necklace);
  240.                                         dialog.Option("Traje", (byte)MsgItemInfo.Armor);
  241.                                         dialog.Option("TorreDeCielo", (byte)MsgItemInfo.Tower);
  242.                                         dialog.Option("Abanico", (byte)MsgItemInfo.Fan);
  243.                                         dialog.Option("LatigoDeCaballero", (byte)MsgItemInfo.SteedCrop);
  244.                                         dialog.Option("AlasDeTempestad", (byte)MsgItemInfo.Wing);
  245.                                         dialog.Option("Anillo", (byte)MsgItemInfo.Ring);
  246.                                         dialog.Option("Casco", (byte)MsgItemInfo.Head);
  247.                                         dialog.Option("Botas", (byte)MsgItemInfo.Boots);
  248.                                         dialog.Option("Caballo", (byte)MsgItemInfo.Steed);
  249.                                         dialog.Option("ArmaDerecha", (byte)MsgItemInfo.RightWeapon);
  250.                                         dialog.Option("ArmaIzquierda", (byte)MsgItemInfo.LeftWeapon);
  251.                                         dialog.Send();
  252.                                         break;
  253.                                     }
  254.                                 case (byte)MsgItemInfo.Necklace:
  255.                                 case (byte)MsgItemInfo.Armor:
  256.                                 case (byte)MsgItemInfo.Ring:
  257.                                 case (byte)MsgItemInfo.Boots:
  258.                                 case (byte)MsgItemInfo.Head:
  259.                                 case (byte)MsgItemInfo.Tower:
  260.                                 case (byte)MsgItemInfo.Fan:
  261.                                 case (byte)MsgItemInfo.SteedCrop:
  262.                                 case (byte)MsgItemInfo.Steed:
  263.                                 case (byte)MsgItemInfo.RightWeapon:
  264.                                 case (byte)MsgItemInfo.LeftWeapon:
  265.                                     {
  266.                                         MsgItemInfo item;
  267.                                         if (client.Player.ConquerPoints >= 400000000)
  268.                                         {
  269.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  270.                                                 if (item != null)
  271.                                                 {
  272.                                                     if (item.PerfectionLevel != 54)
  273.                                                     {
  274.                                                         client.Player.ConquerPoints -= 400000000;
  275.                                                         item.PerfectionLevel = 54;
  276.                                                         item.PerfectionOwner = client.Player.Name;
  277.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  278.                                                         ConquerItemTable.UpdatePerfection(item);
  279.                                                         item.Send(client);
  280.  
  281.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  282.                                                         dialog.Option("Gracias.", 255);
  283.                                                     }
  284.                                                     else
  285.                                                     {
  286.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  287.                                                         dialog.Option("Usps.", 255);
  288.                                                     }
  289.                                                 }
  290.                                                 else
  291.                                                 {
  292.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  293.                                                     dialog.Option("Oh, I get it.", 255);
  294.                                                 }
  295.                                         }
  296.                                         else
  297.                                         {
  298.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 400,000,000 Oro!");
  299.                                             dialog.Option("Oh, I get it.", 255);
  300.                                         }
  301.                                         break;
  302.                                     }
  303.                                 case (byte)MsgItemInfo.Wing:
  304.                                     {
  305.                                         MsgItemInfo item;
  306.                                         if (client.Player.ConquerPoints >= 400000000)
  307.                                         {
  308.                                             if ((item = client.Equipment.TryGetItem(npcRequest.OptionID)) != null)
  309.                                                 if (item != null)
  310.                                                 {
  311.                                                     if (item.PerfectionLevel != 54)
  312.                                                     {
  313.                                                         client.Player.ConquerPoints -= 400000000;
  314.                                                         item.PerfectionLevel = 54;
  315.                                                         item.PerfectionOwner = client.Player.Name;
  316.                                                         item.PerfectionOwnerGuid = client.Player.UID;
  317.                                                         ConquerItemTable.UpdatePerfection(item);
  318.                                                         item.Send(client);
  319.  
  320.                                                         dialog.Text("¡Congratulations, obtuviste el nivel de perfección Corona!");
  321.                                                         dialog.Option("Gracias.", 255);
  322.                                                     }
  323.                                                     else
  324.                                                     {
  325.                                                         dialog.Text("¡Ya tienes un nivel superior en perfección!");
  326.                                                         dialog.Option("Usps.", 255);
  327.                                                     }
  328.                                                 }
  329.                                                 else
  330.                                                 {
  331.                                                     dialog.Text("¡Necesita tener el equipo que eligió equipado!");
  332.                                                     dialog.Option("Oh, I get it.", 255);
  333.                                                 }
  334.                                         }
  335.                                         else
  336.                                         {
  337.                                             dialog.Text("Por favor regrese a mí con ¡No tiene 400,000,000 CPs!");
  338.                                             dialog.Option("Oh, I get it.", 255);
  339.                                         }
  340.                                         break;
  341.                                     }
  342.                             }
  343.                             break;
  344.                         }
  345.                     #endregion
  346.                     #region  Vendedor Set+12
  347.                     case 62149:
  348.                         {
  349.                             switch (npcRequest.OptionID)
  350.                             {
  351.                                 case 0:
  352.                                     {
  353.                                         dialog.Text("¡Elija el equipo que desea a 1 millon de Cps!");
  354.                                         dialog.Option("Troyano.", 15);
  355.                                         dialog.Option("Pirata.", 16);
  356.                                         dialog.Option("Alquero.", 17);
  357.                                         dialog.Option("Ninja.", 18);
  358.                                         dialog.Option("Monje.", 19);
  359.                                         dialog.Option("Guerrero.", 20);
  360.                                         dialog.Option("Taoista.", 21);
  361.                                         dialog.Option("GuerreroDragon.", 22);
  362.                                         dialog.Option("GenioAire.", 23);
  363.                                         dialog.Option("Gracias hermano!", 0);
  364.                                         dialog.Send();
  365.                                         break;
  366.                                     }
  367.                                 #region Taoista
  368.                                 case 21:
  369.                                     {
  370.                                         if (client.Inventory.Count <= 30)
  371.                                         {
  372.                                             if (client.Player.ConquerPoints >= 1000000)
  373.                                             {
  374.                                                 client.Player.ConquerPoints -= 1000000;
  375.                                                 uint itemid = 202009;//Tower
  376.                                                 uint itemid2 = 201009;//Fan
  377.                                                 uint itemid3 = 160249;//Boot
  378.                                                 uint itemid4 = 121269;//NiftyBag
  379.                                                 uint itemid5 = 152279;//WyvernBracelet
  380.                                                 uint itemid6 = 114309;//DistinctCap
  381.                                                 uint itemid7 = 134309;//EternalRobe
  382.                                                 uint itemid8 = 421439;//SupremeSword
  383.                                                 uint itemid9 = 117309;//DreamEarrings
  384.                                                 uint itemid12 = 203009;//RidingCrop
  385.                                                 //uint itemid13 = 620439; // EpicaTaoista
  386.                                                 uint itemid14 = 619439; //EpicaTaoista
  387.                                                 uint itemid15 = 204009;//Wing  
  388.  
  389.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  390.                                                 item2.ID = itemid2;
  391.                                                 item2.Color = COServer.Game.Enums.Color.White;
  392.                                                 item2.Plus = 12;
  393.                                                 item2.Bless = 0;
  394.                                                 item2.Enchant = 0;
  395.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  396.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  397.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  398.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  399.  
  400.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  401.                                                 item3.ID = itemid3;
  402.                                                 item3.Color = COServer.Game.Enums.Color.White;
  403.                                                 item3.Plus = 12;
  404.                                                 item3.Bless = 7;
  405.                                                 item3.Enchant = 1;
  406.                                                 item3.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  407.                                                 item3.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  408.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  409.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  410.  
  411.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  412.                                                 item4.ID = itemid4;
  413.                                                 item4.Color = COServer.Game.Enums.Color.White;
  414.                                                 item4.Plus = 12;
  415.                                                 item4.Bless = 7;
  416.                                                 item4.Enchant = 1;
  417.                                                 item4.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  418.                                                 item4.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  419.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  420.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  421.  
  422.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  423.                                                 item5.ID = itemid5;
  424.                                                 item5.Color = COServer.Game.Enums.Color.White;
  425.                                                 item5.Plus = 12;
  426.                                                 item5.Bless = 7;
  427.                                                 item5.Enchant = 1;
  428.                                                 item5.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  429.                                                 item5.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  430.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  431.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  432.  
  433.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  434.                                                 item6.ID = itemid6;
  435.                                                 item6.Color = COServer.Game.Enums.Color.White;
  436.                                                 item6.Plus = 12;
  437.                                                 item6.Bless = 7;
  438.                                                 item6.Enchant = 1;
  439.                                                 item6.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  440.                                                 item6.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  441.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  442.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  443.  
  444.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  445.                                                 item7.ID = itemid7;
  446.                                                 item7.Color = COServer.Game.Enums.Color.White;
  447.                                                 item7.Plus = 12;
  448.                                                 item7.Bless = 7;
  449.                                                 item7.Enchant = 1;
  450.                                                 item7.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  451.                                                 item7.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  452.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  453.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  454.  
  455.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  456.                                                 item8.ID = itemid8;
  457.                                                 item8.Color = COServer.Game.Enums.Color.White;
  458.                                                 item8.Plus = 12;
  459.                                                 item8.Bless = 7;
  460.                                                 item8.Enchant = 1;
  461.                                                 item8.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  462.                                                 item8.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  463.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  464.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  465.  
  466.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  467.                                                 item9.ID = itemid9;
  468.                                                 item9.Color = COServer.Game.Enums.Color.White;
  469.                                                 item9.Plus = 12;
  470.                                                 item9.Bless = 7;
  471.                                                 item9.Enchant = 1;
  472.                                                 item9.SocketOne = Game.Enums.Gem.SuperPhoenixGem;
  473.                                                 item9.SocketTwo = Game.Enums.Gem.SuperPhoenixGem;
  474.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  475.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  476.  
  477.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  478.                                                 item12.ID = itemid12;
  479.                                                 item12.Color = COServer.Game.Enums.Color.White;
  480.                                                 item12.Plus = 12;
  481.                                                 item12.Bless = 0;
  482.                                                 item12.Enchant = 0;
  483.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  484.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  485.  
  486.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  487.                                                 item15.ID = itemid15;
  488.                                                 item15.Color = Game.Enums.Color.White;
  489.                                                 item15.Plus = 12;
  490.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  491.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  492.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  493.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  494.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  495.  
  496.                                                 MsgItemInfo item14 = new MsgItemInfo(true);
  497.                                                 item14.ID = itemid14;
  498.                                                 item14.Color = COServer.Game.Enums.Color.White;
  499.                                                 item14.Plus = 12;
  500.                                                 item14.Durability = item14.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid14].Durability;
  501.                                                 client.Inventory.Add(item14, COServer.Game.Enums.ItemUse.CreateAndAdd);
  502.  
  503.  
  504.                                                 MsgItemInfo item = new MsgItemInfo(true);
  505.                                                 item.ID = itemid;
  506.                                                 item.Color = COServer.Game.Enums.Color.White;
  507.                                                 item.Plus = 12;
  508.                                                 item.Bless = 0;
  509.                                                 item.Enchant = 0;
  510.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  511.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  512.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  513.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  514.                                                 {
  515.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  516.                                                     npc.OptionID = 255;
  517.                                                     client.Send(npc.ToArray());
  518.                                                 }
  519.                                                 else
  520.                                                 {
  521.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  522.                                                     dialog.Option("Bien.", 255);
  523.                                                     dialog.Send();
  524.                                                 }
  525.                                             }
  526.                                             else
  527.                                             {
  528.                                                 dialog.Text("lo siento, no tienes 1,000,000 Cps.");
  529.                                                 dialog.Option("Bien.", 255);
  530.                                                 dialog.Send();
  531.                                             }
  532.                                         }
  533.                                         else
  534.                                         {
  535.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  536.                                             dialog.Option("Bien.", 255);
  537.                                             dialog.Send();
  538.                                         }
  539.                                         break;
  540.                                     }
  541.                                 #endregion pirate
  542.                                 #region Guerrero
  543.                                 case 20:
  544.                                     {
  545.                                         if (client.Inventory.Count <= 28)
  546.                                         {
  547.                                             if (client.Player.ConquerPoints >= 1000000)
  548.                                             {
  549.                                                 client.Player.ConquerPoints -= 1000000;
  550.                                                 uint itemid = 202009;//Tower
  551.                                                 uint itemid2 = 201009;//Fan
  552.                                                 uint itemid3 = 160249;//Boot
  553.                                                 uint itemid4 = 120269;//Necklace
  554.                                                 uint itemid5 = 150269;//Ring
  555.                                                 uint itemid6 = 111309;//SteelHelmet
  556.                                                 uint itemid7 = 131309;//ImperiousArmor
  557.                                                 uint itemid8 = 561439;//OccultWand
  558.                                                 uint itemid9 = 560439;//SpearOfWrath
  559.                                                 uint itemid13 = 900309;//CelestialShield
  560.                                                 uint itemid14 = 141309;//DragonHeadband
  561.                                                 uint itemid12 = 203009;//RidingCrop
  562.                                                 uint itemid15 = 624439; //EpicaGuerrero
  563.                                                 uint itemid16 = 624439; //EpicaGuerrero
  564.                                                 uint itemid17 = 204009;//Wing  
  565.  
  566.                                                 MsgItemInfo item17 = new MsgItemInfo(true);
  567.                                                 item17.ID = itemid17;
  568.                                                 item17.Color = Game.Enums.Color.White;
  569.                                                 item17.Plus = 12;
  570.                                                 item17.SocketOne = Game.Enums.Gem.SuperThunderGem;
  571.                                                 item17.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  572.                                                 item17.Durability = item17.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid17].Durability;
  573.                                                 client.Inventory.Add(item17, Game.Enums.ItemUse.CreateAndAdd);
  574.                                                 Database.ConquerItemTable.UpdatePerfection(item17);
  575.  
  576.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  577.                                                 item2.ID = itemid2;
  578.                                                 item2.Color = COServer.Game.Enums.Color.White;
  579.                                                 item2.Plus = 12;
  580.                                                 item2.Bless = 0;
  581.                                                 item2.Enchant = 0;
  582.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  583.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  584.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  585.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  586.  
  587.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  588.                                                 item3.ID = itemid3;
  589.                                                 item3.Color = COServer.Game.Enums.Color.White;
  590.                                                 item3.Plus = 12;
  591.                                                 item3.Bless = 7;
  592.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  593.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  594.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  595.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  596.  
  597.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  598.                                                 item4.ID = itemid4;
  599.                                                 item4.Color = COServer.Game.Enums.Color.White;
  600.                                                 item4.Plus = 12;
  601.                                                 item4.Bless = 7;
  602.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  603.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  604.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  605.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  606.  
  607.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  608.                                                 item5.ID = itemid5;
  609.                                                 item5.Color = COServer.Game.Enums.Color.White;
  610.                                                 item5.Plus = 12;
  611.                                                 item5.Bless = 7;
  612.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  613.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  614.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  615.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  616.  
  617.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  618.                                                 item6.ID = itemid6;
  619.                                                 item6.Color = COServer.Game.Enums.Color.White;
  620.                                                 item6.Plus = 12;
  621.                                                 item6.Bless = 7;
  622.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  623.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  624.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  625.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  626.  
  627.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  628.                                                 item7.ID = itemid7;
  629.                                                 item7.Color = COServer.Game.Enums.Color.White;
  630.                                                 item7.Plus = 12;
  631.                                                 item7.Bless = 7;
  632.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  633.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  634.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  635.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  636.  
  637.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  638.                                                 item8.ID = itemid8;
  639.                                                 item8.Color = COServer.Game.Enums.Color.White;
  640.                                                 item8.Plus = 12;
  641.                                                 item8.Bless = 7;
  642.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  643.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  644.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  645.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  646.  
  647.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  648.                                                 item9.ID = itemid9;
  649.                                                 item9.Color = COServer.Game.Enums.Color.White;
  650.                                                 item9.Plus = 12;
  651.                                                 item9.Bless = 7;
  652.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  653.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  654.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  655.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  656.  
  657.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  658.                                                 item15.ID = itemid15;
  659.                                                 item15.Color = COServer.Game.Enums.Color.White;
  660.                                                 item15.Plus = 12;
  661.                                                 item15.Bless = 7;
  662.                                                 item15.SocketOne = Game.Enums.Gem.SuperDragonGem;
  663.                                                 item15.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  664.                                                 item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  665.                                                 client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);
  666.  
  667.                                                 MsgItemInfo item16 = new MsgItemInfo(true);
  668.                                                 item16.ID = itemid16;
  669.                                                 item16.Color = COServer.Game.Enums.Color.White;
  670.                                                 item16.Plus = 12;
  671.                                                 item16.Bless = 7;
  672.                                                 item16.SocketOne = Game.Enums.Gem.SuperDragonGem;
  673.                                                 item16.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  674.                                                 item16.Durability = item16.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid16].Durability;
  675.                                                 client.Inventory.Add(item16, COServer.Game.Enums.ItemUse.CreateAndAdd);
  676.  
  677.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  678.                                                 item12.ID = itemid12;
  679.                                                 item12.Color = COServer.Game.Enums.Color.White;
  680.                                                 item12.Plus = 12;
  681.                                                 item12.Bless = 0;
  682.                                                 item12.Enchant = 0;
  683.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  684.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  685.  
  686.                                                 MsgItemInfo item13 = new MsgItemInfo(true);
  687.                                                 item13.ID = itemid13;
  688.                                                 item13.Color = COServer.Game.Enums.Color.White;
  689.                                                 item13.Plus = 12;
  690.                                                 item13.Bless = 7;
  691.                                                 item13.SocketOne = Game.Enums.Gem.SuperDragonGem;
  692.                                                 item13.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  693.                                                 item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid13].Durability;
  694.                                                 client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);
  695.  
  696.  
  697.                                                 MsgItemInfo item14 = new MsgItemInfo(true);
  698.                                                 item14.ID = itemid14;
  699.                                                 item14.Color = COServer.Game.Enums.Color.White;
  700.                                                 item14.Plus = 12;
  701.                                                 item14.Bless = 7;
  702.                                                 item14.SocketOne = Game.Enums.Gem.SuperDragonGem;
  703.                                                 item14.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  704.                                                 item14.Durability = item14.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid14].Durability;
  705.                                                 client.Inventory.Add(item14, COServer.Game.Enums.ItemUse.CreateAndAdd);
  706.  
  707.                                                 MsgItemInfo item = new MsgItemInfo(true);
  708.                                                 item.ID = itemid;
  709.                                                 item.Color = COServer.Game.Enums.Color.White;
  710.                                                 item.Plus = 12;
  711.                                                 item.Bless = 0;
  712.                                                 item.Enchant = 0;
  713.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  714.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  715.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  716.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  717.                                                 {
  718.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  719.                                                     npc.OptionID = 255;
  720.                                                     client.Send(npc.ToArray());
  721.                                                 }
  722.                                                 else
  723.                                                 {
  724.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  725.                                                     dialog.Option("Bien.", 255);
  726.                                                     dialog.Send();
  727.                                                 }
  728.                                             }
  729.                                             else
  730.                                             {
  731.                                                 dialog.Text("lo siento, no tienes " + 10 + " Cps.");
  732.                                                 dialog.Option("Bien.", 255);
  733.                                                 dialog.Send();
  734.                                             }
  735.                                         }
  736.                                         else
  737.                                         {
  738.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  739.                                             dialog.Option("Bien.", 255);
  740.                                             dialog.Send();
  741.                                         }
  742.                                         break;
  743.                                     }
  744.                                 #endregion pirate
  745.                                 #region Monje
  746.                                 case 19:
  747.                                     {
  748.                                         if (client.Inventory.Count <= 30)
  749.                                         {
  750.                                             if (client.Player.ConquerPoints >= 1000000)
  751.                                             {
  752.                                                 client.Player.ConquerPoints -= 1000000;
  753.                                                 uint itemid = 202009;//Tower
  754.                                                 uint itemid2 = 201009;//Fan
  755.                                                 uint itemid3 = 160249;//Boot
  756.                                                 uint itemid4 = 120269;//Necklace
  757.                                                 uint itemid5 = 150269;//Ring
  758.                                                 uint itemid6 = 143309;//XumiCap
  759.                                                 uint itemid7 = 136309;//WhiteLotusFrock
  760.                                                 uint itemid8 = 610439;//LazuritePrayerBeads
  761.                                                 uint itemid9 = 610439;//LazuritePrayerBeads
  762.                                                 uint itemid12 = 203009;//RidingCrop
  763.                                                 uint itemid15 = 204009;//Wing  
  764.  
  765.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  766.                                                 item15.ID = itemid15;
  767.                                                 item15.Color = Game.Enums.Color.White;
  768.                                                 item15.Bless = 1;
  769.                                                 item15.Plus = 12;
  770.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  771.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  772.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  773.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  774.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  775.  
  776.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  777.                                                 item2.ID = itemid2;
  778.                                                 item2.Color = COServer.Game.Enums.Color.White;
  779.                                                 item2.Plus = 12;
  780.                                                 item2.Bless = 0;
  781.                                                 item2.Enchant = 0;
  782.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  783.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  784.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  785.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  786.  
  787.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  788.                                                 item3.ID = itemid3;
  789.                                                 item3.Color = COServer.Game.Enums.Color.White;
  790.                                                 item3.Plus = 12;
  791.                                                 item3.Bless = 7;
  792.                                                 item3.Enchant = 255;
  793.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  794.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  795.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  796.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  797.  
  798.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  799.                                                 item4.ID = itemid4;
  800.                                                 item4.Color = COServer.Game.Enums.Color.White;
  801.                                                 item4.Plus = 12;
  802.                                                 item4.Bless = 7;
  803.                                                 item4.Enchant = 255;
  804.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  805.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  806.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  807.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  808.  
  809.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  810.                                                 item5.ID = itemid5;
  811.                                                 item5.Color = COServer.Game.Enums.Color.White;
  812.                                                 item5.Plus = 12;
  813.                                                 item5.Bless = 7;
  814.                                                 item5.Enchant = 255;
  815.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  816.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  817.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  818.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  819.  
  820.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  821.                                                 item6.ID = itemid6;
  822.                                                 item6.Color = COServer.Game.Enums.Color.White;
  823.                                                 item6.Plus = 12;
  824.                                                 item6.Bless = 7;
  825.                                                 item6.Enchant = 255;
  826.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  827.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  828.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  829.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  830.  
  831.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  832.                                                 item7.ID = itemid7;
  833.                                                 item7.Color = COServer.Game.Enums.Color.White;
  834.                                                 item7.Plus = 12;
  835.                                                 item7.Bless = 7;
  836.                                                 item7.Enchant = 255;
  837.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  838.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  839.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  840.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  841.  
  842.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  843.                                                 item8.ID = itemid8;
  844.                                                 item8.Color = COServer.Game.Enums.Color.White;
  845.                                                 item8.Plus = 12;
  846.                                                 item8.Bless = 7;
  847.                                                 item8.Enchant = 255;
  848.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  849.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  850.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  851.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  852.  
  853.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  854.                                                 item9.ID = itemid9;
  855.                                                 item9.Color = COServer.Game.Enums.Color.White;
  856.                                                 item9.Plus = 12;
  857.                                                 item9.Bless = 7;
  858.                                                 item9.Enchant = 255;
  859.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  860.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  861.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  862.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  863.  
  864.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  865.                                                 item12.ID = itemid12;
  866.                                                 item12.Color = COServer.Game.Enums.Color.White;
  867.                                                 item12.Plus = 12;
  868.                                                 item12.Bless = 0;
  869.                                                 item12.Enchant = 0;
  870.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  871.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  872.  
  873.                                                 MsgItemInfo item = new MsgItemInfo(true);
  874.                                                 item.ID = itemid;
  875.                                                 item.Color = COServer.Game.Enums.Color.White;
  876.                                                 item.Plus = 12;
  877.                                                 item.Bless = 0;
  878.                                                 item.Enchant = 0;
  879.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  880.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  881.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  882.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  883.                                                 {
  884.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  885.                                                     npc.OptionID = 255;
  886.                                                     client.Send(npc.ToArray());
  887.                                                 }
  888.                                                 else
  889.                                                 {
  890.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  891.                                                     dialog.Option("Bien.", 255);
  892.                                                     dialog.Send();
  893.                                                 }
  894.                                             }
  895.                                             else
  896.                                             {
  897.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  898.                                                 dialog.Option("Bien.", 255);
  899.                                                 dialog.Send();
  900.                                             }
  901.                                         }
  902.                                         else
  903.                                         {
  904.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  905.                                             dialog.Option("Bien.", 255);
  906.                                             dialog.Send();
  907.                                         }
  908.                                         break;
  909.                                     }
  910.                                 #endregion pirate
  911.                                 #region Ninja
  912.                                 case 18:
  913.                                     {
  914.                                         if (client.Inventory.Count <= 29)
  915.                                         {
  916.                                             if (client.Player.ConquerPoints >= 1000000)
  917.                                             {
  918.                                                 client.Player.ConquerPoints -= 1000000;
  919.                                                 uint itemid = 202009;//Tower
  920.                                                 uint itemid2 = 201009;//Fan
  921.                                                 uint itemid3 = 160249;//Boot
  922.                                                 uint itemid4 = 120269;//Necklace
  923.                                                 uint itemid5 = 150269;//Ring
  924.                                                 uint itemid6 = 123309;//NightmareHood
  925.                                                 uint itemid7 = 135309;//NightmaSupremoConquerst
  926.                                                 uint itemid8 = 601439;//HanzoKatana
  927.                                                 uint itemid9 = 601439;//HanzoKatana
  928.                                                 uint itemid10 = 511339;//SilenceScythe
  929.                                                 uint itemid12 = 203009;//RidingCrop
  930.                                                 uint itemid15 = 204009;//Wing  
  931.  
  932.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  933.                                                 item15.ID = itemid15;
  934.                                                 item15.Color = Game.Enums.Color.White;
  935.                                                 item15.Bless = 1;
  936.                                                 item15.Plus = 12;
  937.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  938.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  939.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  940.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  941.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  942.  
  943.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  944.                                                 item2.ID = itemid2;
  945.                                                 item2.Color = COServer.Game.Enums.Color.White;
  946.                                                 item2.Plus = 12;
  947.                                                 item2.Bless = 0;
  948.                                                 item2.Enchant = 0;
  949.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  950.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  951.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  952.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  953.  
  954.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  955.                                                 item3.ID = itemid3;
  956.                                                 item3.Color = COServer.Game.Enums.Color.White;
  957.                                                 item3.Plus = 12;
  958.                                                 item3.Bless = 7;
  959.                                                 item3.Enchant = 0;
  960.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  961.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  962.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  963.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  964.  
  965.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  966.                                                 item4.ID = itemid4;
  967.                                                 item4.Color = COServer.Game.Enums.Color.White;
  968.                                                 item4.Plus = 12;
  969.                                                 item4.Bless = 7;
  970.                                                 item4.Enchant = 0;
  971.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  972.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  973.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  974.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  975.  
  976.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  977.                                                 item5.ID = itemid5;
  978.                                                 item5.Color = COServer.Game.Enums.Color.White;
  979.                                                 item5.Plus = 12;
  980.                                                 item5.Bless = 7;
  981.                                                 item5.Enchant = 0;
  982.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  983.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  984.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  985.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  986.  
  987.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  988.                                                 item6.ID = itemid6;
  989.                                                 item6.Color = COServer.Game.Enums.Color.White;
  990.                                                 item6.Plus = 12;
  991.                                                 item6.Bless = 7;
  992.                                                 item6.Enchant = 0;
  993.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  994.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  995.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  996.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  997.  
  998.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  999.                                                 item7.ID = itemid7;
  1000.                                                 item7.Color = COServer.Game.Enums.Color.White;
  1001.                                                 item7.Plus = 12;
  1002.                                                 item7.Bless = 7;
  1003.                                                 item7.Enchant = 0;
  1004.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1005.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1006.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  1007.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1008.  
  1009.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  1010.                                                 item8.ID = itemid8;
  1011.                                                 item8.Color = COServer.Game.Enums.Color.White;
  1012.                                                 item8.Plus = 12;
  1013.                                                 item8.Bless = 7;
  1014.                                                 item8.Enchant = 0;
  1015.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1016.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1017.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  1018.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1019.  
  1020.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  1021.                                                 item9.ID = itemid9;
  1022.                                                 item9.Color = COServer.Game.Enums.Color.White;
  1023.                                                 item9.Plus = 12;
  1024.                                                 item9.Bless = 7;
  1025.                                                 item9.Enchant = 0;
  1026.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1027.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1028.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  1029.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1030.  
  1031.                                                 MsgItemInfo item10 = new MsgItemInfo(true);
  1032.                                                 item10.ID = itemid10;
  1033.                                                 item10.Color = COServer.Game.Enums.Color.White;
  1034.                                                 item10.Plus = 12;
  1035.                                                 item10.Bless = 7;
  1036.                                                 item10.Enchant = 0;
  1037.                                                 item10.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1038.                                                 item10.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1039.                                                 item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid10].Durability;
  1040.                                                 client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1041.  
  1042.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  1043.                                                 item12.ID = itemid12;
  1044.                                                 item12.Color = COServer.Game.Enums.Color.White;
  1045.                                                 item12.Plus = 12;
  1046.                                                 item12.Bless = 0;
  1047.                                                 item12.Enchant = 0;
  1048.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  1049.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1050.  
  1051.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1052.                                                 item.ID = itemid;
  1053.                                                 item.Color = COServer.Game.Enums.Color.White;
  1054.                                                 item.Plus = 12;
  1055.                                                 item.Bless = 0;
  1056.                                                 item.Enchant = 0;
  1057.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1058.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1059.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1060.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1061.                                                 {
  1062.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  1063.                                                     npc.OptionID = 255;
  1064.                                                     client.Send(npc.ToArray());
  1065.                                                 }
  1066.                                                 else
  1067.                                                 {
  1068.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1069.                                                     dialog.Option("Bien.", 255);
  1070.                                                     dialog.Send();
  1071.                                                 }
  1072.                                             }
  1073.                                             else
  1074.                                             {
  1075.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1076.                                                 dialog.Option("Bien.", 255);
  1077.                                                 dialog.Send();
  1078.                                             }
  1079.                                         }
  1080.                                         else
  1081.                                         {
  1082.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1083.                                             dialog.Option("Bien.", 255);
  1084.                                             dialog.Send();
  1085.                                         }
  1086.                                         break;
  1087.                                     }
  1088.                                 #endregion pirate
  1089.                                 #region AsesinoSombra
  1090.                                 case 17:
  1091.                                     {
  1092.                                         if (client.Inventory.Count <= 29)
  1093.                                         {
  1094.                                             if (client.Player.ConquerPoints >= 1000000)
  1095.                                             {
  1096.                                                 client.Player.ConquerPoints -= 1000000;
  1097.                                                 uint itemid = 202009;//Tower
  1098.                                                 uint itemid2 = 201009;//Fan
  1099.                                                 uint itemid3 = 160249;//Boot
  1100.                                                 uint itemid4 = 120269;//Necklace
  1101.                                                 uint itemid5 = 150269;//Ring
  1102.                                                 uint itemid6 = 113309;//WhiteTigerHat
  1103.                                                 uint itemid7 = 133309;//WelkinCoat
  1104.                                                 uint itemid8 = 613429;//FantasyKnife
  1105.                                                 uint itemid9 = 613429;//FantasyKnife
  1106.                                                 uint itemid10 = 500429;//HeavenlyBow
  1107.                                                 uint itemid12 = 203009;//RidingCrop
  1108.                                                 uint itemid15 = 204009;//Wing
  1109.  
  1110.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  1111.                                                 item15.ID = itemid15;
  1112.                                                 item15.Color = Game.Enums.Color.White;
  1113.                                                 item15.Bless = 1;
  1114.                                                 item15.Plus = 12;
  1115.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1116.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1117.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  1118.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  1119.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  1120.  
  1121.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  1122.                                                 item2.ID = itemid2;
  1123.                                                 item2.Color = COServer.Game.Enums.Color.White;
  1124.                                                 item2.Plus = 12;
  1125.                                                 item2.Bless = 0;
  1126.                                                 item2.Enchant = 0;
  1127.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1128.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  1129.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  1130.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1131.  
  1132.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  1133.                                                 item3.ID = itemid3;
  1134.                                                 item3.Color = COServer.Game.Enums.Color.White;
  1135.                                                 item3.Plus = 12;
  1136.                                                 item3.Bless = 7;
  1137.                                                 item3.Enchant = 0;
  1138.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1139.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1140.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1141.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1142.  
  1143.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  1144.                                                 item4.ID = itemid4;
  1145.                                                 item4.Color = COServer.Game.Enums.Color.White;
  1146.                                                 item4.Plus = 12;
  1147.                                                 item4.Bless = 7;
  1148.                                                 item4.Enchant = 0;
  1149.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1150.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1151.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  1152.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1153.  
  1154.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  1155.                                                 item5.ID = itemid5;
  1156.                                                 item5.Color = COServer.Game.Enums.Color.White;
  1157.                                                 item5.Plus = 12;
  1158.                                                 item5.Bless = 7;
  1159.                                                 item5.Enchant = 0;
  1160.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1161.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1162.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  1163.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1164.  
  1165.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  1166.                                                 item6.ID = itemid6;
  1167.                                                 item6.Color = COServer.Game.Enums.Color.White;
  1168.                                                 item6.Plus = 12;
  1169.                                                 item6.Bless = 7;
  1170.                                                 item6.Enchant = 0;
  1171.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1172.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1173.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  1174.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1175.  
  1176.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  1177.                                                 item7.ID = itemid7;
  1178.                                                 item7.Color = COServer.Game.Enums.Color.White;
  1179.                                                 item7.Plus = 12;
  1180.                                                 item7.Bless = 7;
  1181.                                                 item7.Enchant = 0;
  1182.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1183.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1184.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  1185.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1186.  
  1187.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  1188.                                                 item8.ID = itemid8;
  1189.                                                 item8.Color = COServer.Game.Enums.Color.White;
  1190.                                                 item8.Plus = 12;
  1191.                                                 item8.Bless = 7;
  1192.                                                 item8.Enchant = 0;
  1193.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1194.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1195.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  1196.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1197.  
  1198.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  1199.                                                 item9.ID = itemid9;
  1200.                                                 item9.Color = COServer.Game.Enums.Color.White;
  1201.                                                 item9.Plus = 12;
  1202.                                                 item9.Bless = 7;
  1203.                                                 item9.Enchant = 0;
  1204.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1205.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1206.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  1207.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1208.  
  1209.                                                 MsgItemInfo item10 = new MsgItemInfo(true);
  1210.                                                 item10.ID = itemid10;
  1211.                                                 item10.Color = COServer.Game.Enums.Color.White;
  1212.                                                 item10.Plus = 12;
  1213.                                                 item10.Bless = 7;
  1214.                                                 item10.Enchant = 0;
  1215.                                                 item10.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1216.                                                 item10.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1217.                                                 item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid10].Durability;
  1218.                                                 client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1219.  
  1220.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  1221.                                                 item12.ID = itemid12;
  1222.                                                 item12.Color = COServer.Game.Enums.Color.White;
  1223.                                                 item12.Plus = 12;
  1224.                                                 item12.Bless = 0;
  1225.                                                 item12.Enchant = 0;
  1226.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  1227.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1228.  
  1229.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1230.                                                 item.ID = itemid;
  1231.                                                 item.Color = COServer.Game.Enums.Color.White;
  1232.                                                 item.Plus = 12;
  1233.                                                 item.Bless = 0;
  1234.                                                 item.Enchant = 0;
  1235.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1236.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1237.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1238.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1239.                                                 {
  1240.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo!");
  1241.                                                     npc.OptionID = 255;
  1242.                                                     client.Send(npc.ToArray());
  1243.                                                 }
  1244.                                                 else
  1245.                                                 {
  1246.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1247.                                                     dialog.Option("Bien.", 255);
  1248.                                                     dialog.Send();
  1249.                                                 }
  1250.                                             }
  1251.                                             else
  1252.                                             {
  1253.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1254.                                                 dialog.Option("Bien.", 255);
  1255.                                                 dialog.Send();
  1256.                                             }
  1257.                                         }
  1258.                                         else
  1259.                                         {
  1260.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1261.                                             dialog.Option("Bien.", 255);
  1262.                                             dialog.Send();
  1263.                                         }
  1264.                                         break;
  1265.                                     }
  1266.                                 #endregion pirate
  1267.                                 #region Pirata
  1268.                                 case 16:
  1269.                                     {
  1270.                                         if (client.Inventory.Count <= 30)
  1271.                                         {
  1272.                                             if (client.Player.ConquerPoints >= 1000000)
  1273.                                             {
  1274.                                                 client.Player.ConquerPoints -= 1000000;
  1275.                                                 uint itemid = 202009;//Tower
  1276.                                                 uint itemid2 = 201009;//Fan
  1277.                                                 uint itemid3 = 160249;//Boot
  1278.                                                 uint itemid4 = 120269;//Necklace
  1279.                                                 uint itemid5 = 150269;//Ring
  1280.                                                 uint itemid6 = 144309;//DominatorHat
  1281.                                                 uint itemid7 = 139309;//DarkDragonCoat
  1282.                                                 uint itemid8 = 611439;//CaptainRapier
  1283.                                                 uint itemid9 = 612439;//LordPistol
  1284.                                                 uint itemid10 = 203009;//RidingCrop
  1285.                                                 uint itemid15 = 204009;//Wing
  1286.  
  1287.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  1288.                                                 item15.ID = itemid15;
  1289.                                                 item15.Color = Game.Enums.Color.White;
  1290.                                                 item15.Bless = 1;
  1291.                                                 item15.Plus = 12;
  1292.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1293.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1294.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  1295.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  1296.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  1297.  
  1298.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  1299.                                                 item2.ID = itemid2;
  1300.                                                 item2.Color = COServer.Game.Enums.Color.White;
  1301.                                                 item2.Plus = 12;
  1302.                                                 item2.Bless = 0;
  1303.                                                 item2.Enchant = 0;
  1304.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1305.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  1306.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  1307.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1308.  
  1309.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  1310.                                                 item3.ID = itemid3;
  1311.                                                 item3.Color = COServer.Game.Enums.Color.White;
  1312.                                                 item3.Plus = 12;
  1313.                                                 item3.Bless = 7;
  1314.                                                 item3.Enchant = 0;
  1315.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1316.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1317.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1318.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1319.  
  1320.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  1321.                                                 item4.ID = itemid4;
  1322.                                                 item4.Color = COServer.Game.Enums.Color.White;
  1323.                                                 item4.Plus = 12;
  1324.                                                 item4.Bless = 7;
  1325.                                                 item4.Enchant = 0;
  1326.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1327.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1328.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  1329.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1330.  
  1331.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  1332.                                                 item5.ID = itemid5;
  1333.                                                 item5.Color = COServer.Game.Enums.Color.White;
  1334.                                                 item5.Plus = 12;
  1335.                                                 item5.Bless = 7;
  1336.                                                 item5.Enchant = 0;
  1337.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1338.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1339.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  1340.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1341.  
  1342.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  1343.                                                 item6.ID = itemid6;
  1344.                                                 item6.Color = COServer.Game.Enums.Color.White;
  1345.                                                 item6.Plus = 12;
  1346.                                                 item6.Bless = 7;
  1347.                                                 item6.Enchant = 0;
  1348.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1349.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1350.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  1351.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1352.  
  1353.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  1354.                                                 item7.ID = itemid7;
  1355.                                                 item7.Color = COServer.Game.Enums.Color.White;
  1356.                                                 item7.Plus = 12;
  1357.                                                 item7.Bless = 7;
  1358.                                                 item7.Enchant = 0;
  1359.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1360.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1361.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  1362.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1363.  
  1364.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  1365.                                                 item8.ID = itemid8;
  1366.                                                 item8.Color = COServer.Game.Enums.Color.White;
  1367.                                                 item8.Plus = 12;
  1368.                                                 item8.Bless = 7;
  1369.                                                 item8.Enchant = 0;
  1370.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1371.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1372.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  1373.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1374.  
  1375.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  1376.                                                 item9.ID = itemid9;
  1377.                                                 item9.Color = COServer.Game.Enums.Color.White;
  1378.                                                 item9.Plus = 12;
  1379.                                                 item9.Bless = 7;
  1380.                                                 item9.Enchant = 0;
  1381.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1382.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1383.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  1384.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1385.  
  1386.                                                 MsgItemInfo item10 = new MsgItemInfo(true);
  1387.                                                 item10.ID = itemid10;
  1388.                                                 item10.Color = COServer.Game.Enums.Color.White;
  1389.                                                 item10.Plus = 12;
  1390.                                                 item10.Bless = 0;
  1391.                                                 item10.Enchant = 0;
  1392.                                                 item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid10].Durability;
  1393.                                                 client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1394.  
  1395.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1396.                                                 item.ID = itemid;
  1397.                                                 item.Color = COServer.Game.Enums.Color.White;
  1398.                                                 item.Plus = 12;
  1399.                                                 item.Bless = 0;
  1400.                                                 item.Enchant = 0;
  1401.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1402.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1403.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1404.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1405.                                                 {
  1406.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  1407.                                                     npc.OptionID = 255;
  1408.                                                     client.Send(npc.ToArray());
  1409.                                                 }
  1410.                                                 else
  1411.                                                 {
  1412.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1413.                                                     dialog.Option("Bien.", 255);
  1414.                                                     dialog.Send();
  1415.                                                 }
  1416.                                             }
  1417.                                             else
  1418.                                             {
  1419.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1420.                                                 dialog.Option("Bien.", 255);
  1421.                                                 dialog.Send();
  1422.                                             }
  1423.                                         }
  1424.                                         else
  1425.                                         {
  1426.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1427.                                             dialog.Option("Bien.", 255);
  1428.                                             dialog.Send();
  1429.                                         }
  1430.                                         break;
  1431.                                     }
  1432.                                 #endregion pirate
  1433.                                 #region Troyano
  1434.                                 case 15:
  1435.                                     {
  1436.                                         if (client.Inventory.Count <= 28)
  1437.                                         {
  1438.                                             if (client.Player.ConquerPoints >= 1000000)
  1439.                                             {
  1440.                                                 client.Player.ConquerPoints -= 1000000;
  1441.                                                 uint itemid = 202009;//Tower
  1442.                                                 uint itemid2 = 201009;//Fan
  1443.                                                 uint itemid3 = 160249;//Boot
  1444.                                                 uint itemid4 = 120269;//Necklace
  1445.                                                 uint itemid5 = 150269;//Ring
  1446.                                                 uint itemid6 = 118309;//Coronet
  1447.                                                 uint itemid7 = 130309;//Armor
  1448.                                                 uint itemid8 = 480439;//Club
  1449.                                                 uint itemid9 = 410439;//Blade
  1450.                                                 uint itemid10 = 410439;//Blade
  1451.                                                 uint itemid11 = 480439;//Club
  1452.                                                 uint itemid16 = 490439;//Daga
  1453.                                                 uint itemid12 = 203009;//RidingCrop
  1454.                                                 uint itemid15 = 204009;//Wing
  1455.  
  1456.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  1457.                                                 item15.ID = itemid15;
  1458.                                                 item15.Color = Game.Enums.Color.White;
  1459.                                                 item15.Bless = 1;
  1460.                                                 item15.Plus = 12;
  1461.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1462.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1463.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  1464.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  1465.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  1466.  
  1467.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  1468.                                                 item2.ID = itemid2;
  1469.                                                 item2.Color = COServer.Game.Enums.Color.White;
  1470.                                                 item2.Plus = 12;
  1471.                                                 item2.Bless = 0;
  1472.                                                 item2.Enchant = 0;
  1473.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1474.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  1475.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  1476.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1477.  
  1478.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  1479.                                                 item3.ID = itemid3;
  1480.                                                 item3.Color = COServer.Game.Enums.Color.White;
  1481.                                                 item3.Plus = 12;
  1482.                                                 item3.Bless = 7;
  1483.                                                 item3.Enchant = 0;
  1484.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1485.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1486.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1487.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1488.  
  1489.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  1490.                                                 item4.ID = itemid4;
  1491.                                                 item4.Color = COServer.Game.Enums.Color.White;
  1492.                                                 item4.Plus = 12;
  1493.                                                 item4.Bless = 7;
  1494.                                                 item4.Enchant = 0;
  1495.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1496.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1497.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  1498.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1499.  
  1500.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  1501.                                                 item5.ID = itemid5;
  1502.                                                 item5.Color = COServer.Game.Enums.Color.White;
  1503.                                                 item5.Plus = 12;
  1504.                                                 item5.Bless = 7;
  1505.                                                 item5.Enchant = 0;
  1506.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1507.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1508.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  1509.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1510.  
  1511.                                                 MsgItemInfo item6 = new MsgItemInfo(true);
  1512.                                                 item6.ID = itemid6;
  1513.                                                 item6.Color = COServer.Game.Enums.Color.White;
  1514.                                                 item6.Plus = 12;
  1515.                                                 item6.Bless = 7;
  1516.                                                 item6.Enchant = 0;
  1517.                                                 item6.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1518.                                                 item6.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1519.                                                 item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
  1520.                                                 client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1521.  
  1522.                                                 MsgItemInfo item7 = new MsgItemInfo(true);
  1523.                                                 item7.ID = itemid7;
  1524.                                                 item7.Color = COServer.Game.Enums.Color.White;
  1525.                                                 item7.Plus = 12;
  1526.                                                 item7.Bless = 7;
  1527.                                                 item7.Enchant = 0;
  1528.                                                 item7.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1529.                                                 item7.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1530.                                                 item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
  1531.                                                 client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1532.  
  1533.                                                 MsgItemInfo item8 = new MsgItemInfo(true);
  1534.                                                 item8.ID = itemid8;
  1535.                                                 item8.Color = COServer.Game.Enums.Color.White;
  1536.                                                 item8.Plus = 12;
  1537.                                                 item8.Bless = 7;
  1538.                                                 item8.Enchant = 0;
  1539.                                                 item8.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1540.                                                 item8.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1541.                                                 item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
  1542.                                                 client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1543.  
  1544.                                                 MsgItemInfo item9 = new MsgItemInfo(true);
  1545.                                                 item9.ID = itemid9;
  1546.                                                 item9.Color = COServer.Game.Enums.Color.White;
  1547.                                                 item9.Plus = 12;
  1548.                                                 item9.Bless = 7;
  1549.                                                 item9.Enchant = 0;
  1550.                                                 item9.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1551.                                                 item9.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1552.                                                 item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
  1553.                                                 client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1554.  
  1555.  
  1556.                                                 MsgItemInfo item10 = new MsgItemInfo(true);
  1557.                                                 item10.ID = itemid10;
  1558.                                                 item10.Color = COServer.Game.Enums.Color.White;
  1559.                                                 item10.Plus = 12;
  1560.                                                 item10.Bless = 7;
  1561.                                                 item10.Enchant = 0;
  1562.                                                 item10.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1563.                                                 item10.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1564.                                                 item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid10].Durability;
  1565.                                                 client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1566.  
  1567.                                                 MsgItemInfo item16 = new MsgItemInfo(true);
  1568.                                                 item16.ID = itemid16;
  1569.                                                 item16.Color = COServer.Game.Enums.Color.White;
  1570.                                                 item16.Plus = 12;
  1571.                                                 item16.Bless = 7;
  1572.                                                 item16.Enchant = 0;
  1573.                                                 item16.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1574.                                                 item16.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1575.                                                 item16.Durability = item16.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid16].Durability;
  1576.                                                 client.Inventory.Add(item16, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1577.  
  1578.                                                 MsgItemInfo item11 = new MsgItemInfo(true);
  1579.                                                 item11.ID = itemid11;
  1580.                                                 item11.Color = COServer.Game.Enums.Color.White;
  1581.                                                 item11.Plus = 12;
  1582.                                                 item11.Bless = 7;
  1583.                                                 item11.Enchant = 0;
  1584.                                                 item11.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1585.                                                 item11.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1586.                                                 item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid11].Durability;
  1587.                                                 client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1588.  
  1589.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  1590.                                                 item12.ID = itemid12;
  1591.                                                 item12.Color = COServer.Game.Enums.Color.White;
  1592.                                                 item12.Plus = 12;
  1593.                                                 item12.Bless = 0;
  1594.                                                 item12.Enchant = 0;
  1595.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  1596.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1597.  
  1598.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1599.                                                 item.ID = itemid;
  1600.                                                 item.Color = COServer.Game.Enums.Color.White;
  1601.                                                 item.Plus = 12;
  1602.                                                 item.Bless = 0;
  1603.                                                 item.Enchant = 0;
  1604.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1605.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1606.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1607.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1608.                                                 {
  1609.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  1610.                                                     npc.OptionID = 255;
  1611.                                                     client.Send(npc.ToArray());
  1612.                                                 }
  1613.                                                 else
  1614.                                                 {
  1615.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1616.                                                     dialog.Option("Bien.", 255);
  1617.                                                     dialog.Send();
  1618.                                                 }
  1619.                                             }
  1620.                                             else
  1621.                                             {
  1622.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1623.                                                 dialog.Option("Bien.", 255);
  1624.                                                 dialog.Send();
  1625.                                             }
  1626.                                         }
  1627.                                         else
  1628.                                         {
  1629.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1630.                                             dialog.Option("Bien.", 255);
  1631.                                             dialog.Send();
  1632.                                         }
  1633.                                         break;
  1634.                                     }
  1635.                                 #endregion trojan
  1636.                                 #region Rey-Guerrero-Dragon
  1637.                                 case 22:
  1638.                                     {
  1639.                                         if (client.Inventory.Count <= 30)
  1640.                                         {
  1641.                                             if (client.Player.ConquerPoints >= 1000000)
  1642.                                             {
  1643.                                                 client.Player.ConquerPoints -= 1000000;
  1644.                                                 //Chat.CheckCommand2(new Message("@tegotegatege LegendHood super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1645.                                                 //Chat.CheckCommand2(new Message("@tegotegatege CombatSuit(Lv.140) super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1646.                                                 //Chat.CheckCommand2(new Message("@tegotegatege SkyNunchaku super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1647.                                                 //Chat.CheckCommand2(new Message("@tegotegatege SkyNunchaku super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1648.                                                 uint itemid = 202009;//Tower
  1649.                                                 uint itemid2 = 201009;//Fan
  1650.                                                 uint itemid3 = 160249;//Boot
  1651.                                                 uint itemid4 = 120269;//Necklace
  1652.                                                 uint itemid5 = 150269;//Ring
  1653.                                                 uint itemid12 = 203009;//RidingCrop
  1654.                                                 uint itemid105 = 148309;//RidingCrop
  1655.                                                 uint itemid104 = 138309;//RidingCrop
  1656.                                                 uint itemid102 = 617439;//RidingCrop
  1657.                                                 uint itemid103 = 617439;//RidingCrop
  1658.                                                 uint itemid15 = 204009;//Wing
  1659.  
  1660.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  1661.                                                 item15.ID = itemid15;
  1662.                                                 item15.Color = Game.Enums.Color.White;
  1663.                                                 item15.Bless = 1;
  1664.                                                 item15.Plus = 12;
  1665.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1666.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1667.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  1668.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  1669.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  1670.  
  1671.                                                 MsgItemInfo item105 = new MsgItemInfo(true);
  1672.                                                 item105.ID = itemid105;
  1673.                                                 item105.Color = COServer.Game.Enums.Color.White;
  1674.                                                 item105.Plus = 12;
  1675.                                                 item105.Bless = 7;
  1676.                                                 item105.Enchant = 0;
  1677.                                                 item105.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1678.                                                 item105.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1679.                                                 item105.Durability = item105.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1680.                                                 client.Inventory.Add(item105, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1681.  
  1682.                                                 MsgItemInfo item104 = new MsgItemInfo(true);
  1683.                                                 item104.ID = itemid104;
  1684.                                                 item104.Color = COServer.Game.Enums.Color.White;
  1685.                                                 item104.Plus = 12;
  1686.                                                 item104.Bless = 7;
  1687.                                                 item104.Enchant = 0;
  1688.                                                 item104.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1689.                                                 item104.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1690.                                                 item104.Durability = item104.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1691.                                                 client.Inventory.Add(item104, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1692.  
  1693.                                                 MsgItemInfo item103 = new MsgItemInfo(true);
  1694.                                                 item103.ID = itemid103;
  1695.                                                 item103.Color = COServer.Game.Enums.Color.White;
  1696.                                                 item103.Plus = 12;
  1697.                                                 item103.Bless = 7;
  1698.                                                 item103.Enchant = 0;
  1699.                                                 item103.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1700.                                                 item103.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1701.                                                 item103.Durability = item103.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1702.                                                 client.Inventory.Add(item103, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1703.  
  1704.                                                 MsgItemInfo item102 = new MsgItemInfo(true);
  1705.                                                 item102.ID = itemid102;
  1706.                                                 item102.Color = COServer.Game.Enums.Color.White;
  1707.                                                 item102.Plus = 12;
  1708.                                                 item102.Bless = 7;
  1709.                                                 item102.Enchant = 0;
  1710.                                                 item102.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1711.                                                 item102.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1712.                                                 item102.Durability = item102.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1713.                                                 client.Inventory.Add(item102, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1714.  
  1715.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  1716.                                                 item2.ID = itemid2;
  1717.                                                 item2.Color = COServer.Game.Enums.Color.White;
  1718.                                                 item2.Plus = 12;
  1719.                                                 item2.Bless = 0;
  1720.                                                 item2.Enchant = 0;
  1721.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1722.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  1723.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  1724.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1725.  
  1726.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  1727.                                                 item3.ID = itemid3;
  1728.                                                 item3.Color = COServer.Game.Enums.Color.White;
  1729.                                                 item3.Plus = 12;
  1730.                                                 item3.Bless = 7;
  1731.                                                 item3.Enchant = 0;
  1732.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1733.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1734.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1735.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1736.  
  1737.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  1738.                                                 item4.ID = itemid4;
  1739.                                                 item4.Color = COServer.Game.Enums.Color.White;
  1740.                                                 item4.Plus = 12;
  1741.                                                 item4.Bless = 7;
  1742.                                                 item4.Enchant = 0;
  1743.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1744.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1745.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  1746.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1747.  
  1748.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  1749.                                                 item5.ID = itemid5;
  1750.                                                 item5.Color = COServer.Game.Enums.Color.White;
  1751.                                                 item5.Plus = 12;
  1752.                                                 item5.Bless = 7;
  1753.                                                 item5.Enchant = 0;
  1754.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1755.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1756.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  1757.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1758.  
  1759.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  1760.                                                 item12.ID = itemid12;
  1761.                                                 item12.Color = COServer.Game.Enums.Color.White;
  1762.                                                 item12.Plus = 12;
  1763.                                                 item12.Bless = 0;
  1764.                                                 item12.Enchant = 0;
  1765.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  1766.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1767.  
  1768.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1769.                                                 item.ID = itemid;
  1770.                                                 item.Color = COServer.Game.Enums.Color.White;
  1771.                                                 item.Plus = 12;
  1772.                                                 item.Bless = 0;
  1773.                                                 item.Enchant = 0;
  1774.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1775.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1776.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1777.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1778.                                                 {
  1779.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  1780.                                                     npc.OptionID = 255;
  1781.                                                     client.Send(npc.ToArray());
  1782.                                                 }
  1783.                                                 else
  1784.                                                 {
  1785.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1786.                                                     dialog.Option("Bien.", 255);
  1787.                                                     dialog.Send();
  1788.                                                 }
  1789.                                             }
  1790.                                             else
  1791.                                             {
  1792.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1793.                                                 dialog.Option("Bien.", 255);
  1794.                                                 dialog.Send();
  1795.                                             }
  1796.                                         }
  1797.                                         else
  1798.                                         {
  1799.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1800.                                             dialog.Option("Bien.", 255);
  1801.                                             dialog.Send();
  1802.                                         }
  1803.                                         break;
  1804.                                     }
  1805.                                 #endregion pirate
  1806.                                 #region GenioAire
  1807.                                 case 23:
  1808.                                     {
  1809.                                         if (client.Inventory.Count <= 30)
  1810.                                         {
  1811.                                             if (client.Player.ConquerPoints >= 1000000)
  1812.                                             {
  1813.                                                 client.Player.ConquerPoints -= 1000000;
  1814.                                                 //Chat.CheckCommand2(new Message("@tegotegatege LegendHood super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1815.                                                 //Chat.CheckCommand2(new Message("@tegotegatege CombatSuit(Lv.140) super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1816.                                                 //Chat.CheckCommand2(new Message("@tegotegatege SkyNunchaku super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1817.                                                 //Chat.CheckCommand2(new Message("@tegotegatege SkyNunchaku super 12 7 255 13 13", System.Drawing.Color.Red, 2001), client);
  1818.                                                 uint itemid = 202009;//Tower
  1819.                                                 uint itemid2 = 201009;//Fan
  1820.                                                 uint itemid3 = 160249;//Boot
  1821.                                                 uint itemid4 = 120269;//Necklace
  1822.                                                 uint itemid5 = 150269;//Ring
  1823.                                                 uint itemid12 = 203009;//RidingCrop
  1824.                                                 uint itemid105 = 170309;//Casco
  1825.                                                 uint itemid104 = 101309;//Traje
  1826.                                                 uint itemid102 = 626439;//Armas
  1827.                                                 uint itemid103 = 626439;//Armas
  1828.                                                 uint itemid15 = 204009;//Wing
  1829.  
  1830.                                                 MsgItemInfo item15 = new MsgItemInfo(true);
  1831.                                                 item15.ID = itemid15;
  1832.                                                 item15.Color = Game.Enums.Color.White;
  1833.                                                 item15.Bless = 1;
  1834.                                                 item15.Plus = 12;
  1835.                                                 item15.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1836.                                                 item15.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1837.                                                 item15.Durability = item15.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
  1838.                                                 client.Inventory.Add(item15, Game.Enums.ItemUse.CreateAndAdd);
  1839.                                                 Database.ConquerItemTable.UpdatePerfection(item15);
  1840.  
  1841.                                                 MsgItemInfo item105 = new MsgItemInfo(true);
  1842.                                                 item105.ID = itemid105;
  1843.                                                 item105.Color = COServer.Game.Enums.Color.White;
  1844.                                                 item105.Plus = 12;
  1845.                                                 item105.Bless = 7;
  1846.                                                 item105.Enchant = 0;
  1847.                                                 item105.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1848.                                                 item105.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1849.                                                 item105.Durability = item105.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1850.                                                 client.Inventory.Add(item105, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1851.  
  1852.                                                 MsgItemInfo item104 = new MsgItemInfo(true);
  1853.                                                 item104.ID = itemid104;
  1854.                                                 item104.Color = COServer.Game.Enums.Color.White;
  1855.                                                 item104.Plus = 12;
  1856.                                                 item104.Bless = 7;
  1857.                                                 item104.Enchant = 0;
  1858.                                                 item104.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1859.                                                 item104.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1860.                                                 item104.Durability = item104.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1861.                                                 client.Inventory.Add(item104, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1862.  
  1863.                                                 MsgItemInfo item103 = new MsgItemInfo(true);
  1864.                                                 item103.ID = itemid103;
  1865.                                                 item103.Color = COServer.Game.Enums.Color.White;
  1866.                                                 item103.Plus = 12;
  1867.                                                 item103.Bless = 7;
  1868.                                                 item103.Enchant = 0;
  1869.                                                 item103.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1870.                                                 item103.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1871.                                                 item103.Durability = item103.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1872.                                                 client.Inventory.Add(item103, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1873.  
  1874.                                                 MsgItemInfo item102 = new MsgItemInfo(true);
  1875.                                                 item102.ID = itemid102;
  1876.                                                 item102.Color = COServer.Game.Enums.Color.White;
  1877.                                                 item102.Plus = 12;
  1878.                                                 item102.Bless = 7;
  1879.                                                 item102.Enchant = 0;
  1880.                                                 item102.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1881.                                                 item102.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1882.                                                 item102.Durability = item102.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1883.                                                 client.Inventory.Add(item102, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1884.  
  1885.                                                 MsgItemInfo item2 = new MsgItemInfo(true);
  1886.                                                 item2.ID = itemid2;
  1887.                                                 item2.Color = COServer.Game.Enums.Color.White;
  1888.                                                 item2.Plus = 12;
  1889.                                                 item2.Bless = 0;
  1890.                                                 item2.Enchant = 0;
  1891.                                                 item2.SocketOne = Game.Enums.Gem.SuperThunderGem;
  1892.                                                 item2.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  1893.                                                 item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  1894.                                                 client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1895.  
  1896.                                                 MsgItemInfo item3 = new MsgItemInfo(true);
  1897.                                                 item3.ID = itemid3;
  1898.                                                 item3.Color = COServer.Game.Enums.Color.White;
  1899.                                                 item3.Plus = 12;
  1900.                                                 item3.Bless = 7;
  1901.                                                 item3.Enchant = 0;
  1902.                                                 item3.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1903.                                                 item3.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1904.                                                 item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  1905.                                                 client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1906.  
  1907.                                                 MsgItemInfo item4 = new MsgItemInfo(true);
  1908.                                                 item4.ID = itemid4;
  1909.                                                 item4.Color = COServer.Game.Enums.Color.White;
  1910.                                                 item4.Plus = 12;
  1911.                                                 item4.Bless = 7;
  1912.                                                 item4.Enchant = 0;
  1913.                                                 item4.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1914.                                                 item4.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1915.                                                 item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  1916.                                                 client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1917.  
  1918.                                                 MsgItemInfo item5 = new MsgItemInfo(true);
  1919.                                                 item5.ID = itemid5;
  1920.                                                 item5.Color = COServer.Game.Enums.Color.White;
  1921.                                                 item5.Plus = 12;
  1922.                                                 item5.Bless = 7;
  1923.                                                 item5.Enchant = 0;
  1924.                                                 item5.SocketOne = Game.Enums.Gem.SuperDragonGem;
  1925.                                                 item5.SocketTwo = Game.Enums.Gem.SuperDragonGem;
  1926.                                                 item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  1927.                                                 client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1928.  
  1929.                                                 MsgItemInfo item12 = new MsgItemInfo(true);
  1930.                                                 item12.ID = itemid12;
  1931.                                                 item12.Color = COServer.Game.Enums.Color.White;
  1932.                                                 item12.Plus = 12;
  1933.                                                 item12.Bless = 0;
  1934.                                                 item12.Enchant = 0;
  1935.                                                 item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid12].Durability;
  1936.                                                 client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
  1937.  
  1938.                                                 MsgItemInfo item = new MsgItemInfo(true);
  1939.                                                 item.ID = itemid;
  1940.                                                 item.Color = COServer.Game.Enums.Color.White;
  1941.                                                 item.Plus = 12;
  1942.                                                 item.Bless = 0;
  1943.                                                 item.Enchant = 0;
  1944.                                                 item.SocketOne = Game.Enums.Gem.SuperGloryGem;
  1945.                                                 item.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  1946.                                                 item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
  1947.                                                 if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
  1948.                                                 {
  1949.                                                     Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratulations, compras set +12 In FusionCo");
  1950.                                                     npc.OptionID = 255;
  1951.                                                     client.Send(npc.ToArray());
  1952.                                                 }
  1953.                                                 else
  1954.                                                 {
  1955.                                                     dialog.Text("Necesitas al menos un espacio libre en tu inventario.");
  1956.                                                     dialog.Option("Bien.", 255);
  1957.                                                     dialog.Send();
  1958.                                                 }
  1959.                                             }
  1960.                                             else
  1961.                                             {
  1962.                                                 dialog.Text("lo siento, no tienes " + 1000000 + " Cps.");
  1963.                                                 dialog.Option("Bien.", 255);
  1964.                                                 dialog.Send();
  1965.                                             }
  1966.                                         }
  1967.                                         else
  1968.                                         {
  1969.                                             dialog.Text("Debes crear al menos 10 espacios en tu inventario.");
  1970.                                             dialog.Option("Bien.", 255);
  1971.                                             dialog.Send();
  1972.                                         }
  1973.                                         break;
  1974.                                     }
  1975.                                     #endregion pirate
  1976.                             }
  1977.                             break;
  1978.                         }
  1979.                     #endregion
  1980.                     #region EquipamientoP7
  1981.                     case 62150:
  1982.                         {
  1983.                             switch (npcRequest.OptionID)
  1984.                             {
  1985.                                 case 0:
  1986.                                     {
  1987.                                         dialog.Text("Hey como estas? " + client.Player.Name + " Vendo cosas para todas las clases, elige el tuyo!");
  1988.                                         dialog.Option("Dragon Warrior", 1);
  1989.                                         dialog.Option("Ninja", 3);
  1990.                                         dialog.Option("Monje", 4);
  1991.                                         dialog.Option("TaoDeFuego/Agua", 5);
  1992.                                         dialog.Option("Troyano", 6);
  1993.                                         dialog.Option("Pirata", 7);
  1994.                                         dialog.Option("Guerrero", 8);
  1995.                                         dialog.Option("Alquero", 9);
  1996.                                         dialog.Option("Genio Aire", 11);
  1997.                                         dialog.Option("Tesoros", 10);
  1998.                                         dialog.Send();
  1999.                                         break;
  2000.                                     }
  2001.                                 #region Tesoros
  2002.                                 case 10:
  2003.                                     {
  2004.                                         uint itemid1 = 300000;//Steed    
  2005.                                         uint itemid2 = 202009;//Tower  
  2006.                                         uint itemid3 = 201009;//Fan    
  2007.                                         uint itemid4 = 204009;//Wing  
  2008.                                         uint itemid5 = 203009;//Crop  
  2009.                                         // uint itemid6 = 2100065;//Cup  
  2010.  
  2011.                                         MsgItemInfo item1 = new MsgItemInfo(true);
  2012.                                         item1.ID = itemid1;
  2013.                                         item1.Color = Game.Enums.Color.White;
  2014.                                         item1.Plus = 12;
  2015.                                         // item1.Stars = 54;
  2016.                                         // item1.Owner = client.Player.Name;
  2017.                                         //  item1.OwnerUID = client.Player.UID;
  2018.                                         item1.Durability = item1.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid1].Durability;
  2019.                                         client.Inventory.Add(item1, Game.Enums.ItemUse.CreateAndAdd);
  2020.                                         Database.ConquerItemTable.UpdatePerfection(item1);
  2021.  
  2022.                                         MsgItemInfo item2 = new MsgItemInfo(true);
  2023.                                         item2.ID = itemid2;
  2024.                                         item2.Color = Game.Enums.Color.White;
  2025.                                         item2.Plus = 12;
  2026.                                         item2.Bless = 1;
  2027.                                         //    item2.Stars = 54;
  2028.                                         //  item2.Owner = client.Player.Name;
  2029.                                         //   item2.OwnerUID = client.Player.UID;
  2030.                                         item2.SocketOne = Game.Enums.Gem.SuperGloryGem;
  2031.                                         item2.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  2032.                                         item2.Durability = item2.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
  2033.                                         client.Inventory.Add(item2, Game.Enums.ItemUse.CreateAndAdd);
  2034.                                         Database.ConquerItemTable.UpdatePerfection(item2);
  2035.  
  2036.                                         MsgItemInfo item3 = new MsgItemInfo(true);
  2037.                                         item3.ID = itemid3;
  2038.                                         item3.Color = Game.Enums.Color.White;
  2039.                                         item3.Plus = 12;
  2040.                                         item3.Bless = 1;
  2041.                                         //  item3.Stars = 54;
  2042.                                         //  item3.Owner = client.Player.Name;
  2043.                                         //  item3.OwnerUID = client.Player.UID;
  2044.                                         item3.SocketOne = Game.Enums.Gem.SuperThunderGem;
  2045.                                         item3.SocketTwo = Game.Enums.Gem.SuperThunderGem;
  2046.                                         item3.Durability = item3.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
  2047.                                         client.Inventory.Add(item3, Game.Enums.ItemUse.CreateAndAdd);
  2048.                                         Database.ConquerItemTable.UpdatePerfection(item3);
  2049.  
  2050.                                         MsgItemInfo item4 = new MsgItemInfo(true);
  2051.                                         item4.ID = itemid4;
  2052.                                         item4.Color = Game.Enums.Color.White;
  2053.                                         item4.Plus = 12;
  2054.                                         item4.Bless = 0;
  2055.                                         //    item4.Stars = 54;
  2056.                                         //   item4.Owner = client.Player.Name;
  2057.                                         //   item4.OwnerUID = client.Player.UID;
  2058.                                         item4.SocketOne = Game.Enums.Gem.SuperThunderGem;
  2059.                                         item4.SocketTwo = Game.Enums.Gem.SuperGloryGem;
  2060.                                         item4.Durability = item4.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
  2061.                                         client.Inventory.Add(item4, Game.Enums.ItemUse.CreateAndAdd);
  2062.                                         Database.ConquerItemTable.UpdatePerfection(item4);
  2063.  
  2064.                                         MsgItemInfo item5 = new MsgItemInfo(true);
  2065.                                         item5.ID = itemid5;
  2066.                                         item5.Color = Game.Enums.Color.White;
  2067.                                         item5.Plus = 12;
  2068.                                         item5.Bless = 1;
  2069.                                         // item5.Stars = 54;
  2070.                                         //  item5.Owner = client.Player.Name;
  2071.                                         //   item5.OwnerUID = client.Player.UID;
  2072.                                         item5.Durability = item5.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  2073.                                         client.Inventory.Add(item5, Game.Enums.ItemUse.CreateAndAdd);
  2074.                                         Database.ConquerItemTable.UpdatePerfection(item5);
  2075.  
  2076.                                         MsgItemInfo item6 = new MsgItemInfo(true);
  2077.                                         item6.ID = itemid5;
  2078.                                         item6.Color = Game.Enums.Color.White;
  2079.                                         item6.Plus = 0;
  2080.                                         item6.Bless = 1;
  2081.                                         item6.SocketOne = 0;
  2082.                                         item6.SocketTwo = 0;
  2083.                                         item6.Durability = item6.MaximDurability = Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
  2084.                                         client.Inventory.Add(item6, Game.Enums.ItemUse.CreateAndAdd);
  2085.                                         break;
  2086.                                     }
  2087.                                 #endregion
  2088.                                 case 11://WindWolker      
  2089.                                     {
  2090.                                         client.Player.ConquerPoints -= 50000;
  2091.  
  2092.  
  2093.  
  2094.  
  2095.                                         client.Inventory.AddSoul(626439, 801308, 6, 12, 12, 1, true, false);//DragonFan    
  2096.                                         client.Inventory.AddSoul(626439, 801308, 6, 12, 12, 1, true, false);//DragonFan    
  2097.                                         client.Inventory.AddSoul(101309, 822071, 6, 12, 12, 1, true, false);//Armor      
  2098.                                         client.Inventory.AddSoul(170309, 820073, 6, 12, 12, 1, true, false);//Hood      
  2099.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2100.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2101.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot    
  2102.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2103.                                         break;
  2104.  
  2105.                                     }
  2106.  
  2107.                                 case 1://Bruce_Lee      
  2108.                                     {
  2109.                                         client.Player.ConquerPoints -= 50000;
  2110.  
  2111.  
  2112.  
  2113.  
  2114.                                         client.Inventory.AddSoul(617439, 801004, 6, 12, 12, 1, true, false);//SkyNunchaku      
  2115.                                         client.Inventory.AddSoul(617439, 801004, 6, 12, 12, 1, true, false);//SkyNunchaku      
  2116.                                         client.Inventory.AddSoul(138309, 822071, 6, 12, 12, 1, true, false);//Bruce_LeeArmor      
  2117.                                         client.Inventory.AddSoul(148309, 820073, 6, 12, 12, 1, true, false);//Bruce_LeeHood      
  2118.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2119.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2120.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2121.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2122.                                         break;
  2123.  
  2124.                                     }
  2125.  
  2126.                                 case 3://ninja       800020
  2127.                                     {
  2128.                                         client.Player.ConquerPoints -= 50000;
  2129.                                         client.Inventory.AddSoul(616439, 800020, 6, 12, 12, 1, true, false);//epica
  2130.                                         client.Inventory.AddSoul(616439, 800020, 6, 12, 12, 1, true, false);//epica
  2131.                                         client.Inventory.AddSoul(511439, 800255, 6, 12, 12, 1, true, false);//Scythe    
  2132.                                         client.Inventory.AddSoul(511439, 800255, 6, 12, 12, 1, true, false);//Scythe    
  2133.                                         client.Inventory.AddSoul(616439, 800111, 6, 12, 12, 1, true, false);//Katana    
  2134.                                         client.Inventory.AddSoul(616439, 800111, 6, 12, 12, 1, true, false);//Katana    
  2135.                                         client.Inventory.AddSoul(601439, 800111, 6, 12, 12, 1, true, false);//Katana    
  2136.                                         client.Inventory.AddSoul(601439, 800111, 6, 12, 12, 1, true, false);//Katana    
  2137.                                         client.Inventory.AddSoul(601439, 800142, 6, 12, 12, 1, true, false);//Katana      
  2138.                                         client.Inventory.AddSoul(601439, 800142, 6, 12, 12, 1, true, false);//Katana      
  2139.                                         client.Inventory.AddSoul(135309, 822071, 6, 12, 12, 1, true, false);//ArmorNinja      
  2140.                                         client.Inventory.AddSoul(123309, 820073, 6, 12, 12, 1, true, false);//NinjaHood      
  2141.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2142.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2143.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2144.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2145.                                         break;
  2146.  
  2147.                                     }
  2148.  
  2149.                                 case 4://Monk      
  2150.                                     {
  2151.                                         client.Player.ConquerPoints -= 50000;
  2152.  
  2153.                                         client.Inventory.AddSoul(622439, 800725, 6, 12, 12, 1, true, false);//Epic      
  2154.                                         client.Inventory.AddSoul(622439, 800725, 6, 12, 12, 1, true, false);//Beads  
  2155.                                         client.Inventory.AddSoul(610439, 800725, 6, 12, 12, 1, true, false);//Beads      
  2156.                                         client.Inventory.AddSoul(610439, 800725, 6, 12, 12, 1, true, false);//Beads      
  2157.                                         client.Inventory.AddSoul(136309, 822071, 6, 12, 12, 1, true, false);//ArmorMonk      
  2158.                                         client.Inventory.AddSoul(143309, 820073, 6, 12, 12, 1, true, false);//CapMonk      
  2159.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2160.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2161.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2162.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2163.                                         break;
  2164.  
  2165.                                     }
  2166.  
  2167.                                 case 5://Fire And Water      
  2168.                                     {
  2169.                                         client.Player.ConquerPoints -= 50000;
  2170.  
  2171.                                         client.Inventory.AddSoul(421439, 800522, 6, 12, 12, 1, true, false);//BackSword      
  2172.                                         client.Inventory.AddSoul(620439, 800522, 6, 12, 12, 1, true, false);//ImperialBacksword    
  2173.                                         client.Inventory.AddSoul(619439, 801104, 6, 12, 12, 1, true, false);
  2174.                                         client.Inventory.AddSoul(134309, 822071, 6, 12, 12, 1, true, false);//ArmorFire      
  2175.                                         client.Inventory.AddSoul(114309, 820076, 6, 12, 12, 1, true, false);//CapFire      
  2176.                                         client.Inventory.AddSoul(152279, 823060, 6, 12, 12, 1, true, false);//Bracelet      
  2177.                                         client.Inventory.AddSoul(121269, 821034, 6, 12, 12, 1, true, false);//Bag      
  2178.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2179.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2180.                                         break;
  2181.  
  2182.                                     }
  2183.  
  2184.                                 case 6://Trojan      
  2185.                                     {
  2186.                                         client.Player.ConquerPoints -= 50000;
  2187.  
  2188.  
  2189.  
  2190.                                         client.Inventory.AddSoul(480439, 800111, 6, 12, 12, 1, true, false);//Clup    
  2191.                                         client.Inventory.AddSoul(614429, 800111, 6, 12, 12, 1, true, false);//ShadowCrossSaber    
  2192.                                         client.Inventory.AddSoul(614429, 800111, 6, 12, 12, 1, true, false);//ShadowCrossSaber    
  2193.                                         client.Inventory.AddSoul(410439, 800111, 6, 12, 12, 1, true, false);//Blade      
  2194.                                         client.Inventory.AddSoul(420439, 800111, 6, 12, 12, 1, true, false);//Sword      
  2195.                                         client.Inventory.AddSoul(130309, 822071, 6, 12, 12, 1, true, false);//ArmorTrojan      
  2196.                                         client.Inventory.AddSoul(118309, 820073, 6, 12, 12, 1, true, false);//CapTrojan      
  2197.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2198.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2199.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2200.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2201.                                         break;
  2202.  
  2203.                                     }
  2204.  
  2205.                                 case 7://Pirate      
  2206.                                     {
  2207.                                         client.Player.ConquerPoints -= 50000;
  2208.  
  2209.  
  2210.  
  2211.                                         client.Inventory.AddSoul(611439, 800811, 6, 12, 12, 1, true, false);//Rapier      
  2212.                                         client.Inventory.AddSoul(612439, 800810, 6, 12, 12, 1, true, false);//Pistol      
  2213.                                         client.Inventory.AddSoul(139309, 822071, 6, 12, 12, 1, true, false);//ArmorPirate      
  2214.                                         client.Inventory.AddSoul(144309, 820073, 6, 12, 12, 1, true, false);//CapPirate      
  2215.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2216.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2217.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2218.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2219.                                         break;
  2220.  
  2221.                                     }
  2222.  
  2223.                                 case 8://Warrior      
  2224.                                     {
  2225.                                         client.Player.ConquerPoints -= 50000;
  2226.  
  2227.  
  2228.                                         client.Inventory.AddSoul(560439, 800215, 6, 12, 12, 1, true, false);//Spear      
  2229.                                         client.Inventory.AddSoul(900309, 800422, 6, 12, 12, 1, true, false);//Shield      
  2230.                                         client.Inventory.AddSoul(131309, 822071, 6, 12, 12, 1, true, false);//ArmorWarrior      
  2231.                                         client.Inventory.AddSoul(111309, 820073, 6, 12, 12, 1, true, false);//CapWarrior      
  2232.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2233.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2234.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot
  2235.                                         client.Inventory.AddSoul(624439, 801218, 6, 12, 12, 1, true, false);//Epicwepon
  2236.                                         client.Inventory.AddSoul(624439, 801218, 6, 12, 12, 1, true, false);//Epicwepon
  2237.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2238.                                         break;
  2239.  
  2240.                                     }
  2241.  
  2242.                                 case 9://Archer      
  2243.                                     {
  2244.                                         client.Player.ConquerPoints -= 50000;
  2245.  
  2246.  
  2247.                                         client.Inventory.AddSoul(613429, 800917, 6, 12, 12, 1, true, false);//Knife      
  2248.                                         client.Inventory.AddSoul(613429, 800917, 6, 12, 12, 1, true, false);//Knife      
  2249.                                         client.Inventory.AddSoul(500429, 800618, 6, 12, 12, 1, true, false);//Bow      
  2250.                                         client.Inventory.AddSoul(133309, 822071, 6, 12, 12, 1, true, false);//ArmorArcher      
  2251.                                         client.Inventory.AddSoul(113309, 820073, 6, 12, 12, 1, true, false);//CapArcher      
  2252.                                         client.Inventory.AddSoul(120269, 821033, 6, 12, 12, 1, true, false);//Necklace      
  2253.                                         client.Inventory.AddSoul(150269, 823058, 6, 12, 12, 1, true, false);//Ring      
  2254.                                         client.Inventory.AddSoul(160249, 824018, 6, 12, 12, 1, true, false);//Boot      
  2255.                                         client.MessageBox("¡Obtienes equipamiento!!");
  2256.                                         break;
  2257.  
  2258.                                     }
  2259.                             }
  2260.                             break;
  2261.                         }
  2262.                     #endregion
  2263.                     #region Y Runes
  2264.                     case 1548:
  2265.                         {
  2266.                             switch (npcRequest.OptionID)
  2267.                             {
  2268.                                 case 0:
  2269.                                     {
  2270.                                         dialog.Text("Hey [" + client.Player.Name + "] I can sell Bound Y Runes. all you have to choose.");
  2271.                                         dialog.Text("<tip color=d7ff41 desc=Y#Runes></tip>: \n");
  2272.                                         dialog.Option("TortoiseBreaker For 100,000,000 CPS", 1);
  2273.                                         dialog.Option("DrainingTouch For 100,000,000 CPS", 2);
  2274.                                         dialog.Option("BloodSpawn For 100,000,000 CPS", 3);
  2275.                                         dialog.Option("Healer For 100,000,000 CPS", 4);
  2276.                                         dialog.Option("BossKiller For 100,000,000 CPS", 5);
  2277.                                         dialog.Option("NoMercy For 100,000,000 CPS", 6);
  2278.                                         dialog.Option("Witchery For 100,000,000 CPS", 7);
  2279.                                         dialog.Option("Sturdiness For 100,000,000 CPS", 9);
  2280.                                         dialog.Option("XPKiller For 100,000,000 CPS", 10);
  2281.                                         dialog.Option("MPMaster For 100,000,000 CPS", 11);
  2282.                                         dialog.Option("BreakDown For 100,000,000 CPS", 12);
  2283.                                         dialog.Option("XPBooster For 100,000,000 CPS", 13);
  2284.                                         dialog.Option("FreeSoul For 100,000,000 CPS", 14);
  2285.                                         dialog.Option("Sharpness For 100,000,000 CPS", 15);
  2286.                                         dialog.Option("Let~me~think.", 255);
  2287.                                         break;
  2288.                                     }
  2289.                                 #region TortoiseBreaker
  2290.                                 case 1:
  2291.                                     {
  2292.                                         if (client.Player.ConquerPoints >= 100000000)
  2293.                                         {
  2294.                                             client.Player.ConquerPoints -= 100000000;
  2295.                                             client.Inventory.AddRune(4030109, 1);
  2296.  
  2297.                                             MsgName str = new MsgName(true);
  2298.                                             str.UID = client.Player.UID;
  2299.                                             str.Type = MsgName.Effect;
  2300.                                             str.Texts.Add("eidolon");
  2301.                                             str.TextsCount = 1;
  2302.                                             client.Player.SendScreen(str);
  2303.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a TortoiseBreaker in your inventory.");
  2304.                                             npc.OptionID = 255;
  2305.                                             client.Send(npc.ToArray());
  2306.                                         }
  2307.                                         else
  2308.                                         {
  2309.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2310.                                             npc.OptionID = 255;
  2311.                                             client.Send(npc.ToArray());
  2312.                                         }
  2313.                                         break;
  2314.                                     }
  2315.                                 #endregion
  2316.                                 #region DrainingTouchBooster
  2317.                                 case 2:
  2318.                                     {
  2319.                                         if (client.Player.ConquerPoints >= 100000000)
  2320.                                         {
  2321.                                             client.Player.ConquerPoints -= 100000000;
  2322.                                             client.Inventory.AddRune(4030209, 1);
  2323.  
  2324.                                             MsgName str = new MsgName(true);
  2325.                                             str.UID = client.Player.UID;
  2326.                                             str.Type = MsgName.Effect;
  2327.                                             str.Texts.Add("eidolon");
  2328.                                             str.TextsCount = 1;
  2329.                                             client.Player.SendScreen(str);
  2330.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a DrainingTouchBooster in your inventory.");
  2331.                                             npc.OptionID = 255;
  2332.                                             client.Send(npc.ToArray());
  2333.                                         }
  2334.                                         else
  2335.                                         {
  2336.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2337.                                             npc.OptionID = 255;
  2338.                                             client.Send(npc.ToArray());
  2339.                                         }
  2340.                                         break;
  2341.                                     }
  2342.                                 #endregion
  2343.                                 #region BloodSpawnBooster
  2344.                                 case 3:
  2345.                                     {
  2346.                                         if (client.Player.ConquerPoints >= 100000000)
  2347.                                         {
  2348.                                             client.Player.ConquerPoints -= 100000000;
  2349.                                             client.Inventory.AddRune(4030309, 1);
  2350.  
  2351.                                             MsgName str = new MsgName(true);
  2352.                                             str.UID = client.Player.UID;
  2353.                                             str.Type = MsgName.Effect;
  2354.                                             str.Texts.Add("eidolon");
  2355.                                             str.TextsCount = 1;
  2356.                                             client.Player.SendScreen(str);
  2357.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a BloodSpawnBooster in your inventory.");
  2358.                                             npc.OptionID = 255;
  2359.                                             client.Send(npc.ToArray());
  2360.                                         }
  2361.                                         else
  2362.                                         {
  2363.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2364.                                             npc.OptionID = 255;
  2365.                                             client.Send(npc.ToArray());
  2366.                                         }
  2367.                                         break;
  2368.                                     }
  2369.                                 #endregion
  2370.                                 #region Healer
  2371.                                 case 4:
  2372.                                     {
  2373.                                         if (client.Player.ConquerPoints >= 100000000)
  2374.                                         {
  2375.                                             client.Player.ConquerPoints -= 100000000;
  2376.                                             client.Inventory.AddRune(4030409, 1);
  2377.  
  2378.                                             MsgName str = new MsgName(true);
  2379.                                             str.UID = client.Player.UID;
  2380.                                             str.Type = MsgName.Effect;
  2381.                                             str.Texts.Add("eidolon");
  2382.                                             str.TextsCount = 1;
  2383.                                             client.Player.SendScreen(str);
  2384.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Healer in your inventory.");
  2385.                                             npc.OptionID = 255;
  2386.                                             client.Send(npc.ToArray());
  2387.                                         }
  2388.                                         else
  2389.                                         {
  2390.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2391.                                             npc.OptionID = 255;
  2392.                                             client.Send(npc.ToArray());
  2393.                                         }
  2394.                                         break;
  2395.                                     }
  2396.                                 #endregion
  2397.                                 #region BossKiller
  2398.                                 case 5:
  2399.                                     {
  2400.                                         if (client.Player.ConquerPoints >= 100000000)
  2401.                                         {
  2402.                                             client.Player.ConquerPoints -= 100000000;
  2403.                                             client.Inventory.AddRune(4030909, 1);
  2404.  
  2405.                                             MsgName str = new MsgName(true);
  2406.                                             str.UID = client.Player.UID;
  2407.                                             str.Type = MsgName.Effect;
  2408.                                             str.Texts.Add("eidolon");
  2409.                                             str.TextsCount = 1;
  2410.                                             client.Player.SendScreen(str);
  2411.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a BossKiller in your inventory.");
  2412.                                             npc.OptionID = 255;
  2413.                                             client.Send(npc.ToArray());
  2414.                                         }
  2415.                                         else
  2416.                                         {
  2417.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2418.                                             npc.OptionID = 255;
  2419.                                             client.Send(npc.ToArray());
  2420.                                         }
  2421.                                         break;
  2422.                                     }
  2423.                                 #endregion
  2424.                                 #region NoMercy
  2425.                                 case 6:
  2426.                                     {
  2427.                                         if (client.Player.ConquerPoints >= 100000000)
  2428.                                         {
  2429.                                             client.Player.ConquerPoints -= 100000000;
  2430.                                             client.Inventory.AddRune(4031009, 1);
  2431.  
  2432.                                             MsgName str = new MsgName(true);
  2433.                                             str.UID = client.Player.UID;
  2434.                                             str.Type = MsgName.Effect;
  2435.                                             str.Texts.Add("eidolon");
  2436.                                             str.TextsCount = 1;
  2437.                                             client.Player.SendScreen(str);
  2438.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a NoMercy in your inventory.");
  2439.                                             npc.OptionID = 255;
  2440.                                             client.Send(npc.ToArray());
  2441.                                         }
  2442.                                         else
  2443.                                         {
  2444.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2445.                                             npc.OptionID = 255;
  2446.                                             client.Send(npc.ToArray());
  2447.                                         }
  2448.                                         break;
  2449.                                     }
  2450.                                 #endregion
  2451.                                 #region Witchery
  2452.                                 case 7:
  2453.                                     {
  2454.                                         if (client.Player.ConquerPoints >= 100000000)
  2455.                                         {
  2456.                                             client.Player.ConquerPoints -= 100000000;
  2457.                                             client.Inventory.AddRune(4031309, 1);
  2458.  
  2459.                                             MsgName str = new MsgName(true);
  2460.                                             str.UID = client.Player.UID;
  2461.                                             str.Type = MsgName.Effect;
  2462.                                             str.Texts.Add("eidolon");
  2463.                                             str.TextsCount = 1;
  2464.                                             client.Player.SendScreen(str);
  2465.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Witchery in your inventory.");
  2466.                                             npc.OptionID = 255;
  2467.                                             client.Send(npc.ToArray());
  2468.                                         }
  2469.                                         else
  2470.                                         {
  2471.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 100000000 + "] Cps.");
  2472.                                             npc.OptionID = 255;
  2473.                                             client.Send(npc.ToArray());
  2474.                                         }
  2475.                                         break;
  2476.                                     }
  2477.                                 #endregion
  2478.                                 #region Grabber
  2479.                                 case 8:
  2480.                                     {
  2481.                                         if (client.Player.ConquerPoints >= 100000000)
  2482.                                         {
  2483.                                             client.Player.ConquerPoints -= 100000000;
  2484.                                             client.Inventory.AddRune(4030701, 1);
  2485.                                             //client.Inventory.AddRune(3007110, 1);
  2486.                                             MsgName str = new MsgName(true);
  2487.                                             str.UID = client.Player.UID;
  2488.                                             str.Type = MsgName.Effect;
  2489.                                             str.Texts.Add("eidolon");
  2490.                                             str.TextsCount = 1;
  2491.                                             client.Player.SendScreen(str);
  2492.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Grabber in your inventory.");
  2493.                                             npc.OptionID = 255;
  2494.                                             client.Send(npc.ToArray());
  2495.                                         }
  2496.                                         else
  2497.                                         {
  2498.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2499.                                             npc.OptionID = 255;
  2500.                                             client.Send(npc.ToArray());
  2501.                                         }
  2502.                                         break;
  2503.                                     }
  2504.                                 #endregion
  2505.                                 #region Sturdiness
  2506.                                 case 9:
  2507.                                     {
  2508.                                         if (client.Player.ConquerPoints >= 100000000)
  2509.                                         {
  2510.                                             client.Player.ConquerPoints -= 100000000;
  2511.                                             client.Inventory.AddRune(4030509, 1);
  2512.                                             //client.Inventory.AddRune(3007110, 1);
  2513.                                             MsgName str = new MsgName(true);
  2514.                                             str.UID = client.Player.UID;
  2515.                                             str.Type = MsgName.Effect;
  2516.                                             str.Texts.Add("eidolon");
  2517.                                             str.TextsCount = 1;
  2518.                                             client.Player.SendScreen(str);
  2519.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Sturdiness in your inventory.");
  2520.                                             npc.OptionID = 255;
  2521.                                             client.Send(npc.ToArray());
  2522.                                         }
  2523.                                         else
  2524.                                         {
  2525.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2526.                                             npc.OptionID = 255;
  2527.                                             client.Send(npc.ToArray());
  2528.                                         }
  2529.                                         break;
  2530.                                     }
  2531.                                 #endregion
  2532.                                 #region XPKiller
  2533.                                 case 10:
  2534.                                     {
  2535.                                         if (client.Player.ConquerPoints >= 100000000)
  2536.                                         {
  2537.                                             client.Player.ConquerPoints -= 100000000;
  2538.                                             client.Inventory.AddRune(4030609, 1);
  2539.                                             //client.Inventory.AddRune(3007110, 1);
  2540.                                             MsgName str = new MsgName(true);
  2541.                                             str.UID = client.Player.UID;
  2542.                                             str.Type = MsgName.Effect;
  2543.                                             str.Texts.Add("eidolon");
  2544.                                             str.TextsCount = 1;
  2545.                                             client.Player.SendScreen(str);
  2546.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got XPKiller in your inventory.");
  2547.                                             npc.OptionID = 255;
  2548.                                             client.Send(npc.ToArray());
  2549.                                         }
  2550.                                         else
  2551.                                         {
  2552.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2553.                                             npc.OptionID = 255;
  2554.                                             client.Send(npc.ToArray());
  2555.                                         }
  2556.                                         break;
  2557.                                     }
  2558.                                 #endregion
  2559.                                 #region MPMaster
  2560.                                 case 11:
  2561.                                     {
  2562.                                         if (client.Player.ConquerPoints >= 100000000)
  2563.                                         {
  2564.                                             client.Player.ConquerPoints -= 100000000;
  2565.                                             client.Inventory.AddRune(4030809, 1);
  2566.                                             //client.Inventory.AddRune(3007110, 1);
  2567.                                             MsgName str = new MsgName(true);
  2568.                                             str.UID = client.Player.UID;
  2569.                                             str.Type = MsgName.Effect;
  2570.                                             str.Texts.Add("eidolon");
  2571.                                             str.TextsCount = 1;
  2572.                                             client.Player.SendScreen(str);
  2573.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got MPMaster in your inventory.");
  2574.                                             npc.OptionID = 255;
  2575.                                             client.Send(npc.ToArray());
  2576.                                         }
  2577.                                         else
  2578.                                         {
  2579.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2580.                                             npc.OptionID = 255;
  2581.                                             client.Send(npc.ToArray());
  2582.                                         }
  2583.                                         break;
  2584.                                     }
  2585.                                 #endregion
  2586.                                 #region BreakDown
  2587.                                 case 12:
  2588.                                     {
  2589.                                         if (client.Player.ConquerPoints >= 100000000)
  2590.                                         {
  2591.                                             client.Player.ConquerPoints -= 100000000;
  2592.                                             client.Inventory.AddRune(4031509, 1);
  2593.                                             //client.Inventory.AddRune(3007110, 1);
  2594.                                             MsgName str = new MsgName(true);
  2595.                                             str.UID = client.Player.UID;
  2596.                                             str.Type = MsgName.Effect;
  2597.                                             str.Texts.Add("eidolon");
  2598.                                             str.TextsCount = 1;
  2599.                                             client.Player.SendScreen(str);
  2600.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got BreakDown in your inventory.");
  2601.                                             npc.OptionID = 255;
  2602.                                             client.Send(npc.ToArray());
  2603.                                         }
  2604.                                         else
  2605.                                         {
  2606.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2607.                                             npc.OptionID = 255;
  2608.                                             client.Send(npc.ToArray());
  2609.                                         }
  2610.                                         break;
  2611.                                     }
  2612.                                 #endregion
  2613.                                 #region XPBooster
  2614.                                 case 13:
  2615.                                     {
  2616.                                         if (client.Player.ConquerPoints >= 100000000)
  2617.                                         {
  2618.                                             client.Player.ConquerPoints -= 100000000;
  2619.                                             client.Inventory.AddRune(4031109, 1);
  2620.                                             //client.Inventory.AddRune(3007110, 1);
  2621.                                             MsgName str = new MsgName(true);
  2622.                                             str.UID = client.Player.UID;
  2623.                                             str.Type = MsgName.Effect;
  2624.                                             str.Texts.Add("eidolon");
  2625.                                             str.TextsCount = 1;
  2626.                                             client.Player.SendScreen(str);
  2627.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got XPBooster in your inventory.");
  2628.                                             npc.OptionID = 255;
  2629.                                             client.Send(npc.ToArray());
  2630.                                         }
  2631.                                         else
  2632.                                         {
  2633.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2634.                                             npc.OptionID = 255;
  2635.                                             client.Send(npc.ToArray());
  2636.                                         }
  2637.                                         break;
  2638.                                     }
  2639.                                 #endregion
  2640.                                 #region FreeSoul
  2641.                                 case 14:
  2642.                                     {
  2643.                                         if (client.Player.ConquerPoints >= 100000000)
  2644.                                         {
  2645.                                             client.Player.ConquerPoints -= 100000000;
  2646.                                             client.Inventory.AddRune(4031209, 1);
  2647.                                             //client.Inventory.AddRune(3007110, 1);
  2648.                                             MsgName str = new MsgName(true);
  2649.                                             str.UID = client.Player.UID;
  2650.                                             str.Type = MsgName.Effect;
  2651.                                             str.Texts.Add("eidolon");
  2652.                                             str.TextsCount = 1;
  2653.                                             client.Player.SendScreen(str);
  2654.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got FreeSoul in your inventory.");
  2655.                                             npc.OptionID = 255;
  2656.                                             client.Send(npc.ToArray());
  2657.                                         }
  2658.                                         else
  2659.                                         {
  2660.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2661.                                             npc.OptionID = 255;
  2662.                                             client.Send(npc.ToArray());
  2663.                                         }
  2664.                                         break;
  2665.                                     }
  2666.                                 #endregion
  2667.                                 #region Sharpness
  2668.                                 case 15:
  2669.                                     {
  2670.                                         if (client.Player.ConquerPoints >= 100000000)
  2671.                                         {
  2672.                                             client.Player.ConquerPoints -= 100000000;
  2673.                                             client.Inventory.AddRune(4032709, 1);
  2674.                                             //client.Inventory.AddRune(3007110, 1);
  2675.                                             MsgName str = new MsgName(true);
  2676.                                             str.UID = client.Player.UID;
  2677.                                             str.Type = MsgName.Effect;
  2678.                                             str.Texts.Add("eidolon");
  2679.                                             str.TextsCount = 1;
  2680.                                             client.Player.SendScreen(str);
  2681.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Sharpness in your inventory.");
  2682.                                             npc.OptionID = 255;
  2683.                                             client.Send(npc.ToArray());
  2684.                                         }
  2685.                                         else
  2686.                                         {
  2687.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2688.                                             npc.OptionID = 255;
  2689.                                             client.Send(npc.ToArray());
  2690.                                         }
  2691.                                         break;
  2692.                                     }
  2693.                                 #endregion
  2694.                                 #region WideSwipe
  2695.                                 case 16:
  2696.                                     {
  2697.                                         if (client.Player.ConquerPoints >= 100000000)
  2698.                                         {
  2699.                                             client.Player.ConquerPoints -= 100000000;
  2700.                                             client.Inventory.AddRune(4032509, 1);
  2701.                                             //client.Inventory.AddRune(3007110, 1);
  2702.                                             MsgName str = new MsgName(true);
  2703.                                             str.UID = client.Player.UID;
  2704.                                             str.Type = MsgName.Effect;
  2705.                                             str.Texts.Add("eidolon");
  2706.                                             str.TextsCount = 1;
  2707.                                             client.Player.SendScreen(str);
  2708.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got WideSwipe in your inventory.");
  2709.                                             npc.OptionID = 255;
  2710.                                             client.Send(npc.ToArray());
  2711.                                         }
  2712.                                         else
  2713.                                         {
  2714.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2715.                                             npc.OptionID = 255;
  2716.                                             client.Send(npc.ToArray());
  2717.                                         }
  2718.                                         break;
  2719.                                     }
  2720.                                 #endregion
  2721.                                 #region QuickMount
  2722.                                 case 17:
  2723.                                     {
  2724.                                         if (client.Player.ConquerPoints >= 100000000)
  2725.                                         {
  2726.                                             client.Player.ConquerPoints -= 100000000;
  2727.                                             client.Inventory.AddRune(4031409, 1);
  2728.                                             //client.Inventory.AddRune(3007110, 1);
  2729.                                             MsgName str = new MsgName(true);
  2730.                                             str.UID = client.Player.UID;
  2731.                                             str.Type = MsgName.Effect;
  2732.                                             str.Texts.Add("eidolon");
  2733.                                             str.TextsCount = 1;
  2734.                                             client.Player.SendScreen(str);
  2735.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got QuickMount in your inventory.");
  2736.                                             npc.OptionID = 255;
  2737.                                             client.Send(npc.ToArray());
  2738.                                         }
  2739.                                         else
  2740.                                         {
  2741.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2742.                                             npc.OptionID = 255;
  2743.                                             client.Send(npc.ToArray());
  2744.                                         }
  2745.                                         break;
  2746.                                     }
  2747.                                 #endregion
  2748.                                 #region Barrier
  2749.                                 case 18:
  2750.                                     {
  2751.                                         if (client.Player.ConquerPoints >= 100000000)
  2752.                                         {
  2753.                                             client.Player.ConquerPoints -= 100000000;
  2754.                                             client.Inventory.AddRune(4031609, 1);
  2755.                                             //client.Inventory.AddRune(3007110, 1);
  2756.                                             MsgName str = new MsgName(true);
  2757.                                             str.UID = client.Player.UID;
  2758.                                             str.Type = MsgName.Effect;
  2759.                                             str.Texts.Add("eidolon");
  2760.                                             str.TextsCount = 1;
  2761.                                             client.Player.SendScreen(str);
  2762.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Barrier in your inventory.");
  2763.                                             npc.OptionID = 255;
  2764.                                             client.Send(npc.ToArray());
  2765.                                         }
  2766.                                         else
  2767.                                         {
  2768.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2769.                                             npc.OptionID = 255;
  2770.                                             client.Send(npc.ToArray());
  2771.                                         }
  2772.                                         break;
  2773.                                     }
  2774.                                 #endregion
  2775.                                 #region TacitStrike
  2776.                                 case 19:
  2777.                                     {
  2778.                                         if (client.Player.ConquerPoints >= 100000000)
  2779.                                         {
  2780.                                             client.Player.ConquerPoints -= 100000000;
  2781.                                             client.Inventory.AddRune(4033409, 1);
  2782.                                             //client.Inventory.AddRune(3007110, 1);
  2783.                                             MsgName str = new MsgName(true);
  2784.                                             str.UID = client.Player.UID;
  2785.                                             str.Type = MsgName.Effect;
  2786.                                             str.Texts.Add("eidolon");
  2787.                                             str.TextsCount = 1;
  2788.                                             client.Player.SendScreen(str);
  2789.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got TacitStrike in your inventory.");
  2790.                                             npc.OptionID = 255;
  2791.                                             client.Send(npc.ToArray());
  2792.                                         }
  2793.                                         else
  2794.                                         {
  2795.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2796.                                             npc.OptionID = 255;
  2797.                                             client.Send(npc.ToArray());
  2798.                                         }
  2799.                                         break;
  2800.                                     }
  2801.                                 #endregion
  2802.                                 #region Evocation
  2803.                                 case 20:
  2804.                                     {
  2805.                                         if (client.Player.ConquerPoints >= 100000000)
  2806.                                         {
  2807.                                             client.Player.ConquerPoints -= 100000000;
  2808.                                             client.Inventory.AddRune(4032809, 1);
  2809.                                             MsgName str = new MsgName(true);
  2810.                                             str.UID = client.Player.UID;
  2811.                                             str.Type = MsgName.Effect;
  2812.                                             str.Texts.Add("eidolon");
  2813.                                             str.TextsCount = 1;
  2814.                                             client.Player.SendScreen(str);
  2815.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Evocation in your inventory.");
  2816.                                             npc.OptionID = 255;
  2817.                                             client.Send(npc.ToArray());
  2818.                                         }
  2819.                                         else
  2820.                                         {
  2821.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2822.                                             npc.OptionID = 255;
  2823.                                             client.Send(npc.ToArray());
  2824.                                         }
  2825.                                         break;
  2826.                                     }
  2827.                                 #endregion
  2828.                                 #region Wonder
  2829.                                 case 21:
  2830.                                     {
  2831.                                         if (client.Player.ConquerPoints >= 100000000)
  2832.                                         {
  2833.                                             client.Player.ConquerPoints -= 100000000;
  2834.                                             client.Inventory.AddRune(4032309, 1);
  2835.                                             MsgName str = new MsgName(true);
  2836.                                             str.UID = client.Player.UID;
  2837.                                             str.Type = MsgName.Effect;
  2838.                                             str.Texts.Add("eidolon");
  2839.                                             str.TextsCount = 1;
  2840.                                             client.Player.SendScreen(str);
  2841.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got Wonder in your inventory.");
  2842.                                             npc.OptionID = 255;
  2843.                                             client.Send(npc.ToArray());
  2844.                                         }
  2845.                                         else
  2846.                                         {
  2847.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough 50,000,000 Cps.");
  2848.                                             npc.OptionID = 255;
  2849.                                             client.Send(npc.ToArray());
  2850.                                         }
  2851.                                         break;
  2852.                                     }
  2853.                                     #endregion
  2854.                             }
  2855.                             break;
  2856.                         }
  2857.                     #endregion
  2858.                     #region R Runes
  2859.                     case 15480:
  2860.                         {
  2861.                             switch (npcRequest.OptionID)
  2862.                             {
  2863.                                 case 0:
  2864.                                     {
  2865.                                         dialog.Text("Hey [" + client.Player.Name + "] I can sell Bound R Runes. all you have to choose.");
  2866.                                         dialog.Text("<tip color=d7ff41 desc=Y#Runes></tip>: \n");
  2867.                                         dialog.Option("[Trojan]Comprehension For 200 M", 1);
  2868.                                         dialog.Option("[Warrior]Pitching For 200,000,000", 2);
  2869.                                         dialog.Option("[Archer]FrostArrows For 200,000,000", 3);
  2870.                                         dialog.Option("[Ninja]Assassin For 200,000,000 CPS", 4);
  2871.                                         dialog.Option("[Monk]Acalanatha For 200,000,000", 5);
  2872.                                         dialog.Option("[Pirate]TideTrap For 200,000,000 CPS", 6);
  2873.                                         dialog.Option("[LeaLong]SwingingTail For 200 M", 7);
  2874.                                         dialog.Option("[Water]Sacrifice For 200,000,000 CPS", 8);
  2875.                                         dialog.Option("[Fire]BurningSky For 200,000,000 CPS", 9);
  2876.                                         dialog.Option("[Wind]RevengeGale For 200,000,000", 10);
  2877.                                         dialog.Option("Let~me~think.", 255);
  2878.                                         break;
  2879.                                     }
  2880.                                 #region Comprehension
  2881.                                 case 1:
  2882.                                     {
  2883.                                         if (client.Player.ConquerPoints >= 200000000)
  2884.                                         {
  2885.                                             client.Player.ConquerPoints -= 200000000;
  2886.                                             client.Inventory.AddRune(4010001, 1);
  2887.  
  2888.                                             MsgName str = new MsgName(true);
  2889.                                             str.UID = client.Player.UID;
  2890.                                             str.Type = MsgName.Effect;
  2891.                                             str.Texts.Add("eidolon");
  2892.                                             str.TextsCount = 1;
  2893.                                             client.Player.SendScreen(str);
  2894.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Comprehension in your inventory.");
  2895.                                             npc.OptionID = 255;
  2896.                                             client.Send(npc.ToArray());
  2897.                                         }
  2898.                                         else
  2899.                                         {
  2900.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  2901.                                             npc.OptionID = 255;
  2902.                                             client.Send(npc.ToArray());
  2903.                                         }
  2904.                                         break;
  2905.                                     }
  2906.                                 #endregion
  2907.                                 #region Pitching
  2908.                                 case 2:
  2909.                                     {
  2910.                                         if (client.Player.ConquerPoints >= 200000000)
  2911.                                         {
  2912.                                             client.Player.ConquerPoints -= 200000000;
  2913.                                             client.Inventory.AddRune(4010101, 1);
  2914.  
  2915.                                             MsgName str = new MsgName(true);
  2916.                                             str.UID = client.Player.UID;
  2917.                                             str.Type = MsgName.Effect;
  2918.                                             str.Texts.Add("eidolon");
  2919.                                             str.TextsCount = 1;
  2920.                                             client.Player.SendScreen(str);
  2921.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Pitching in your inventory.");
  2922.                                             npc.OptionID = 255;
  2923.                                             client.Send(npc.ToArray());
  2924.                                         }
  2925.                                         else
  2926.                                         {
  2927.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  2928.                                             npc.OptionID = 255;
  2929.                                             client.Send(npc.ToArray());
  2930.                                         }
  2931.                                         break;
  2932.                                     }
  2933.                                 #endregion
  2934.                                 #region FrostArrows
  2935.                                 case 3:
  2936.                                     {
  2937.                                         if (client.Player.ConquerPoints >= 200000000)
  2938.                                         {
  2939.                                             client.Player.ConquerPoints -= 200000000;
  2940.                                             client.Inventory.AddRune(4010201, 1);
  2941.  
  2942.                                             MsgName str = new MsgName(true);
  2943.                                             str.UID = client.Player.UID;
  2944.                                             str.Type = MsgName.Effect;
  2945.                                             str.Texts.Add("eidolon");
  2946.                                             str.TextsCount = 1;
  2947.                                             client.Player.SendScreen(str);
  2948.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a FrostArrows in your inventory.");
  2949.                                             npc.OptionID = 255;
  2950.                                             client.Send(npc.ToArray());
  2951.                                         }
  2952.                                         else
  2953.                                         {
  2954.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  2955.                                             npc.OptionID = 255;
  2956.                                             client.Send(npc.ToArray());
  2957.                                         }
  2958.                                         break;
  2959.                                     }
  2960.                                 #endregion
  2961.                                 #region Assassin
  2962.                                 case 4:
  2963.                                     {
  2964.                                         if (client.Player.ConquerPoints >= 200000000)
  2965.                                         {
  2966.                                             client.Player.ConquerPoints -= 200000000;
  2967.                                             client.Inventory.AddRune(4010301, 1);
  2968.  
  2969.                                             MsgName str = new MsgName(true);
  2970.                                             str.UID = client.Player.UID;
  2971.                                             str.Type = MsgName.Effect;
  2972.                                             str.Texts.Add("eidolon");
  2973.                                             str.TextsCount = 1;
  2974.                                             client.Player.SendScreen(str);
  2975.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Assassin in your inventory.");
  2976.                                             npc.OptionID = 255;
  2977.                                             client.Send(npc.ToArray());
  2978.                                         }
  2979.                                         else
  2980.                                         {
  2981.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  2982.                                             npc.OptionID = 255;
  2983.                                             client.Send(npc.ToArray());
  2984.                                         }
  2985.                                         break;
  2986.                                     }
  2987.                                 #endregion
  2988.                                 #region Acalanatha
  2989.                                 case 5:
  2990.                                     {
  2991.                                         if (client.Player.ConquerPoints >= 200000000)
  2992.                                         {
  2993.                                             client.Player.ConquerPoints -= 200000000;
  2994.                                             client.Inventory.AddRune(4010401, 1);
  2995.  
  2996.                                             MsgName str = new MsgName(true);
  2997.                                             str.UID = client.Player.UID;
  2998.                                             str.Type = MsgName.Effect;
  2999.                                             str.Texts.Add("eidolon");
  3000.                                             str.TextsCount = 1;
  3001.                                             client.Player.SendScreen(str);
  3002.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Acalanatha in your inventory.");
  3003.                                             npc.OptionID = 255;
  3004.                                             client.Send(npc.ToArray());
  3005.                                         }
  3006.                                         else
  3007.                                         {
  3008.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3009.                                             npc.OptionID = 255;
  3010.                                             client.Send(npc.ToArray());
  3011.                                         }
  3012.                                         break;
  3013.                                     }
  3014.                                 #endregion
  3015.                                 #region TideTrap
  3016.                                 case 6:
  3017.                                     {
  3018.                                         if (client.Player.ConquerPoints >= 200000000)
  3019.                                         {
  3020.                                             client.Player.ConquerPoints -= 200000000;
  3021.                                             client.Inventory.AddRune(4010501, 1);
  3022.  
  3023.                                             MsgName str = new MsgName(true);
  3024.                                             str.UID = client.Player.UID;
  3025.                                             str.Type = MsgName.Effect;
  3026.                                             str.Texts.Add("eidolon");
  3027.                                             str.TextsCount = 1;
  3028.                                             client.Player.SendScreen(str);
  3029.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a TideTrap in your inventory.");
  3030.                                             npc.OptionID = 255;
  3031.                                             client.Send(npc.ToArray());
  3032.                                         }
  3033.                                         else
  3034.                                         {
  3035.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3036.                                             npc.OptionID = 255;
  3037.                                             client.Send(npc.ToArray());
  3038.                                         }
  3039.                                         break;
  3040.                                     }
  3041.                                 #endregion
  3042.                                 #region SwingingTail
  3043.                                 case 7:
  3044.                                     {
  3045.                                         if (client.Player.ConquerPoints >= 200000000)
  3046.                                         {
  3047.                                             client.Player.ConquerPoints -= 200000000;
  3048.                                             client.Inventory.AddRune(4010601, 1);
  3049.  
  3050.                                             MsgName str = new MsgName(true);
  3051.                                             str.UID = client.Player.UID;
  3052.                                             str.Type = MsgName.Effect;
  3053.                                             str.Texts.Add("eidolon");
  3054.                                             str.TextsCount = 1;
  3055.                                             client.Player.SendScreen(str);
  3056.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a SwingingTail in your inventory.");
  3057.                                             npc.OptionID = 255;
  3058.                                             client.Send(npc.ToArray());
  3059.                                         }
  3060.                                         else
  3061.                                         {
  3062.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3063.                                             npc.OptionID = 255;
  3064.                                             client.Send(npc.ToArray());
  3065.                                         }
  3066.                                         break;
  3067.                                     }
  3068.                                 #endregion
  3069.                                 #region Sacrifice
  3070.                                 case 8:
  3071.                                     {
  3072.                                         if (client.Player.ConquerPoints >= 200000000)
  3073.                                         {
  3074.                                             client.Player.ConquerPoints -= 200000000;
  3075.                                             client.Inventory.AddRune(4010701, 1);
  3076.  
  3077.                                             MsgName str = new MsgName(true);
  3078.                                             str.UID = client.Player.UID;
  3079.                                             str.Type = MsgName.Effect;
  3080.                                             str.Texts.Add("eidolon");
  3081.                                             str.TextsCount = 1;
  3082.                                             client.Player.SendScreen(str);
  3083.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Sacrifice in your inventory.");
  3084.                                             npc.OptionID = 255;
  3085.                                             client.Send(npc.ToArray());
  3086.                                         }
  3087.                                         else
  3088.                                         {
  3089.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3090.                                             npc.OptionID = 255;
  3091.                                             client.Send(npc.ToArray());
  3092.                                         }
  3093.                                         break;
  3094.                                     }
  3095.                                 #endregion
  3096.                                 #region BurningSky
  3097.                                 case 9:
  3098.                                     {
  3099.                                         if (client.Player.ConquerPoints >= 200000000)
  3100.                                         {
  3101.                                             client.Player.ConquerPoints -= 200000000;
  3102.                                             client.Inventory.AddRune(4010801, 1);
  3103.  
  3104.                                             MsgName str = new MsgName(true);
  3105.                                             str.UID = client.Player.UID;
  3106.                                             str.Type = MsgName.Effect;
  3107.                                             str.Texts.Add("eidolon");
  3108.                                             str.TextsCount = 1;
  3109.                                             client.Player.SendScreen(str);
  3110.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a BurningSky in your inventory.");
  3111.                                             npc.OptionID = 255;
  3112.                                             client.Send(npc.ToArray());
  3113.                                         }
  3114.                                         else
  3115.                                         {
  3116.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3117.                                             npc.OptionID = 255;
  3118.                                             client.Send(npc.ToArray());
  3119.                                         }
  3120.                                         break;
  3121.                                     }
  3122.                                 #endregion
  3123.                                 #region RevengeGale
  3124.                                 case 10:
  3125.                                     {
  3126.                                         if (client.Player.ConquerPoints >= 200000000)
  3127.                                         {
  3128.                                             client.Player.ConquerPoints -= 200000000;
  3129.                                             client.Inventory.AddRune(4010901, 1);
  3130.  
  3131.                                             MsgName str = new MsgName(true);
  3132.                                             str.UID = client.Player.UID;
  3133.                                             str.Type = MsgName.Effect;
  3134.                                             str.Texts.Add("eidolon");
  3135.                                             str.TextsCount = 1;
  3136.                                             client.Player.SendScreen(str);
  3137.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a RevengeGale in your inventory.");
  3138.                                             npc.OptionID = 255;
  3139.                                             client.Send(npc.ToArray());
  3140.                                         }
  3141.                                         else
  3142.                                         {
  3143.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3144.                                             npc.OptionID = 255;
  3145.                                             client.Send(npc.ToArray());
  3146.                                         }
  3147.                                         break;
  3148.                                     }
  3149.                                     #endregion
  3150.                             }
  3151.                             break;
  3152.                         }
  3153.                     #endregion
  3154.                     #region B Runes
  3155.                     case 15483:
  3156.                         {
  3157.                             switch (npcRequest.OptionID)
  3158.                             {
  3159.                                 case 0:
  3160.                                     {
  3161.                                         dialog.Text("Hey [" + client.Player.Name + "] I can sell Bound B Runes. all you have to choose.");
  3162.                                         dialog.Text("<tip color=d7ff41 desc=Y#Runes></tip>: \n");
  3163.                                         dialog.Option("[Trojan]Rampage For 200,000,000", 1);
  3164.                                         dialog.Option("[Warrior]All-round For 200,000,000", 2);
  3165.                                         dialog.Option("[Archer]Infinity For 200,000,000 CPS", 3);
  3166.                                         dialog.Option("[Ninja]Absolution For 200,000,000", 4);
  3167.                                         dialog.Option("[Monk]IronShield For 200,000,000", 5);
  3168.                                         dialog.Option("[Pirate]Slayer For 200,000,000 CPS", 6);
  3169.                                         dialog.Option("[LeaLong]CounterPunch For 200 M", 7);
  3170.                                         dialog.Option("[Water]FineRain For 200,000,000 CPS", 8);
  3171.                                         dialog.Option("[Fire]FireCurse For 200,000,000 CPS", 9);
  3172.                                         dialog.Option("[Wind]WildWind For 200,000,000 CPS", 10);
  3173.                                         dialog.Option("Let~me~think.", 255);
  3174.                                         break;
  3175.                                     }
  3176.                                 #region Rampage
  3177.                                 case 1:
  3178.                                     {
  3179.                                         if (client.Player.ConquerPoints >= 200000000)
  3180.                                         {
  3181.                                             client.Player.ConquerPoints -= 200000000;
  3182.                                             client.Inventory.AddRune(4020127, 1);
  3183.  
  3184.                                             MsgName str = new MsgName(true);
  3185.                                             str.UID = client.Player.UID;
  3186.                                             str.Type = MsgName.Effect;
  3187.                                             str.Texts.Add("eidolon");
  3188.                                             str.TextsCount = 1;
  3189.                                             client.Player.SendScreen(str);
  3190.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Rampage in your inventory.");
  3191.                                             npc.OptionID = 255;
  3192.                                             client.Send(npc.ToArray());
  3193.                                         }
  3194.                                         else
  3195.                                         {
  3196.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3197.                                             npc.OptionID = 255;
  3198.                                             client.Send(npc.ToArray());
  3199.                                         }
  3200.                                         break;
  3201.                                     }
  3202.                                 #endregion
  3203.                                 #region All-round
  3204.                                 case 2:
  3205.                                     {
  3206.                                         if (client.Player.ConquerPoints >= 200000000)
  3207.                                         {
  3208.                                             client.Player.ConquerPoints -= 200000000;
  3209.                                             client.Inventory.AddRune(4020227, 1);
  3210.  
  3211.                                             MsgName str = new MsgName(true);
  3212.                                             str.UID = client.Player.UID;
  3213.                                             str.Type = MsgName.Effect;
  3214.                                             str.Texts.Add("eidolon");
  3215.                                             str.TextsCount = 1;
  3216.                                             client.Player.SendScreen(str);
  3217.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a All-round in your inventory.");
  3218.                                             npc.OptionID = 255;
  3219.                                             client.Send(npc.ToArray());
  3220.                                         }
  3221.                                         else
  3222.                                         {
  3223.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3224.                                             npc.OptionID = 255;
  3225.                                             client.Send(npc.ToArray());
  3226.                                         }
  3227.                                         break;
  3228.                                     }
  3229.                                 #endregion
  3230.                                 #region Infinity
  3231.                                 case 3:
  3232.                                     {
  3233.                                         if (client.Player.ConquerPoints >= 200000000)
  3234.                                         {
  3235.                                             client.Player.ConquerPoints -= 200000000;
  3236.                                             client.Inventory.AddRune(4020327, 1);
  3237.  
  3238.                                             MsgName str = new MsgName(true);
  3239.                                             str.UID = client.Player.UID;
  3240.                                             str.Type = MsgName.Effect;
  3241.                                             str.Texts.Add("eidolon");
  3242.                                             str.TextsCount = 1;
  3243.                                             client.Player.SendScreen(str);
  3244.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Infinity in your inventory.");
  3245.                                             npc.OptionID = 255;
  3246.                                             client.Send(npc.ToArray());
  3247.                                         }
  3248.                                         else
  3249.                                         {
  3250.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3251.                                             npc.OptionID = 255;
  3252.                                             client.Send(npc.ToArray());
  3253.                                         }
  3254.                                         break;
  3255.                                     }
  3256.                                 #endregion
  3257.                                 #region Absolution
  3258.                                 case 4:
  3259.                                     {
  3260.                                         if (client.Player.ConquerPoints >= 200000000)
  3261.                                         {
  3262.                                             client.Player.ConquerPoints -= 200000000;
  3263.                                             client.Inventory.AddRune(4020427, 1);
  3264.  
  3265.                                             MsgName str = new MsgName(true);
  3266.                                             str.UID = client.Player.UID;
  3267.                                             str.Type = MsgName.Effect;
  3268.                                             str.Texts.Add("eidolon");
  3269.                                             str.TextsCount = 1;
  3270.                                             client.Player.SendScreen(str);
  3271.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Absolution in your inventory.");
  3272.                                             npc.OptionID = 255;
  3273.                                             client.Send(npc.ToArray());
  3274.                                         }
  3275.                                         else
  3276.                                         {
  3277.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3278.                                             npc.OptionID = 255;
  3279.                                             client.Send(npc.ToArray());
  3280.                                         }
  3281.                                         break;
  3282.                                     }
  3283.                                 #endregion
  3284.                                 #region IronShield
  3285.                                 case 5:
  3286.                                     {
  3287.                                         if (client.Player.ConquerPoints >= 200000000)
  3288.                                         {
  3289.                                             client.Player.ConquerPoints -= 200000000;
  3290.                                             client.Inventory.AddRune(4020527, 1);
  3291.  
  3292.                                             MsgName str = new MsgName(true);
  3293.                                             str.UID = client.Player.UID;
  3294.                                             str.Type = MsgName.Effect;
  3295.                                             str.Texts.Add("eidolon");
  3296.                                             str.TextsCount = 1;
  3297.                                             client.Player.SendScreen(str);
  3298.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a IronShield in your inventory.");
  3299.                                             npc.OptionID = 255;
  3300.                                             client.Send(npc.ToArray());
  3301.                                         }
  3302.                                         else
  3303.                                         {
  3304.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3305.                                             npc.OptionID = 255;
  3306.                                             client.Send(npc.ToArray());
  3307.                                         }
  3308.                                         break;
  3309.                                     }
  3310.                                 #endregion
  3311.                                 #region Slayer
  3312.                                 case 6:
  3313.                                     {
  3314.                                         if (client.Player.ConquerPoints >= 200000000)
  3315.                                         {
  3316.                                             client.Player.ConquerPoints -= 200000000;
  3317.                                             client.Inventory.AddRune(4020627, 1);
  3318.  
  3319.                                             MsgName str = new MsgName(true);
  3320.                                             str.UID = client.Player.UID;
  3321.                                             str.Type = MsgName.Effect;
  3322.                                             str.Texts.Add("eidolon");
  3323.                                             str.TextsCount = 1;
  3324.                                             client.Player.SendScreen(str);
  3325.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a Slayer in your inventory.");
  3326.                                             npc.OptionID = 255;
  3327.                                             client.Send(npc.ToArray());
  3328.                                         }
  3329.                                         else
  3330.                                         {
  3331.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3332.                                             npc.OptionID = 255;
  3333.                                             client.Send(npc.ToArray());
  3334.                                         }
  3335.                                         break;
  3336.                                     }
  3337.                                 #endregion
  3338.                                 #region CounterPunch
  3339.                                 case 7:
  3340.                                     {
  3341.                                         if (client.Player.ConquerPoints >= 200000000)
  3342.                                         {
  3343.                                             client.Player.ConquerPoints -= 200000000;
  3344.                                             client.Inventory.AddRune(4020727, 1);
  3345.  
  3346.                                             MsgName str = new MsgName(true);
  3347.                                             str.UID = client.Player.UID;
  3348.                                             str.Type = MsgName.Effect;
  3349.                                             str.Texts.Add("eidolon");
  3350.                                             str.TextsCount = 1;
  3351.                                             client.Player.SendScreen(str);
  3352.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a CounterPunch in your inventory.");
  3353.                                             npc.OptionID = 255;
  3354.                                             client.Send(npc.ToArray());
  3355.                                         }
  3356.                                         else
  3357.                                         {
  3358.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3359.                                             npc.OptionID = 255;
  3360.                                             client.Send(npc.ToArray());
  3361.                                         }
  3362.                                         break;
  3363.                                     }
  3364.                                 #endregion
  3365.                                 #region FineRain
  3366.                                 case 8:
  3367.                                     {
  3368.                                         if (client.Player.ConquerPoints >= 200000000)
  3369.                                         {
  3370.                                             client.Player.ConquerPoints -= 200000000;
  3371.                                             client.Inventory.AddRune(4020827, 1);
  3372.  
  3373.                                             MsgName str = new MsgName(true);
  3374.                                             str.UID = client.Player.UID;
  3375.                                             str.Type = MsgName.Effect;
  3376.                                             str.Texts.Add("eidolon");
  3377.                                             str.TextsCount = 1;
  3378.                                             client.Player.SendScreen(str);
  3379.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a FineRain in your inventory.");
  3380.                                             npc.OptionID = 255;
  3381.                                             client.Send(npc.ToArray());
  3382.                                         }
  3383.                                         else
  3384.                                         {
  3385.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3386.                                             npc.OptionID = 255;
  3387.                                             client.Send(npc.ToArray());
  3388.                                         }
  3389.                                         break;
  3390.                                     }
  3391.                                 #endregion
  3392.                                 #region FireCurse
  3393.                                 case 9:
  3394.                                     {
  3395.                                         if (client.Player.ConquerPoints >= 200000000)
  3396.                                         {
  3397.                                             client.Player.ConquerPoints -= 200000000;
  3398.                                             client.Inventory.AddRune(4020927, 1);
  3399.  
  3400.                                             MsgName str = new MsgName(true);
  3401.                                             str.UID = client.Player.UID;
  3402.                                             str.Type = MsgName.Effect;
  3403.                                             str.Texts.Add("eidolon");
  3404.                                             str.TextsCount = 1;
  3405.                                             client.Player.SendScreen(str);
  3406.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a FireCurse in your inventory.");
  3407.                                             npc.OptionID = 255;
  3408.                                             client.Send(npc.ToArray());
  3409.                                         }
  3410.                                         else
  3411.                                         {
  3412.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3413.                                             npc.OptionID = 255;
  3414.                                             client.Send(npc.ToArray());
  3415.                                         }
  3416.                                         break;
  3417.                                     }
  3418.                                 #endregion
  3419.                                 #region WildWind
  3420.                                 case 10:
  3421.                                     {
  3422.                                         if (client.Player.ConquerPoints >= 200000000)
  3423.                                         {
  3424.                                             client.Player.ConquerPoints -= 200000000;
  3425.                                             client.Inventory.AddRune(4021027, 1);
  3426.  
  3427.                                             MsgName str = new MsgName(true);
  3428.                                             str.UID = client.Player.UID;
  3429.                                             str.Type = MsgName.Effect;
  3430.                                             str.Texts.Add("eidolon");
  3431.                                             str.TextsCount = 1;
  3432.                                             client.Player.SendScreen(str);
  3433.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "Congratz you got a WildWind in your inventory.");
  3434.                                             npc.OptionID = 255;
  3435.                                             client.Send(npc.ToArray());
  3436.                                         }
  3437.                                         else
  3438.                                         {
  3439.                                             Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You don't have Enough [" + 200000000 + "] Cps.");
  3440.                                             npc.OptionID = 255;
  3441.                                             client.Send(npc.ToArray());
  3442.                                         }
  3443.                                         break;
  3444.                                     }
  3445.                                     #endregion
  3446.                             }
  3447.                             break;
  3448.                         }
  3449.                     #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement